87 Commits 3bbb3de847 ... 31e9502d0f

Author SHA1 Message Date
  Kevin_Smarts 31e9502d0f Merge branch 'master' of sovietmercader/glife into master 6 years ago
  Kevin_Smarts 7e840e854b Merge branch 'purse_fix' of suqyr/glife into master 6 years ago
  Suqyr 9aee9dfb6a Fix purse from beut. schoolgirl start 6 years ago
  KevinSmarts c26e267d05 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  Mona Lisa 4b9399c490 fix loop for generating records 6 years ago
  KevinSmarts 7f92084727 Missing apostrophe 6 years ago
  KevinSmarts d48db3a460 Cum calls using correct references to stop warnings. 6 years ago
  KevinSmarts 81d0d11b8c Lack of checks and contingencies 6 years ago
  3xpurt 7d85208fa9 [fixed] bandit taking pc vaginal virginity through rough butt-sex. Tidied up bandit arousal calls and added pain calls where stated in dialogue. 6 years ago
  3xpurt 1d7a2807a4 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  KevinSmarts d1181b251c Calling up records before use was causing loop of dooooom!!!! 6 years ago
  3xpurt cb5c652701 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  KevinSmarts f313f5d04d Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  KevinSmarts 0ea3384b2e Missed the big change, doh! 6 years ago
  3xpurt d3f1e00a0a [changed] phone icon sizes to be more phone like. Reorganised and standardised. Redoing theme icon images to fix white backgrounds, alignment and sizes to match standard icons. 6 years ago
  KevinSmarts 2396cac9e8 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  KevinSmarts 611aaec616 Merge branch 'master' of https://git.catrenelle.com/hornguy6/GLifeHornguy 6 years ago
  KevinSmarts eedd1f3e49 Sound bug fix 6 years ago
  KevinSmarts 196f780f29 No return after purchasing theme 6 years ago
  3xpurt c6ffc926e3 [fixed] hiding of stats when pc is still a virgin. 6 years ago
  3xpurt 26659b9a96 [fixed] unnecessary double action on shaving exit. 6 years ago
  3xpurt fee32f6c12 [fixed] gadforest temp variables conflict breaking exit. 6 years ago
  3xpurt 1c8a7bf2ac [Fixed] No dream chance option not able to be disabled and not displaying value. 6 years ago
  hornguy6 2a6738d31c changing act'. . .' to act'continue' 6 years ago
  sovietmercader 3ed1322899 Add cheatNoFat checks to salo subtractions when out of energy 6 years ago
  sovietmercader 156cd36aa2 No more loophole for getting paid for sex but then just giving a blowjob 6 years ago
  KevinSmarts 5b39c1998e Merge branch 'master' of https://git.catrenelle.com/hornguy6/GLifeHornguy 6 years ago
  hornguy6 50defc7da5 money wasn't paying out for a certain job 6 years ago
  KevinSmarts aec1a961c1 Breast surgery price fix from sovietmercader 6 years ago
  KevinSmarts ecd9924802 Update start and changlog 6 years ago
  KevinSmarts 193c20d3d5 Merge branch 'master' of https://git.catrenelle.com/hornguy6/GLifeHornguy 6 years ago
  hornguy6 2afd80c267 modelling image link fix 6 years ago
  KevinSmarts 9f7175237f Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  KevinSmarts c41545a669 Version history for the release 6 years ago
  KevinSmarts 6041f644f8 Extra end 6 years ago
  3xpurt 414c5a1386 [fixed] excessively long bathroom mirror descriptions. 6 years ago
  KevinSmarts 135d179459 Merge branch 'master' of https://git.catrenelle.com/hornguy6/GLifeHornguy 6 years ago
  KevinSmarts b32bdd0a8f Merge branch 'crossfit_sever' of https://git.catrenelle.com/ml/glife 6 years ago
  hornguy6 3945cead83 incorrect image path 6 years ago
  3xpurt 97333f8b88 [changed] more trouble than it was worth. Still fixed dialogue so it is no longer blank. 6 years ago
  3xpurt 7e0f515fdd [fixed] oops. deleted a check and forgot the : 6 years ago
  3xpurt 4b8728f83d Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  3xpurt de096bbf1c [fixed] Some image size fixes for NikoDreams. 6 years ago
  KevinSmarts e30efc26bb Clothing price changes 6 years ago
  KevinSmarts d7cef153e1 Auto mouth cum clean for drinks (any hydration in fact) 6 years ago
  3xpurt 088f4a86c9 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  3xpurt 9443ee6fe7 [fixed] sofa times - forgot about family going to village. 6 years ago
  Mona Lisa 92f80d0b07 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife into crossfit_sever 6 years ago
  Mona Lisa 7e5460cf30 fix glife and images 6 years ago
  KevinSmarts 353d2a66b2 Text edit 6 years ago
  KevinSmarts 43d2d436de not very elegant but it'll block booking 5 days either way in the porn schedule to limit the amount of work available 6 years ago
  KevinSmarts 414c87baa2 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  KevinSmarts 52904d75df nutluck's "text edit" (not a whole new job I had to code, as that'd be a feature) 6 years ago
  3xpurt 26b78dbb3e [changed] one second is long enough. 6 years ago
  3xpurt adfc709a38 [fixed] katja debug text now only shows when katja_debug = 1. 6 years ago
  3xpurt 5b1a71a242 [fixed] hairbrush shortcut only displays when necessary. 6 years ago
  3xpurt fa92473946 [added] arousal and pain to match descriptions of Artem blackmail/rape scenes. 6 years ago
  3xpurt a57254df62 [added] hairbrush shortcut to home bathrooms. 6 years ago
  3xpurt 6ccb4528da [fixed] missing return from ticket purchase. 6 years ago
  3xpurt 135a7a39a1 [fixed] image centring cafe_parco. 6 years ago
  3xpurt 898359bc0f [fixed] negative value conversion in cumarrput. 6 years ago
  3xpurt 70017e8e3f [fixed] image size for foto_albums. makeup.jpg link for photo studio. 6 years ago
  3xpurt 02494d957f [fixed] missing sleep text. 6 years ago
  3xpurt f06cda637e [added] watch tv from living room sofa. 6 years ago
  KevinSmarts e2e8831f8e Husband name and Id not set correctly fix 6 years ago
  KevinSmarts 950486b911 Revert "Revert "- small adjustments so that you can marry that kind of boyfriend - needs to be fleshed out"" 6 years ago
  KevinSmarts 3996dac714 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  KevinSmarts 1bb0b86838 Revert "- small adjustments so that you can marry that kind of boyfriend - needs to be fleshed out" 6 years ago
  Kevin_Smarts 90c1f09c82 Merge branch 'master' of test234/glife into master 6 years ago
  KevinSmarts fc2729ccac Merge branch 'master' of https://git.catrenelle.com/test234/glife 6 years ago
  julzor 8ef2701a10 Merge branch 'master' of https://git.catrenelle.com/hornguy6/GLifeHornguy 6 years ago
  julzor 6fb43ac675 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  3xpurt 5ce9ae057f [changed] better image. 6 years ago
  3xpurt c65f903fd7 [fixed] QSPA error prevention. 6 years ago
  3xpurt 31da014d14 [fixed] motherkafeboss is now working, including working at the cafe. Although still lacking some features, enabling it might encourage someone to add to it. 6 years ago
  3xpurt 727d566662 [changed] balance pass on brothel. lowered some stats, raised others. Can no longer spend days there without health concern. Pain killers more essential for lengthy sessions. 6 years ago
  3xpurt 19edbee8c4 [fixed] incorrect link to dinsex, artemGopSkver and missing cla in artemEv. dinsex to dinSex. 6 years ago
  3xpurt 51871d992b [added] option to sit on sofa bed in parent's living room when no one else is using it. Also can now exercise when room is vacant. Sofa image - https://yadi.sk/d/yjLykmOs3Vz4iE 6 years ago
  3xpurt bfb1feca42 [Changed] "Undress and go to sleep", now says "Go to sleep" if you are already naked. 6 years ago
  hornguy6 0afb1725fc brother shower bugfixes 6 years ago
  julzor 05de2f4bae made borislav accessible again 6 years ago
  julzor 656629f804 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  3xpurt 5423f55add [changed] Missed file from last commit - 'snack' no longer provides hydration (all instances of snack already have water available) 6 years ago
  3xpurt aaf3deb877 [Fixed] more navy font in young_shop actions. Fixed some image sizes on the metro. 6 years ago
  JulienJaden ef58fc56e6 Syncing repository 6 years ago
  JulienJaden b6f1c54f20 Tying up loose ends (half-finished events) 6 years ago
  test234 f2b5b6154a - small adjustments so that you can marry that kind of boyfriend - needs to be fleshed out 6 years ago
75 changed files with 3328 additions and 2548 deletions
  1. 1 1
      locations/Cheatmenu_din
  2. 58 3
      locations/EvOtelMan
  3. 40 105
      locations/MartinTalk
  4. 2 2
      locations/Miroslava
  5. 6 5
      locations/MiroslavaHome
  6. 2 2
      locations/NewCloShop
  7. 5 5
      locations/NikoDreams
  8. 22 6
      locations/ParChurch
  9. 466 211
      locations/andrey
  10. 2 1
      locations/anushapt
  11. 19 17
      locations/artemEv
  12. 107 57
      locations/artgar
  13. 4 2
      locations/bandit
  14. 36 31
      locations/bed2
  15. 11 5
      locations/bedr
  16. 15 9
      locations/bedrPar
  17. 5 5
      locations/body
  18. 129 66
      locations/brothel
  19. 161 123
      locations/brother_voyeur
  20. 8 8
      locations/budgetclothes
  21. 2 2
      locations/butik
  22. 2 2
      locations/cafe_parco
  23. 5 0
      locations/cikl
  24. 2 2
      locations/club
  25. 7 4
      locations/crossfit_north_box
  26. 2 2
      locations/crossfit_north_record
  27. 14 3
      locations/cumarrput
  28. 27 14
      locations/dimaEv
  29. 273 273
      locations/din_van
  30. 19 22
      locations/dolls
  31. 26 5
      locations/family
  32. 1 6
      locations/food
  33. 64 64
      locations/foto
  34. 75 75
      locations/foto_albums
  35. 6 4
      locations/foto_events
  36. 17 17
      locations/foto_models
  37. 123 123
      locations/gadforest_event
  38. 15 15
      locations/gadforestswamp
  39. 1 3
      locations/gkafe
  40. 7 5
      locations/katjaEv
  41. 2 2
      locations/kiosk
  42. 2 0
      locations/love
  43. 2 1
      locations/lover_love
  44. 1 3
      locations/lover_meet
  45. 4 4
      locations/metro
  46. 7 1
      locations/mirror
  47. 421 360
      locations/motherkafeboss
  48. 2 2
      locations/obj_din
  49. 61 65
      locations/pavSharedApt
  50. 24 28
      locations/poli
  51. 1 0
      locations/pornschedule
  52. 21 0
      locations/pornstudio
  53. 1 0
      locations/preSYS
  54. 24 2
      locations/qwBarPolet
  55. 1 1
      locations/rinok
  56. 8 8
      locations/sell_young_clothes
  57. 1 1
      locations/sewing
  58. 18 8
      locations/sexcontraprio
  59. 30 63
      locations/sexshop
  60. 36 1
      locations/sitrPar
  61. 13 13
      locations/soba
  62. 3 3
      locations/sportShop
  63. 1 1
      locations/start
  64. 11 2
      locations/stat
  65. 52 13
      locations/stwork
  66. 4 4
      locations/talent_agency
  67. 36 18
      locations/telefon
  68. 1 1
      locations/torgcentr
  69. 1 0
      locations/train
  70. 3 1
      locations/vanr
  71. 1 1
      locations/vanr2x
  72. 2 1
      locations/vanrPar
  73. 27 0
      locations/version
  74. 2 0
      locations/worksalon
  75. 717 635
      locations/young_shop

+ 1 - 1
locations/Cheatmenu_din

@@ -334,7 +334,7 @@ $cheatmenu['permanent'] = {
 	end
 	nl
 	if Enable_nodream > 0:
-		pl'No dream chance: <a href="exec:Enable_nodream=input(''Enter no dream chance (%)'') & dynamic $cheatmenu[''permanent'']"><<din_cheat_nodream>>%</a>, <a href="exec:din_cheat_nodream=0 & dynamic $cheatmenu[''permanent'']">ON</a>'
+		pl'No dream chance: <a href="exec:Enable_nodream=input(''Enter no dream chance (%)'') & dynamic $cheatmenu[''permanent'']"><<Enable_nodream>>%</a>, <a href="exec:Enable_nodream=0 & dynamic $cheatmenu[''permanent'']">ON</a>'
 	else
 		pl'No dream chance: <a href="exec:Enable_nodream=input(''Enter no dream chance (%)'') & dynamic $cheatmenu[''permanent'']">OFF</a>'
 	end & !1.2.3 new function

+ 58 - 3
locations/EvOtelMan

@@ -10,7 +10,7 @@ if $ARGS[0] = '':
 	gs 'boymass', 'B'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/coupletaxi.jpg"></center>'
-	'When you get outside, <<$boydesc>> hails a quickly hails a taxi and has a short chat with its driver.'
+	'When you get outside, <<$boydesc>> quickly hails a taxi and has a short chat with its driver.'
 	'Then he beckons you: "<<$pcs_nickname>>, come on. Let''s go!"'
 	'You get into the back seat of the taxi with him, and spend the next five minutes driving mostly in silence. You notice <<$boydesc>> giving the taxi driver an impressive tip when you arrive at the hotel... is he trying to impress you, or he just very generous?'
 	act 'Go to <<$boydesc>>''s room':
@@ -193,6 +193,7 @@ if $ARGS[0] = 'heating_up':
 		act 'Agree to have sex for money':
 			*clr
 			cla
+			hotel_sex = 1
 			guy += 1
 			bmSEX[Tboynum] += 1
 			money += 3000
@@ -236,6 +237,7 @@ if $ARGS[0] = 'heating_up':
 		cla
 		if boynumBlock = 0:guy += 1
 		if boynumBlock > 0 and bmTOTSEX[Tboynum] = 0:guy += 1
+		hotel_sex = 1
 		bmSEX[Tboynum] += 1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/foreplay.jpg"></center>'
@@ -266,7 +268,7 @@ if $ARGS[0] = 'sex':
 		gs 'arousal', 'bj', 5, 'prostitution'
 		dynamic $venerasiakOral
 		gs 'stat'
-		if lose_virginity_event = 0:
+		if lose_virginity_event = 0 and hotel_sex = 0:
 			act 'Keep sucking':
 				*clr
 				cla
@@ -312,9 +314,10 @@ if $ARGS[0] = 'sex':
 			act 'Suggest he fucks your ass':
 				*clr
 				cla
+				hotel_sex = 0
 				bmANAL[Tboynum] += 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/anal1.jpg"></center>'
-				'You pull yourself away from his cock, your lips making a lewd pop as it leaves your mouth. You quickly jump up on the bed, lay yourself down on your back and lift your knees al the way up to your breasts, reaching down with one hand to pull one of your butt cheeks aside. Not one to pass up such a great opportunity, <<$boydesc>> takes the hint and starts pushing the head of his dick against your asshole. Pushing slowly but insistently, the head of his dick pops into your ass - he pauses just a moment to let you adjust - before he slowly starts moving in and out, fucking you carefully and stretching your hole. He slowly but steadily works his dick deeper into your ass, all the while picking up more and more speed.'
+				'You pull yourself away from his cock, your lips making a lewd pop as it leaves your mouth. You quickly jump up on the bed, lay yourself down on your back and lift your knees all the way up to your breasts, reaching down with one hand to pull one of your butt cheeks aside. Not one to pass up such a great opportunity, <<$boydesc>> takes the hint and starts pushing the head of his dick against your asshole. Pushing slowly but insistently, the head of his dick pops into your ass - he pauses just a moment to let you adjust - before he slowly starts moving in and out, fucking you carefully and stretching your hole. He slowly but steadily works his dick deeper into your ass, all the while picking up more and more speed.'
 				gs 'arousal', 'anal', 10, 'prostitution'
 				dynamic $venerasiak
 				gs 'stat'
@@ -352,6 +355,56 @@ if $ARGS[0] = 'sex':
 						gs 'stat'
 						act 'Get cleaned up':gt 'EvOtelMan', 'End'
 					end
+					act 'Let him fuck your pussy too':
+						*clr
+						cla
+						bmSEX[Tboynum] += 1
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/fuck2.jpg"></center>'
+						'After some time he pulls out of you, before you can even ask why he turns you on your side and slides his dick into your sopping wet pussy. He slides himself balls deep in you again and starts fucking you, his thighs pounding against your butt cheeks.'
+						'He seems to be really getting into it, his movements are almost frenzied in their pace.'
+						gs 'arousal', 'vaginal', 10, 'prostitution'
+						dynamic $venerasiak
+						gs 'stat'
+						act 'Suck him off':
+							*clr
+							cla
+							lose_virginity_event = 0
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/bj2.jpg"></center>'
+							'Not wanting him to cum inside of you you say, "Let me suck you off, I want to taste myself on you." He grins and pulls out of you letting you slide off the bed back onto your knees. You slide his dick as deeply down your throat as you can without gagging, sucking up every drop of pussy juice clinging to his cock and licking the occasional stray from his balls. You slip your free hand down between your legs, your fingers sliding up into your well fucked pussy, sucking harder and harder as your own arousal builds, flicking your clit every time he trusts his cock down your throat.'
+							gs 'arousal', 'bj', 10, 'prostitution'
+							dynamic $venerasiakOral
+							gs 'arousal', 'mast', 10, 'prostitution'
+							minut -= 10
+							gs 'stat'
+							act 'Swallow his load':
+								*clr
+								cla
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/bj2.jpg"></center>'
+								'You keep sucking his dick for a while longer, before his breathing starts to quicken and you hear him making soft grunts. Looking up at him with your lips clasped around his member, you can see his eyes are closed in pleasure. You keep watching him, sucking harder and speeding up, making him twitch and moan before you suddenly feel a hot jet of liquid coat your tongue before sliding down your throat. Spray after spray keeps filling your mouth and you barely have time to think: Wow, fucking your pussy must have really turned him on!'
+								'He cums so much that you feel like your mouth is about to overflow with it all, but swallowing as fast as you can, you manage to get it all down. As he pulls his dick from your mouth a strand of excess cum stretches from the tip of his cock back down to your lips. Smirking, he wipes his cock head off against your lips before tucking his dick back in his pants.'
+								gs 'arousal', 'bj', 10, 'prostitution'
+								gs 'arousal', 'mast', 10, 'prostitution'
+								minut -= 10
+								gs 'stat'
+								act 'Get cleaned up':gt 'EvOtelMan', 'End'
+							end
+							act 'Let him spray his load onto your face':
+								*clr
+								cla
+								spafinloc = 11
+								gs 'cum_manage'
+								facial += 1
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/messyfacial.jpg"></center>'
+								'You keep sucking his dick for a while longer, before his breathing starts to quicken and you hear him making soft grunts. Looking up at him with your lips clasped around his member, you can see his eyes are closed in pleasure. You watch him closely, sucking harder and speeding up, making him twitch and moan before you suddenly feel a hot jet of liquid coat your tongue.'
+								'You quickly pull back, letting his member pop out of your mouth and smile up at him happily when you feel another jet of sperm immediately land on your forehead. You close your eyes in pleasure and let him cover the rest of your face with his load, which <<$boydesc>> does with great enthusiasm.'
+								gs 'arousal', 'bj', 10, 'prostitution'
+								gs 'arousal', 'mast', 10, 'prostitution'
+								minut -= 10
+								gs 'stat'
+								act 'Get cleaned up':gt 'EvOtelMan', 'End'
+							end
+						end
+					end
 				end
 			end
 		end
@@ -359,6 +412,7 @@ if $ARGS[0] = 'sex':
 			*clr
 			cla
 			bmSEX[Tboynum] += 1
+			hotel_sex = 0
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/fuck1.jpg"></center>'
 			'After sucking his dick for a bit, you stop and stand up, just long enough to lay down on the bed on your back and spread you legs. <<$boydesc>> watches you like a hawk the whole time, taking off his clothes while he doing so. You barely have your legs spread before he''s between them, already rubbing his slick cock along your pussylips. He pushes forward gently, slipping his dick inside of your soaking pussy - he goes slowly at first, but he picks up the pace quickly, speeding up and pounding his meat balls deep inside you, leaving you with a very full feeling.'
 			gs 'arousal', 'vaginal', 10, 'prostitution'
@@ -407,6 +461,7 @@ if $ARGS[0] = 'sex':
 			act 'Continue':
 				*clr
 				cla
+				bmSEX[Tboynum] += 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/fuck2.jpg"></center>'
 				'After some time he pulls out of you, before you can even ask why he turns you on your side and slides his dick back into your sopping wet pussy. He slides himself balls deep in you again and starts fucking you, his thighs pounding against your butt cheeks.'
 				'He seems to be really getting into it, his movements are almost frenzied in their pace, as he leans forward towards you and says. "I want to fuck your ass."'

+ 40 - 105
locations/MartinTalk

@@ -755,7 +755,39 @@ if $ARGS[0] = '':
 		end
 		
 	elseif MartinTalkVar = 10 and MartinSex = 1:
-		MartinTalkVar = 11
+		MartinTalkVar = 11	
+		'"Sure, <<$pcs_firstname>>." Martin prepares a drink for you and puts it down in front of you.'
+		*nl
+		'You smile gratefully and take a gulp. Now that you are sitting here, right in front of him, it hits you all over again: You had sex with Martin!'
+		'Your lips curl into a grin as a cheesy line crosses your mind and you can''t help but say it, just loud enough for the bartender to hear you: "Did you miss me, stud?"'
+		'Martin doesn''t smile back. He doesn''t look embarrassed either. "<<$pcs_firstname>>... We should talk."'
+		$OpenInnerThought+'Uh oh... Sounds like he''s particularly grumpy today.'+$CloseInnerThought+' Not that you could tell - It''s only through his smiles and flirts that you can tell if Martin is in a good mood. Maybe you can still cheer him up, though:'
+		'"About what? Did one of the guys slip on..." You stop. There''s a pensiveness in his eyes that confuses you. "About what?" You repeat.'
+		'"About this situation we''re in, you and me," he almost whispers. "I wanted to make sure we''re... how does that saying go? ''On the same page.''"'
+		*nl
+		'"And what page would that be?" This conversation is starting to make you uncomfortable.'
+		'"That what happened between us was... amazing. And honestly, I would like to do it again, often. But it can''t be more than casual sex."'
+		'That was unexpected. You honestly didn''t put much thought into what ''this'' was, beyond the fact that you felt physically attracted to Martin, but it''s in the nature of talks like this that they make you wonder...'
+		'"I don''t get you, Martin," you say after mustering him for a few seconds. "Did some weird flirt guru in Colombia teach you that this is the best thing to say to a woman after you-"'
+		'"Shhh!" Martin makes, probably to make you talk more quietly, but all it does is irritate you more.'
+		'"And why would you even bring this up? Do I come off as clingy, cheap, as a gold digger or-"'
+		'"No." This time, Martin cuts you off, calm but insistent - it works significantly better than ''Shhh.'' "That''s not why I wanted to talk. I''ve been in situations before where it all began as good fun but my partners eventually wanted more than I could give them. And I don''t want to make the mistake of giving you false hope, should you have any."'
+		*nl
+		'"So, just casual sex, no strings attached, and that''s it." You feel stupid just repeating what he said, but you''re not sure how to react.'
+		'"Yes," the bartender confirms. "It''s up to you if you wanna continue or walk out and never see me again. I''ll be here regardless, and my decision stands. I just thought I''d tell you so it didn''t come as a surprise someday."'
+		'"And when I have a boyfriend or something like that?"'
+		'"Then you go and be happy with that man. Or woman. Whichever you prefer. You are a good friend, <<$pcs_firstname>>, and a beautiful, passionate woman. But I can''t play a bigger role in your life than I already am."'
+		*nl
+		'He leaves you to think about this conversation some more. You''re not entirely sure how much this really hit you. Were you angrier about him bringing this up here, in public, and then trying to silence you, or about his ''rejection''?'
+		'Do you have feelings for Martin beyond physical attraction?'
+		'Well, it doesn''t really matter now. It''s probably the best you could have hoped for: You have friend and experienced lover you can hook up with whenever you feel like it and who just told you that neither of you have to worry about the other''s feelings too much.'
+		'After all, you weren''t actually looking for a serious relationship with a man old enough to be your father, were you?'
+		
+		act 'Finish your drink': gt 'qwBarPolet'
+		
+		
+	elseif MartinTalkVar = 11 and MartinSex = 1 and npc_rel['A216'] >= 64:
+		MartinTalkVar = 12
 		'"Of course, <<$pcs_firstname>>," Martin says and hands you your poison of choice.'
 		'"Thanks, Martin", you say with a smile and take a sip.'
 		*nl
@@ -781,10 +813,10 @@ if $ARGS[0] = '':
 		*nl
 		'You cannot outright see the effect of your words, but the telltale hints of it alone somehow make your drink taste better.'
 		
-		act 'Finish your drink': gt 'qwBarPolet'	
+		act 'Finish your drink': gt 'qwBarPolet'
 	
-	elseif MartinTalkVar = 11 and MartinSex = 1 and npc_rel['A216'] >= 65:
-		MartinTalkVar = 12
+	elseif MartinTalkVar = 12 and MartinSex = 1 and npc_rel['A216'] >= 70:
+		MartinTalkVar = 13
 		'Martin nods and a few seconds later, a drink sits in front of you.'
 		*nl
 		'"Thank you," you say. You already know what you want to ask Martin today, a topic you had brushed before: "Do you have a big family?"'
@@ -868,78 +900,6 @@ if $ARGS[0] = '':
 		act 'Finish your drink': gt 'qwBarPolet'
 	end
 end
-		
-		
-		
-if $ARGS[0] = 'NotInUseRightNow':
-	if MartinTalkVar = 12 and MartinSex = 1 and  and npc_rel['A216'] >= 70:
-		MartinTalkVar = 13
-		'"Sure, <<$pcs_firstname>>." Martin prepares a drink for you and puts it down in front of you.'
-		*nl
-		'You smile gratefully and take a gulp. You really wanna know more about Martin''s family, but you remember how strange he got when you mentioned his brothers, so you have to choose your approach carefully.'
-		'"So, any other family, besides your siblings?" You ask casually.'
-		*nl
-		'Martin raises an eyebrow. "You wanna hear about all my nephews and nieces?"'
-		'"What do you mean, ''all of them''? How many do you have?"'
-		'"I hope you have a few hours. First, there''s the children of my sister Maria: Miguel, Flora and..." Martin trails off with a smile, very much aware of your terrified expression.'
-		*nl
-		'"I... I was just wondering if..."'
-		'"If I had any children?"'
-		'"...yeah," you admit. "The first time I ordered a drink, you talked to me like you had experience with giving speeches like that."'
-		*nl
-		'"You''re not the first young person to walk into this bar, you know." He sighs. Martin hesitates for a moment, then continues: "I have a few children. But that''s all in the old country."'
-		'"You don''t have contact with them?"'
-		'"No. Me and their mothers aren''t exactly on friendly terms."'
-		'"Bad break-ups, huh?" You probe against your better judgment.'
-		'"I wouldn''t call it that."'
-		*nl
-		'Martin''s playfulness has vanished and it''s pretty obvious that he doesn''t want to talk about this anymore. In fact, he excuses himself after a few more moments of silence and returns to work.'
-
-		act 'Finish your drink': gt 'qwBarPolet'
-
-	elseif MartinTalkVar = 13 and MartinSex = 1 and  and npc_rel['A216'] >= 80:
-		MartinTalkVar = 14
-		'The barman gives you nod and before you know it, your drink sits on the counter.'
-		*nl
-		'Since you started having sex with Martin, you''ve been living in the moment, enjoying the time you spend with him and not really thinking beyond that. Truth be told, you''re not sure what you want out of life.'
-		'But it''s been crossing your mind that, maybe, Martin might remain a part of that, which leads you to the question: "How do you feel about family?"'
-		*nl
-		'"I already told you, I have three siblings and I love them," Martin says and shrugs.'
-		'"No, I mean..." You bite your <<$pcdesc_lowerliprandom>> nervously - less because of your possible involvement in that than due to the strange turns family-related topics have taken with him lately. "I mean a family of your own."'
-		*nl
-		'Martin almost drops the beer bottle he had in his hand in surprise, just barely catching it before it smashesy into the counter. "A family?"'
-		'"Yeah, you know? A wife, kids, a family cat or dog, all of that."'	
-		'He looks slightly panicked. "Is that something you want?"'
-		'"I don''t know. The question just kinda popped into my head. Maybe because you are fucking me."'
-		*nl
-		'The barman looks around nervously when you blurt that out. That one chat about sex aside, you''ve been keeping the fact that you were having sex on the down-low.'
-		'But when nobody turns their head, he responds quietly. "Okay, I don''t know if you think you love me, <<$pcs_firstname>>. And-"'
-		'"I-" You try to interrupt him, but he silences you right away.'
-		'"And I don''t want to know. I don''t want to hear it. I... What we do when we''re together is amazing, but the simple truth is that I am in my fifties and you are barely 20. I have most of my life behind me, you have most of yours ahead of you."'
-		*nl
-		'"Don''t start with the age again," you groan, annoyed that he would bring this up.'
-		'"I have to, this time, because I want to make one thing clear: I don''t want a family. Certainly not with you."'
-		'It hurts. You always kinda knew that he felt this way, and it''s not like you were pushing for a proposal or a baby, but to hear it still hurts.'
-		*nl
-		'He continues: "Maybe with a woman my age, one day, but not with a girl who..." He hesitates.' 
-		$OpenInnerThought+'Who is young enough to be my daughter?'+$CloseInnerThought+' You think.' 
-		'"Who would outlive me by many years," he finishes the thought. "I want you to look for a man your age, a man you can have a future with."'
-		'"Maybe I want you," you say sulkily, "a future with you."'
-		'"Mi amor, you know how much I want you, and you can have me for as long as you wish... but a future?" He shakes his head, a sad look on his face. "That''s not in the cards for us."'
-		*nl
-		'His words still ring in your ears long after he''s returned to work.'
-
-		act 'Finish your drink': gt 'qwBarPolet'
-
-	!elseif MartinTalkVar = ??? and npc_rel['A216'] >= 90:
-		!-The Reason why Martin lives in Russia (on the run from a Cartel? Did somebody murder two of his brothers? Did he have something to do with their deaths? Drug traffickers?)
-		
-	!!!CONVERSATION WHERE SVETA TELLS MARTIN THAT SHE HAS A BOYFRIEND?
-	!Threesome opportunity?
-
-	!Tell Martin you are pregnant?
-	end
-end
 
 if $ARGS[0] = 'MartinTalkHobby':
 	cls
@@ -1013,38 +973,13 @@ if $ARGS[0] = 'MartinTalkApartment':
 end
 
 
-!!NOT SVETA BUT MARTIN brings up relationships - he makes it clear that he doesn''t want more, not with a woman as young as her
-!!SHOULD TAKE PLACE RIGHT AFTER FIRST SEX
-!Sveta (cheery):																	"Hello stud. Miss me?"
-!Martin (pensive):																	"Sveta... We should talk."
-!Sveta (jokingly):																	"Uh oh... About what? Did one of the guys slip on something we left behind or..." *stops, seeing that he remains serious, and changes her tone to match his* "What about?"
-!Martin (very quiet):																"About this situation we''re in, you and me." *waits for a response but Sveta remains silent* "I wanted to make sure we''re on the same page."
-!Sveta (uncomfortable):																"And what page would that be?"
-!Martin:																			"That it''s fun, amazing even... but with no strings attached."
-!Sveta (pensive):																	"I don''t get you, Martin. Did some weird flirt guru in Colombia teach you that this is the best thing to say to a woman after you-"
-!Martin (trying to silence you):													"Shhhh..."
-!Sveta (slightly irritated - more at his silencing than anything else):				"And why would you even bring this up? Do you think I''m clingy, cheap, a gold digger or-"
-!Martin (calm, but insistent, cutting her off):										"No. That''s not why I said it. I''ve been in situations before where the woman I was with got hurt because she wanted and expected more than me."
-!Sveta (after a short pause, unsure what to say): 									"And how do you know I''m not going to just turn around and never come back?"
-!Martin (shrugs and tries to sound indifferent, but his eyes give him away):		"I don''t. If you don''t wanna see me or talk to me again, that''s up to you. I''ll be here regardless, and my decision stands."
-!Sveta:																				"And if I get a boyfriend or something like that?"
-!Martin:																			"Then we simply don''t do it anymore and you go and be happy. I''m not saying that I don''t want you around me. I just wanted to make sure you know how I feel about this between us."
-
-!He leaves you to think about this conversation again. You''re not entirely sure how much this really hit you. Were you angrier about him bringing this up here, in public, and then trying to silence you, or about his ''rejection''?
-!You hadn''t really thought about it too much. Do you have feelings for Martin beyond physical attraction and just a general compatibility?
-!Well, it doesn''t really matter now. It''s probably the best you could have hoped for: You have friend and experienced lover you can hook up with whenever you feel like it and who just told you that neither of you have to worry about the other''s feelings too much.
-!After all, you weren''t actually looking for a serious relationship with a man old enough to be your father, were you?
-
-
 !!CONVERSATION WITH MARTIN IF SVETA GOT PREGNANT FROM HIM??
-!!How would that change sex between them?
+!How would that change sex between them?
 !He would probably pay alimony - how much?
 
-
-!!Option to talk with Martin about relationship - he shoots her down, "no strings attached" - doesn''t want to make a big deal out of it or even hear when she gets a boyfriend - "come see me when you can and want to"
-!He might act distant; Sveta: "But you like me! I know you do."
-!"Just because I do, it doesn''t mean I want something serious. I would have never even started this if you hadn''t been so insistent. I gave in, and I''m not complaining - you are an incredible woman - but this is where I draw the line."
+!!!CONVERSATION WHERE SVETA TELLS MARTIN THAT SHE HAS A BOYFRIEND?
+!Threesome opportunity?
 
 
---- MartinTalk ----------------------------------
+--- MartinSex ----------------------------------
 

+ 2 - 2
locations/Miroslava

@@ -363,7 +363,7 @@ if $ARGS[0] = 'Start' or $ARGS[0] = '':
 			end
 		end
 
-		if npc_rel['A60'] >= 19 and hour >= 21 and npc_QW['A60'] > 0 and sunWeather = 1 and MiraLoc ! 3:
+		if npc_rel['A60'] >= 16 and hour >= 21 and npc_QW['A60'] > 0 and sunWeather = 1 and MiraLoc ! 3:
 
 			act 'Suggest catching up with the local guys and having a drink or three':
 				if Mira_no = 0:
@@ -1135,6 +1135,7 @@ if $ARGS[0] = 'miratalk':
 			'You coldly tell Mira that you saw her when she fucked Mitka in your meadow. You remind her that she swore not to tell anyone about your secret place. Mira turns red and flutters her eyes at you trying to look innocent as she mumbles that she''s sorry about breaking her promise. Mira asks if there is any way to make amends. You smile and remind her that she promised you three wishes if she ever revealed the meadow to anyone. Mira meekly nods her head confirming that she does indeed remember making that promise and is ready to fullfil them.'
 
 			act 'She deserves some punishment':
+				cla
 				if pcs_dom >= 25:
 					*clr & cla
 					minut += 5
@@ -1171,7 +1172,6 @@ if $ARGS[0] = 'miratalk':
 						end
 					end
 				else
-
 					act 'Tell her that you want to watch as Mitka fucks her in the ass':
 						*clr & cla
 						minut += 5

+ 6 - 5
locations/MiroslavaHome

@@ -95,17 +95,18 @@ if $ARGS[0] = 'start':
 				'Near the house <a href="exec: gt ''mirafather'' ">Afanasiy</a> is working.'
 			end
 			if month >= 5 and month <= 9 and hour >= 18 and hour <= 21 and RAND(0,30) >= 30:'You hear a motorcycle in the village.  <a href="exec: gt ''miroslavahome'', ''mirabrother''">Miras brother</a> has come in from the city to visit his siblings and father.'
-			if miraprost > 0 and npc_QW['A60'] > 30:
+			if MiraLoc > 0 and npc_QW['A60'] > 30:
 				act 'Check on Mira':
 					*clr & cla
 					minut += 2
 					gs 'stat'
-					if month >= 5 and month <= 9 and hour >= 21 and hour >= 0 and rand(0,5) >= 4:
-						'Mira isn''t home.  You think you know where to find her.  Ever since granting your second wish Mira has been earning money as a prostitute on the highway '
-
+					'Mira isn''t home.'
+					if miraprost > 0 and month >= 5 and month <= 9 and hour >= 21 and hour >= 0 and rand(0,5) >= 4:
+						' You think you know where to find her. Ever since granting your second wish Mira has been earning money as a prostitute on the highway '
 						act 'go to the highway': gt 'gadprostitutes','start'
+					else
+						'She definitely isn''t around here, and you have no idea where she might be. Maybe you should ask her father, or go look around town'
 					end
-
 					act 'Leave': gt 'gadukino'
 				end
 			end

+ 2 - 2
locations/NewCloShop

@@ -73,7 +73,7 @@ if $ARGS[0] = 'shmotmag':
 		gt 'NewCloShop', 'clothes'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'expensive',i, 10000
+	gt 'clothing', 'view_clothing_item', 'shop', 'expensive',i, 8000
 end
 
 if $ARGS[0] = 'panties':
@@ -159,7 +159,7 @@ if $ARGS[0] = 'purses':
 	if i <= 15:jump 'loopfashionista_purses'
 end
 
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'fashionista',i, 8000
+if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'fashionista',i, 3000
 
 --- NewCloShop ---------------------------------
 

+ 5 - 5
locations/NikoDreams

@@ -487,7 +487,7 @@ if $ARGS[0] = 'Puppeteer':
 	act 'Wake up':
 		*clr & cla
 		gs 'stat'
-		'<center><img src="images/shared/home/bedroom/dream/class/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/shared/home/bedroom/dream/class/1.jpg"></center>'
 		'You awake then slowly lift your head, looking around the room, but immediately recoil in shock when you notice how dark the classroom is. You quickly think to yourself, <font color=#FF00CC>Whoa, how long did I sleep? Ohh shit, I must have slept through the whole day. I should probably get home before the school doors are locked up for the day.</font> You quickly shove your books into your bag then quickly walk for the door.'
 
 		act 'Go to the hallway':
@@ -504,21 +504,21 @@ if $ARGS[0] = 'Puppeteer':
 			end
 			PLAY 'sound/happyhome/puppet.mp3', 25
 			gs 'stat'
-			'<center><img src="images/shared/home/bedroom/dream/class/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/shared/home/bedroom/dream/class/2.jpg"></center>'
 			'As soon as you reach the hallway, you hear a strange muffled laugh in the distance, along with a strange melody which sounds very far away. <font color=#FF00CC>Who could that be? Maybe someone is flooding one of the bathrooms again, but that music though. Where is it coming from? Maybe outside?</font>'
 
 			act 'Head downstairs':
 				*clr & cla
 				PLAY 'sound/happyhome/puppet.mp3', 50
 				gs 'stat'
-				'<center><img src="images/shared/home/bedroom/dream/class/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/shared/home/bedroom/dream/class/3.jpg"></center>'
 				'You reach the bottom of the stairs to hear the laughing getting louder. <font color=#FF00CC>Hmm I must be getting closer to whoever is laughing.</font> The hallway is so dark but you can see a light at the end.'
 
 				act 'Continue down the hallway':
 					*clr & cla
 					PLAY 'sound/happyhome/puppet.mp3',75
 					gs 'stat'
-					'<center><img src="images/shared/home/bedroom/dream/class/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/shared/home/bedroom/dream/class/4.jpg"></center>'
 					'You continue walking down the hallway until you reach a strange puddle on the floor, coming from one of the lockers. <font color=#FF00CC>What is this stuff? Did someone have a drink in their locker which spilled?</font> When you look closer, you notice that the locker is slightly open, leaking with the strange liquid.'
 
 					act 'Open the locker':
@@ -543,7 +543,7 @@ if $ARGS[0] = 'Puppeteer':
 								close all
 								gs'stat'
 								'<center><b><h4><font color=#FF00CC><<"<<$pcs_firstname>> [<<$pcs_nickname>>] <<$pcs_lastname>>">></font></h4></b></center>'
-								*pl '<center><img src="<<FUNC(''$face_image'')>>"></center>'
+								*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
 								'You quickly jump up screaming to then notice that you are still in class. The whole class is staring at you in shock. Mr. Tsarev asks; in a concerned voice, "Miss <<$pcs_lastname>> what''s wrong?" You stand, completely speechless for a few seconds before hearing the bell sound. You use this time to quickly pack up your things then head for the door, as some of your classmates whisper to each other.'
 								*nl
 								'Arkadi: "Whoa, what is her problem?"'

+ 22 - 6
locations/ParChurch

@@ -84,8 +84,16 @@ if $ARGS[0] = 'vigil':
 		gs 'stat'
 		temprand = rand(1,100)
 		if temprand <= 80:
-			if pav_sex > 10: pav_sex -= 10
-			if pav_prostitute > 10: pav_prostitute -= 10
+			if pav_sex > 10: 
+				pav_sex -= 10
+			else
+				pav_sex = 0
+			end
+			if pav_prostitute > 10:
+				pav_prostitute -= 10
+			else
+				pav_prostitute = 0
+			end
 		end
 		hour = 23
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/church/church'+ rand(9,10) +'.jpg"></center>'
@@ -115,8 +123,16 @@ if $ARGS[0] = 'liturgy':
 		'You participate fully in the Divine Liturgy. You listen to the preaching and sing along. When going to communion and receiving the ceremonial bread, you lock eyes with Father Kirill. He seems happy to see you participating in the service.'
 	elseif pav_slut >= 50:
 		if rand(1,100) > 20:
-			if pav_sex > 10: pav_sex -= 25
-			if pav_prostitute > 10: pav_prostitute -= 10
+			if pav_sex > 25:
+				pav_sex -= 25
+			else
+				pav_sex = 0
+			end
+			if pav_prostitute > 10:
+				pav_prostitute -= 10
+			else
+				pav_prostitute = 0
+			end
 		end
 		Kirill += 1
 		pcs_mood +=20
@@ -184,8 +200,8 @@ if $ARGS[0] = 'pray':
 	cls
 	randtime = rand(15,60)
 	minut += randtime
-	pav_sex -= 1
-	pav_prostitute -= rand(0,1)
+	if pav_sex > 1: pav_sex -= 1
+	if pav_prostitute > 1: pav_prostitute -= rand(0,1)
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/church/ch_praying.jpg"></center>'
 	if hour >6 and hour < 20 and moral < 30:

+ 466 - 211
locations/andrey

@@ -1,21 +1,35 @@
 # andrey
 
-'<b><center><font size="4">Manager Andrew M. Sobulyagin</font></center></b>'
-if young_shop_work = 2:
-	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
-	*nl
-	'You knock on Mr. Sobulyagin''s office door and when he sees you enter, his expression hardens. "What do you want?" he asks with a scowl.'
-end
+if $ARGS[0] = '':
+	'<b><center><font size="4">Manager Andrew M. Sobulyagin</font></center></b>'
+	if young_shop_work = 2:
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
+		*nl
+		'You knock on Mr. Sobulyagin''s office door and when he sees you enter, his expression hardens. "What do you want?" he asks with a scowl.'
+	end
 
-if (hour >= 18 and (week ! 5 or young_shop_salary = 0)) or hour > 18:
-	msg '<center>Andrew M. Sobulyagin says goodbye and leaves. His work day has ended.</center>'
-	gt 'young_shop'
+	if (hour >= 18 and (week ! 5 or young_shop_salary = 0)) or hour > 18:
+		msg '<center>Andrew M. Sobulyagin says goodbye and leaves. His workday has ended.</center>'
+		gt 'young_shop', 'start'
+	end
+
+	if young_shop_miss >= 3:
+		gs 'andrey', 'punish'
+	elseif young_shop_work = 3 or young_shop_work1 = 3 or young_shop_work2 = 3:
+		gs 'andrey', 'reapply'
+	elseif young_shop_work = 0 and young_shop_work1 = 0 and young_shop_work2 = 0:
+		gs 'andrey', 'apply'
+	elseif young_shop_work = 1 or young_shop_work1 = 1 or young_shop_work2 = 1 or young_shop_work = 100 or young_shop_work1 = 100 or young_shop_work2 = 100:
+		gs 'andrey', 'regular'
+	else
+		gs 'andrey', 'beg'
+	end
 end
 
-if young_shop_work = 0:
+if $ARGS[0] = 'apply':
 	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
 	*nl
-	'You knock on the door and someone calls you in from the other side. When you enter, you''re greeted by the sight of a sour-faced older man reading papers at his desk. When he sees you, his expression hardens. "Surprised to see an old man managing a clothing store for teenage girls?" he grunts. You didn''t even say anything yet, but he doesn''t seem to care. "Yeah, I get that a lot..." he adds under his breath before sighing and looking back to his papers. "What do you need?"'
+	'You knock on the door and someone calls you in from the other side, telling you to enter. When you enter, you''re greeted by the sight of a sour-faced older man reading papers at his desk. When he sees you, his expression hardens. "Surprised to see an old man managing a clothing store for teenage girls?" he grunts. You didn''t even say anything yet, but he doesn''t seem to care. "Yeah, I get that a lot..." he adds under his breath before sighing and looking back to his papers. "What do you need?"'
 
 	act 'Mention the for hire sign':
 		minut += 5
@@ -23,306 +37,547 @@ if young_shop_work = 0:
 		*clr
 		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
 		*nl
-		'He barely glances your way as he shuffles some papers around. "Oh yeah, I forgot about that...well, the job is still open. I need an extra worker around the store and it needs to be a female," he says before suddenly dropping the papers and looking at you accusingly. "And before you start with that gender equality crap, I had a male worker here and all they cared about was getting in the pants of lady customers rather than their wallets. I''m saving myself from another headache...<i>hopefully</i>."'
+		'He barely glances your way as he shuffles some papers around. "Oh yeah, I forgot about that...well, the job is still open. I need an extra worker around the store and it needs to be a girl, a young girl," he says before suddenly dropping the papers and looking at you accusingly. "And before you start with that gender equality crap, I had a guy working here and all he cared about was getting into the pants of female customers rather than their wallets. I''m saving myself from another headache...<i>hopefully</i>."'
 		*nl
-		'You''re at a loss of words, this wasn''t how you imagined the interview to go, but your silence goes unnoticed as the store manager continues to talk. "The salary is 800 ₽ a day, it''s low but it''s stable work, alright? Trust me, no one is fighting you for the chance to work here but don''t think that means you can slack off. Miss work three times and you''re fired, no questions. The shifts are short, you need to get here between 14:30 and 15:00 and you''ll work for a little over two hours every day, Monday through Friday."'
+		'You''re at a loss for words, this wasn''t how you imagined the interview to go, but your silence goes unnoticed as the store manager continues to talk. "The salary is 205 ₽ a hour, alright? Trust me, no one is fighting you for the chance to work here but don''t think that means you can slack off. Miss work three times and you''re fired, no questions. I have two part-time positions, those are from 16:00 until 20:00, Monday through Friday.  Or the weekend shift between 09:00 to 15:00."'
 		*nl
-		'He seems to have found what he was looking for, which is the employment documents you''ll need to sign to start work here. He holds them out to you, "So, are you interested?"'
+		'He seems to have found what he was looking for, which is the employment documents "You''ll need to sign these to start work here." He holds them out to you, "So, are you interested?"'
 
-		act 'Don''t take the job':gt 'young_shop'
+		act 'Don''t take the job':gt 'young_shop', 'start'
 
 		if ((work = 0 and young_shop_work = 0 and cheatWork = 0) or (young_shop_work = 0 and cheatWork = 1)):
 			*nl
-			'If the conditions suit me, I can fill in the blanks and sign the documents.'
+			'You find the conditions suiting, and without batting and eye you sign the documents.'
 
-			act 'Take the job':
+			act 'Take the evening job':
 				work = 1
-				young_shop_work = 1
+				young_shop_work = 100
 				minut += 5
-				if week >= 1 and week <= 4:msg '<b><center>You got a job in the youth clothing store ''Pussy-Cats''. Starting TODAY at 15:00!!!</center></b>'
-				if week = 5:msg '<b><center>You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Monday at 15:00.</center></b>'
-
-				gt 'young_shop'
+				'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Monday at 15:00.'
+				gt 'young_shop', 'start'
+			end
+			act 'Take the weekend job':
+				young_shop_work2 = 100
+				minut += 5
+				'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Saturday at 09:00.'
+				gt 'young_shop', 'start'
 			end
+!!			act 'Take the full time job':
+!!				work = 1
+!!				young_shop_work3 = 100
+!!				minut += 5
+!!				'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Monday at 09:00.'
+!!				gt 'young_shop', 'start'
+!!			end
 		end
 	end
 
-	act 'Leave':gt 'young_shop'
+	act 'Leave':gt 'young_shop', 'start'
+end
 
-elseif young_shop_work = 1:
+if $ARGS[0] = 'regular':
 	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
 	*nl
-	'You knock on the door and Mr. Sobulyagin calls you in. Normally he would be reading the paper, but instead he''s just sitting there with a weird look on his face, almost like you scared him or something. '
-
-	if week = 5 and young_shop_salary > 0 and young_shop_miss < 3:
-		*nl
-		'"Came to get your paycheck?" he asks quickly and you nod. He beckons you closer and you oblige. He digs around in his desk drawer for your money and as you wait, you catch a glimpse of his computer screen and see an image of a naked woman. He must think you can''t see the screen from where you are. "Here you go," Mr. Sobulyagin says as he holds out a white envelope with your money inside.'
+	'You knock on the door and Mr. Sobulyagin calls you in. Normally he would be reading the paper, but instead he''s just sitting there with a weird look on his face, almost like you scared him or something.'
+
+	if week = 5 and young_shop_salary > 0:
+		if young_shop_miss = 0:
+			'"Came to get your pay?" he asks quickly and you nod. He beckons you closer and you oblige. He digs around in his desk drawer for your money and as you wait, you catch a glimpse of his computer screen and see an image of a naked woman. He must think you can''t see the screen from where you are. "Here you go," Mr. Sobulyagin says as he holds out a white envelope with the money inside.'
+		elseif young_shop_miss < 3:
+			'He gives you a hard look when he see''s it''s you. "You missed worked, remember what I said about missing work."'
+			'You nod. "I remember, I''m sorry."'
+			'He snorts slightly and shakes his head. "You better not forget about it the next time, here''s your pay." He beckons you closer and you oblige. He digs around in his desk drawer for your money and as you wait, you catch a glimpse of his computer screen and see an image of a naked woman. He must think you can''t see the screen from where you are. "Here you go," Mr. Sobulyagin says as he holds out a white envelope with your money inside.'
+		end
 
-		act 'Get salary and leave':
+		act 'Grab the envelope and leave':
 			minut += 15
-
-!!			if char_responsible < 400 and young_shop_bonus >= 1:
-!!				young_shop_bonus -= 2
-
-!!				if young_shop_bonus < 0:young_shop_bonus = 0
-!!				bonus_mood -= 100
-!!				'<<$pcs_nickname>>, you''re very irresponsible at work. Unfortunately, I have to deprive you of some bonuses! You need to work harder.'
-!!			elseif char_responsible >= 600:
-!!				'<<$pcs_nickname>>, you are a very responsible person! Keep up the good work. Oh yeah, you also relies nadbavochka.'
-!!				young_shop_bonus += 2
-!!				bonus_mood += 100
-!!			end
-
-			money += young_shop_salary * 800 + young_shop_bonus * 200
-
-
-			msg '<center>I''ve worked <b><<young_shop_salary>></b> days and got paid <b><<young_shop_salary * 800>></b> <b>₽</b>, with a bonus of <b><<young_shop_bonus * 200>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 800 + young_shop_bonus * 200>></b> <b>₽</b></center>'
-			'The manager counts out <b><<young_shop_salary * 800 + young_shop_bonus * 200>></b> <b>₽</b> and, after having received my signature, puts his nose back in the papers.'
-
+			money += young_shop_salary * 205 + young_shop_bonus * 50
+			msg '<center>You''ve worked <b><<young_shop_salary>></b> hours and got paid <b><<young_shop_salary * 205>></b> <b>₽</b>, with a bonus of <b><<young_shop_bonus * 50>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b></center>'
+			'The manager counts <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b> and hands it to you. With that he goes back to looking at the monitor of his computer.'
 !! reset money,young_shop_salary,young_shop_bonus to zero for a new week
-
 			young_shop_salary = 0
 			young_shop_bonus = 0
-			
-			gt 'young_shop'
+			gt 'young_shop', 'start'
 		end
+	else
+		act 'Leave':gt 'young_shop', 'start'
 	end
 
-	if young_shop_miss < 3 and young_shop_work = 1:
-
-		act 'Resign':
+	act 'Resign':
+		cla
+		*clr
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
+		*nl
+		'"I would like to resign," You say as you walk up to his desk.'
+		'Mr. Sobulyagin gives you a confused look. "Are you sure? I mean...If you''re serious I can arrange everything right now." He scratches his head and starts pulling out the required paperwork but pauses a moment. "But why so suddenly?"'
+		act 'Change your mind':
 			cla
 			*clr
 			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
 			*nl
-			'"I would like to resign," You say as you walk up to his desk.'
-			'Mr. Sobulyagin gives you a confused look. "Are you sure? I mean...If you''re serious I can arrange everything right now." He scratches his head and starts pulling out the required paperwork but pauses a moment. "But why so suddenly?"'
-
-			act 'Change your mind':
-				cla
-				*clr
-				'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
-				*nl
-				'"Actually, I''d like to think about this a bit more..." You say as you''re moving back towards the door. "Sorry for bothering you, Mr. Sobulyagin."'
-				'He shakes his head. "It''s fine, but if there''s nothing else, I''m busy right now."'
-
-				act 'Leave':gt 'young_shop'
-			end
-
-			act 'Persist':
-				young_shop_work = 3
-				young_shop_miss = 0
-				work = 0
-				cla
-				*clr
-				'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
-				*nl
-				'"I''ve already made up my mind on this, " You say firmly.'
-				'"Alright, alright," Mr. Sobulyagin says and starts filling out several forms before handing them over to you for signatures.'
-
-				if young_shop_salary > 0 or young_shop_bonus > 0:
-					money += young_shop_salary * 800 + young_shop_bonus * 200
-
-					msg '<center>For working <b><<young_shop_salary>></b> days I got paid <b><<young_shop_salary * 800>></b> <b>₽</b>, with a bonus of <b><<young_shop_bonus * 200>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 800 + young_shop_bonus * 200>></b> <b>₽</b></center>'
-					'Andrew M. counts out <b><<young_shop_salary * 800 + young_shop_bonus * 200>></b> <b>₽</b>.'
-
-					! reset money,young_shop_salary,young_shop_bonus to zero for a new week
-					young_shop_salary = 0
-					young_shop_bonus = 0
-			
-					gt 'young_shop'
-				end
+			'"Actually, I''d like to think about this a bit more..." You say as you''re moving back towards the door. "Sorry for bothering you, Mr. Sobulyagin."'
+			'He shakes his head. "It''s fine, but if there''s nothing else, I''m busy right now."'
+			act 'Leave':gt 'young_shop', 'start'
+		end
+		act 'Persist':
+			if young_shop_work = 1:young_shop_work = 3
+			if young_shop_work1 = 1:young_shop_work1 = 3
+			if young_shop_work2 = 1:young_shop_work2 = 3
+			young_shop_miss = 0
+			work = 0
+			cla
+			*clr
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
+			*nl
+			'"I''ve already made up my mind on this, " You say firmly.'
+			'"Alright, alright," Mr. Sobulyagin says and starts filling out several forms before handing them over to you to sign.'
+			if young_shop_salary > 0 or young_shop_bonus > 0:
+				money += young_shop_salary * 205 + young_shop_bonus * 50
 
-				act 'Leave':gt 'young_shop'
+				msg '<center>For working <b><<young_shop_salary>></b> days you got paid <b><<young_shop_salary * 205>></b> <b>₽</b>, with a bonus of <b><<young_shop_bonus * 50>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b></center>'
+				'Mr. Sobulyagin counts <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b>. and hands it over to you.'
+				! reset money,young_shop_salary,young_shop_bonus to zero for a new week
+				young_shop_salary = 0
+				young_shop_bonus = 0
+				gt 'young_shop', 'start'
 			end
+			act 'Leave':gt 'young_shop', 'start'
 		end
 	end
+end
 
-	if young_shop_miss >= 3:
+if $ARGS[0] = 'punish':
+	young_shop_fired += 1
+	if young_shop_fired = 1:
+!!this happens the first time Sveta misses three days and is fired
 		cla
 		*clr
-		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
 		*nl
-		'"Well look who decided to drag their ass into work today!" Mr. Sobulyagin''s expression twists into a scowl as he greets you at the store entrance. "I realize coming in to work is difficult for you, but do you think you can spare me a moment and come into my office?" he says dryly. You sigh and follow him. "Didn''t I tell you that missing work for three days means you''re fired? You''re no exception to the rules, girl."'
-
+		'"Well look who decided to drag their ass into work today!" Mr. Sobulyagin''s expression twists into a scowl as he greets you at the store entrance. "I realize coming to work is difficult for you, but do you think you can spare me a moment and come into my office?" he says dryly. You sigh and follow him as he takes you into his office and closes the door. "Didn''t I tell you that missing work for three days means you''ll be fired! You''re no exception to the rules, girl."'
 		act 'Agree and accept being fired':
 			cla
 			*clr
-			young_shop_work = 2
+			if young_shop_work = 1:young_shop_work = 2
+			if young_shop_work1 = 1:young_shop_work2 = 2
+			if young_shop_work1 = 1:young_shop_work2 = 2
 			young_shop_miss = 0
 			char_honest += 5
 			work = 0
-			bonus_mood -= 100
+			bonus_mood -= 50
 			minut +=15
-			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
 			*nl
-			'"You''re right, I''ve skipped out on work too many times," you sigh. Mr. Sobulyagin pulls out a document from his desk drawer and begins to fill in the blanks. A few minutes later he hands you some papers and you sign them without a word.'
+			'"You''re right, I''ve skipped out on work too many times," you sigh. Mr. Sobulyagin pulls out a document from his desk drawer and begins to fill in the blanks. A few minutes later he hands you some papers and you sign them in silence.'
 			msg 'You are no longer employed at this store.'
-
 			if young_shop_salary > 0 or young_shop_bonus > 0:
-				money += young_shop_salary * 800 + young_shop_bonus * 200
-
-				'For working <b><<young_shop_salary>></b> days you get paid <b><<young_shop_salary * 800>></b>, with a bonus of <b><<young_shop_bonus * 200>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 800 + young_shop_bonus * 200>></b> <b>₽</b>'
-				'Andrew M. counts out <b><<young_shop_salary * 800 + young_shop_bonus * 200>></b> <b>₽</b>.'
-
+				money += young_shop_salary * 205 + young_shop_bonus * 50
+				'For working <b><<young_shop_salary>></b> days you get paid <b><<young_shop_salary * 205>></b>, with a bonus of <b><<young_shop_bonus * 50>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b>'
+				'Mr. Sobulyagin. counts <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b> and hands it over to you.'
 				! reset money,young_shop_salary,young_shop_bonus to zero for a new week
 				young_shop_salary = 0
 				young_shop_bonus = 0
 			end
-
 			act 'Leave':
 				minut += 2
-				gt 'young_shop'
+				gt 'young_shop', 'start'
 			end
 		end
-
 		act 'Beg to keep your job':
 			cla
 			*clr
-			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
-			*nl
-			'"Please, I can''t lose my job! It''s very important to me, please don''t fire me!" As you say this, tears begin rolling down your cheeks.'
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\trears1.jpg"></center>'
+			'"Please, I can''t lose the job! I really need the money, please don''t fire me! I promise to do better." As you say this, tears begin rolling down your cheeks.'
 			*nl
-			'Mr. Sobulyagin scoffs at you, obviously not swayed so easily by tears. He looks at you in silence, his dark eyes roaming over your body slowly as he licks his lips. "Listen, I''m not a bad guy," he says as he stands from his chair and walks to the door. "I''m willng to give you another chance, but you need to <I>show me</i> how important this job really is to you..." He cups his balls through his slacks and gives them a light squeeze.'
+			'Mr. Sobulyagin scoffs at you, obviously not swayed so easily by tears. He looks at you in silence, his dark eyes roaming over your body slowly as he licks his lips. "Listen, I''m not a bad guy," he says as he stands from his chair and walks to the door. "I''m willing to give you another chance, but you need to <i>show me</i> how important this job really is to you..." He cups his balls through his slacks and gives them a light squeeze.'
 			*nl
 			'"Or you can leave and lose your job. It''s up to you, but those are your only options." He opens the door for you, allowing you to leave and lose your job if you don''t accept his offer.'
-
 			act 'Leave':
 				work = 0
 				young_shop_work = 2
 				young_shop_miss = 0
 				minut += 2
-				gt 'young_shop'
+				gt 'young_shop', 'start'
 			end
-
-			act 'Accept his offer':
-				cla
-				*clr
-				if sobulaginsex = 0:sobulaginsex = 1 & guy += 1
-
-				swallow += 1
-				gs 'boyStat', 'A101'
-				sexpartkno = 1
-				spafinloc = 12
-				gs 'cum_manage'
-				young_shop_miss = 2
-				young_shop_salary = 1
-				young_shop_bonus = 2
-				'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
-				*nl
-				'You swallow hard and nod your head. "If this means keeping my job...I''ll do it."'
-				*nl
-				'Mr. Sobulyagin smiles and closes the door, locking it behind him as he quickly makes his way over to you. "Good girl. I''m happy to have such a hard worker here at the store," he says almost mockingly. He brings his hand to your cheek and cups it, admiring your face with a triumphant smirk. Whatever he''s going to do, you hope it ends quickly.'
-				*nl
-				'"On your knees," he commands as his hand suddenly moves to the top of your head to push you down towards his crotch. Faling to your knees, you see he''s already unzipped his pants and started stroking his 18cm cock. It looks enormous in your small hands as you give it a few tentative pumps before opening your mouth. You start off by gently licking the head, and then move on to licking up and down the entire shaft. After a few minutes you put his cock in your mouth and start moving your head back and forth, your tongue constantly rolling over the head of his shaft. You feel his dick growing and stiffening as you caress it with your mouth and tongue.'
-				*nl
-				'You soon settle into a rhythm, your eyes closing as you start to enjoy yourself a bit. Mr. Sobulyagin''s breathing quickens and you hear him grunt before he''s suddenly shooting ropes of his hot cum down your throat. Struggling to swallow and breath, you try to pull away but he keeps a tight grip on your head, forcing you to swallow every last drop. After a few seconds, his cock stops twitching and he lets it slip out of your mouth. "You did very well, <<$pcs_nickname>>! You''ve shown me how much of a hard worker you are, so I''ll give you another chance." As he zips up his pants, you look up to see him smiling down at you. "You''ve done enough for today, so you''re free to go home if you want, just make sure to not miss work anymore!" With those words he walks out of the office, leaving you to put yourself in order.'
-				
-				gs 'arousal', 'bj', 15
-				gs 'arousal', 'end'
-				gs 'stat'
-				act 'Leave':gt 'young_shop'
+			act 'Accept his offer': gt 'andrey', 'fired1'
+		end
+!!this happens if Sveta misses 3 days of work but kept her job already once by sucking his dick.
+	elseif young_shop_fired >= 5:
+		cla
+		*clr
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
+		*nl
+		'"Well look who decided to drag their ass into work today!" Mr. Sobulyagin''s expression twists into a scowl as he greets you at the store entrance. "I realize coming to work is difficult for you, but do you think you can spare me a moment and come into my office?" he says dryly. You sigh and follow him as he takes you into his office and closes the door. He nods and seems to be talking to himself as much as he is talking to you. He leans against his desk and cupping his crotch as he is smiling at you. "Well you know the deal if you want to keep your job."'
+		act 'Agree': gt 'andrey', 'fired1'
+		act 'Refuse and get fired':
+			cla
+			*clr
+			young_shop_work = 2
+			young_shop_miss = 0
+			char_honest += 5
+			work = 0
+			bonus_mood -= 50
+			minut +=15
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
+			*nl
+			'"You''re right, and I''ve decided that I''m not doing you anymore favors to keep my job." Mr. Sobulyagin scowls at you but puts his dick away and pulls out a document from his desk drawer and begins to fill in the blanks. A few minutes later he hands you some papers and you sign them in silence.'
+			msg 'You are no longer employed at this store.'
+			if young_shop_salary > 0 or young_shop_bonus > 0:
+				money += young_shop_salary * 205 + young_shop_bonus * 50
+				'For working <b><<young_shop_salary>></b> days you get paid <b><<young_shop_salary * 205>></b>, with a bonus of <b><<young_shop_bonus * 50>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b>'
+				'Mr. Sobulyagin. counts <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b> and hands it over to you.'
+				! reset money,young_shop_salary,young_shop_bonus to zero for a new week
+				young_shop_salary = 0
+				young_shop_bonus = 0
+			end
+			act 'Leave':
+				minut += 2
+				gt 'young_shop', 'start'
 			end
 		end
+!!this happens if Sveta misses 3 days of work but kept her job by sucking his dick 5 times, so this would trigger on the 6th time and each time after.
+	else
+		cla
+		*clr
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
+		*nl
+		'"Well look who decided to drag their ass into work today!" Mr. Sobulyagin''s expression twists into a scowl as he greets you at the store entrance. "I realize coming to work is difficult for you, but do you think you can spare me a moment and come into my office?" he says dryly. You sigh and follow him, he takes you into his office and closes the door. "You are missing too much work, the other employees are noticing. I am going to need something more from you to prove your deserve to keep your job."'
+		*nl
+		'He leans against his desk and cupping his crotch as he is smiling at you. "You can start of by sucking my cock then you can bend over and let me fuck you in the ass. That''s the only way you can prove to me that you still deserve to keep your job, got it? If not then you''re just another lazy brat, and I don''t need someone like that working for me."'
+		act 'Agree': gt 'andrey', 'fired2'
+		act 'Refuse and get fired':
+			cla
+			*clr
+			young_shop_work = 2
+			young_shop_miss = 0
+			char_honest += 5
+			work = 0
+			bonus_mood -= 50
+			minut +=15
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
+			*nl
+			'"You''re right, I''ve skipped out on work too many times and I''m not doing that anymore to keep my job." Mr. Sobulyagin scowls at you but puts his dick away and pulls out a document from his desk drawer and begins to fill in the blanks. A few minutes later he hands you some papers and you sign them without a word.'
+			msg 'You are no longer employed at this store.'
+			if young_shop_salary > 0 or young_shop_bonus > 0:
+				money += young_shop_salary * 205 + young_shop_bonus * 50
+				'For working <b><<young_shop_salary>></b> days you get paid <b><<young_shop_salary * 205>></b>, with a bonus of <b><<young_shop_bonus * 50>></b> <b>₽</b>. Total income is <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b>'
+				'Mr. Sobulyagin. counts out <b><<young_shop_salary * 205 + young_shop_bonus * 50>></b> <b>₽</b> and hands it over to you.'
+				! reset money,young_shop_salary,young_shop_bonus to zero for a new week
+				young_shop_salary = 0
+				young_shop_bonus = 0
+			end
+			act 'Leave':
+				minut += 2
+				gt 'young_shop', 'start'
+			end
+		end
+	end
+
+	if cheatWork = 1:
+		act 'Reset missed days (Cheat)':
+			young_shop_miss = 0
+			gt 'young_shop', 'start'
+		end
 
-		if cheatWork = 1:
-			act 'Reset counter truancy (Cheat)':
+		if cheatWorkKiskis = 0:
+			act 'Disable missed days (Cheat)':
+				cheatWorkKiskis = 1
 				young_shop_miss = 0
-				gt 'young_shop'
+				gt 'young_shop', 'start'
 			end
 
-			if cheatWorkKiskis = 0:
-				act 'Disable counter truancy (Cheat)':
-					cheatWorkKiskis = 1
-					young_shop_miss = 0
-					gt 'young_shop'
-				end
-
-			elseif cheatWorkKiskis = 1:
-				act 'Enable counter truancy (Cheat)':
-					cheatWorkKiskis = 0
-					gt 'young_shop'
-				end
+		elseif cheatWorkKiskis = 1:
+			act 'Enable missed days (Cheat)':
+				cheatWorkKiskis = 0
+				gt 'young_shop', 'start'
 			end
 		end
 	end
-elseif (work = 0 and young_shop_work = 2 and cheatWork = 0) or (young_shop_work = 2 and cheatWork = 1):
-	act 'Beg to return to work':
+end
+
+if $ARGS[0] = 'beg':
+	act 'Beg for your job back':
 		cla
 		*clr
-		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
 		*nl
 		'"And why in the hell would I do that?" Mr. Sobulyagin scoffs.'
 		'"Oh please! I''ll do anything you want, I really need this job!" You say, trying your absolute best to convince him.'
-		'"Anything? Ha! Fine, I know what you could do!" The manager says as his eyes begin to wander all over your body. "Suck my cock then bend over and let me fuck your ass. That''s the only way you can prove to me you''re a hard worker, got it? If not then you''re just another lazy brat, and I don''t need someone like that working for me."'
-
+		'"Anything? Ha! Fine, I know what you could do!" The manager says as his eyes begin to wander all over your body. "You can start off by sucking my cock and then bend over and let me stick my cock into your ass. That''s the only way you can prove to me you''re a hard worker, got it? If not then you''re just another lazy brat, and I don''t need someone like that working for me."'
 		act 'Tell him you would never do this':
 			cla
 			*clr
-			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
 			*nl
-			'Your face immediately turns beet-red as you try to understand what he just told you. "You want me to give you a blowjob...then have anal sex with me?" You don''t understand quite what the hell he''s thinking. "No way I''ll do that!"'
+			'Your face immediately turns beet-red as you try to comprehend what you''ve just heard. "You want me to give you a blowjob...and then have anal sex?" You don''t understand what the hell he''s thinking. "There''s no way I''ll do that!"'
 			'"Fine, then there''s the door!" Mr. Sobulyagin snaps, clearly upset with your answer.'
-
-			act 'Leave':gt 'young_shop'
-		end
-
-		act 'Agree':
-			young_shop_work = 1
-			work = 1
-			gs 'boyStat', 'A101'
-			sexpartkno = 1
-			spafinloc = 3
-			gs 'cum_manage'
-			minut += 60
-			cla
-			*clr
-			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
-			*nl
-			'"That''s not fair! You know how much I need this job" You say, trying to convince Andrew to let you come back without doing this.'
-			'"Listen, I''m doing you a favor here. I''m within my right to fire you for missing work, but I''m not a bad guy and I can see you really want this job," he says while standing up from his char. "I''m willing to help you, but you need to prove to me how much you want this job."'
-			*nl
-			'Taking a deep breath, you nod your head. "Fine...I''ll do it." You see Mr. Sobulyagin smile as he walks over to the door and locks it. When he returns, you start to kneel but he stops you.'
-			*nl
-			'"I''ve changed my mind, I can''t wait. I want your ass now, you can clean up with your mouth after," he smirks and you feel your stomach turn slightly from the look he gives you. His hands start to roam over your body, squeezing and massaging your breasts through your top as he turns you so your back and ass is facing him. As he starts to tease your hardened nipples, you begin to relax against him. You realize that this could go on for a lot longer than you''d like, so you gently push his hands away and start to undress. He isn''t bothered by it as he admires your naked body.'
-			*nl
-			'"Eager, huh? Okay, we can skip the foreplay." With that, you bend over and reach behind to spread your cheeks. Andrew lines his cock up with your anus and with a hard thrust shoves his massive cock deep inside you. The sudden forceful entrance is too much and the pain causes you to lose consciousness.'
-			gs 'arousal', 'anal', 60, 'rough'
-			gs 'arousal', 'end'
-			gs 'stat'
-			'When you regain your senses, Andrew is gently putting you down on the couch in his office. "Seems like I got a little carried away. I couldn''t even pull out, you were so tight even after passing out," he laughs but you don''t find it as funny. The manager scratches his head. "I was starting to get worried, you looked really strange -- glassy eyes, not responding to touch or words. But everything looks fine now and you''ve proved yourself, so I''ll let you work here again. I''ll let you get dressed, but remember to show up to work from now on."'
-			*nl
-			'You slowly stand up, still a little disoriented. Your anus hurts <i>a lot</i>, and as you''re dressing you gently touch your anus with a finger. It stings, and looking at your finger you notice it''s now covered in disgusting brown sperm. You start to head towards the door, but he stops you. "Hey, don''t you think you should thank me for giving you a job again?" he asks with a smug smile.'
-			'"Thank you very much!" You say, trying and failing to keep a smile on your face.'
-
-			act 'Leave':gt 'young_shop'
+			act 'Leave':gt 'young_shop', 'start'
 		end
+		act 'Agree': gt 'andry', 'rehired'
 	end
+	act 'Leave':gt 'young_shop', 'start'
+end
 
-	act 'Leave':gt 'young_shop'
 
-elseif young_shop_work = 3:
+if $ARGS[0] = 'reapply':
 	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
 	*nl
-	'Mr. Sobulyagin is not against you coming back to work, since you quit yourself and were not fired due to skipping work.'
-
-	act 'Accept your previous work':
+	'Mr. Sobulyagin doesn''t mind having you back, since you ended it all on quite good terms.'
+	act 'Accept your previous position':
 		cla
-		work = 1
-		young_shop_work = 1
 		minut += 15
 		*nl
 		'"We''ve been waiting for you to come back!" Mr. Sobulyagin gives you a few forms to fill out. "I even told Valera from the male department that you''d come back to us!"'
 		'You fill out the forms and return them to the manager.'
+		act 'Accept work during the week':
+			work = 1
+			young_shop_work = 100
+			minut += 5
+			'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Monday at 15:00.'
+			gt 'young_shop', 'start'
+		end
+		act 'Accept work during the weekend':
+			young_shop_work1 = 100
+			minut += 5
+			'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Saturday at 09:00.'
+			gt 'young_shop', 'start'
+		end
+		act 'Leave':gt 'young_shop', 'start'
+	end
+	act 'Leave':gt 'young_shop', 'start'
+end
 
-		if week >= 1 and week <= 4 and hour <=15:msg '<b><center>You got a job in the youth clothing store ''Pussy-Cats''. Starting TODAY at 15:00!!!</center></b>'
-		if week >= 1 and week <= 4 and hour >15:msg '<b><center>You got a job in the youth clothing store ''Pussy-Cats''. Starting tomorrow at 15:00</center></b>'
-		if week = 5:msg '<b><center>You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Monday</center></b>'
+if $ARGS[0] = 'fired1':
+	cla
+	*clr
+	if sobulaginsex = 0:sobulaginsex = 1 & guy += 1
+	swallow += 1
+	gs 'boyStat', 'A101'
+	sexpartkno = 1
+	spafinloc = 12
+	gs 'cum_manage'
+	young_shop_miss = 2
+	young_shop_salary = 1
+	young_shop_bonus = 2
+	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
+	'You swallow hard and nod your head. "If this means keeping my job...I''ll do it."'
+	*nl
+	'Mr. Sobulyagin smiles "Good girl. I''m happy to have such a hard worker here at the store," he says almost mockingly. He brings his hand to your cheek and cups it, admiring your face with a triumphant smirk. "On your knees," he commands as his hand suddenly moves to the top of your head to push you down towards his crotch.'
+	act 'Get on your knees':
+		cla
+		*clr
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\bj1.jpg"></center>'
+		'Falling to your knees, you see he''s already unzipped his pants, pulled his cock out, and started stroking his <<dick>> cm <<$dick_girth>> cock. It looks enormous in your small hands as you give it a few tentative pumps before opening your mouth. You start off by gently licking the head, and then move on to licking up and down the entire shaft.'
+		gs 'arousal', 'bj', 3, 'sub'
+		gs 'stat'
+		act 'Continue':
+			cla
+			*clr
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\bj2.jpg"></center>'
+			'After a few minutes you put his cock in your mouth and start moving your head back and forth, your tongue constantly rolling over the head of his shaft. You feel his dick growing and stiffening as you caress it with your mouth and tongue. You pull his pants down to his knee''s to make it easier to suck his cock.'
+			gs 'arousal', 'bj', 5, 'sub'
+			gs 'stat'
+			act 'Continue':
+				cla
+				*clr
+				'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\bj3.jpg"></center>'
+				'You soon settle into a rhythm, your eyes closing as you start to enjoy yourself a bit. Mr. Sobulyagin''s breathing quickens and you hear him moaning in pleasure. Eventually he places his hand on the back of your head and starts forcing you to deep throat him, which causes you to gag.'
+				gs 'arousal', 'bj', 5, 'sub', 'deepthroat'
+				gs 'pain', 2, 'throat', 'stretch'
+				gs 'stat'
+				act 'Continue':
+					cla
+					*clr
+					'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\bj4.jpg"></center>'
+					'He keeps your head deep down his cock so that after a while your throat starts to feeling a little numb, as you hear him starting to grunt. "I''m about to cum," He yells out as he removes his hand from your head and leans fully back. You pull out, making a popping sound and set straight away with jerking him off.'
+					gs 'arousal', 'hj', 3, 'sub'
+					gs 'stat'
+					act 'Finish':
+						cla
+						*clr
+						gs 'cum_call', 'mouth', 'Mr. Sobulyagin', 1
+						'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\bj5.jpg"></center>'
+						'He starts grunting louder. "Open your mouth and stick out your tongue." You do as he commands and he takes over jerking his cock. Suddenly he is shooting ropes of his hot cum in your mouth and all over your tongue. After a few moments, his cock stops twitching and spurting cum in your mouth. He lets go of his cock as it starts to go limp. "Now swallow." You do as you''re told and swallow his whole load.'
+						*nl
+						'"You did very well, <<$pcs_nickname>>! You''ve shown me how hard of a worker you are, and how badly you want this job, so I''ll give you another chance." As he zips his pants, you look up to see him smiling down at you. "You''ve done enough for today, so you''re free to go home if you want, just make sure to not miss work anymore!" With these words he walks out of the office, leaving you to put yourself in order.'
+						gs 'arousal', 'end'
+						gs 'stat'
+						act 'Leave':gt 'young_shop', 'start'
+					end
+				end
+			end
+		end
+	end
+end
 
-		act 'Leave':gt 'young_shop'
+if $ARGS[0] = 'fired2':
+	young_shop_work = 1
+	work = 1
+	sexpartkno = 1
+	spafinloc = 3
+	gs 'cum_manage'
+	cla
+	*clr
+	gs 'boyStat', 'A101'
+	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
+	*nl
+	'"That''s not fair! You know how much I need this job, just let me give you a blowjob like usual." You say, trying to convince Mr. Sobulyagin to let you keep your job without doing this.'
+	'"Listen, I''m doing you a favor here. It''s well within my rights to fire you for missing work, but I''m not a bad guy and I can see you really want this job," he says while standing up from his chair. "So I''m willing to help you, but you need to prove to me how much you want this job."'
+	*nl
+	'Taking a deep breath, you nod your head. "Fine...I''ll do it." You see Mr. Sobulyagin smile as places his hand on top of your head and pushes you down to your knees.'
+	act 'Get on your knees':
+		cla
+		*clr
+		gs 'boyStat', 'A101'
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired1.jpg"></center>'
+		'Falling to your knees, you see he''s already unzipped his pants, pulled his cock out, and started stroking his <<dick>> cm <<$dick_girth>> cock. It looks enormous in your small hands as you give it a few tentative pumps before opening your mouth. You start off by gently licking the head, before you start sucking the head of his cock.'
+		gs 'arousal', 'bj', 3, 'sub'
+		gs 'stat'
+		act 'Continue':
+			cla
+			*clr
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired2.jpg"></center>'
+			'After a few minutes you put his cock in your mouth and start moving your head back and forth, your tongue constantly rolling over the head of his shaft. You feel his cock growing and stiffening as you caress it with your mouth and tongue.'
+			'You soon settle into a rhythm, your eyes closing as you start to enjoy yourself a bit. Mr. Sobulyagin''s breathing quickens and you hear him moaning in pleasure. Eventually he places his hand on the back of your head and starts forcing you to deep throat him, which causes you to gag.'
+			gs 'arousal', 'bj', 5, 'sub', 'deepthroat'
+			gs 'pain', 2, 'throat', 'stretch'
+			gs 'stat'
+			act 'Continue':
+				cla
+				*clr
+				'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired3.jpg"></center>'
+				'"I''ve changed my mind, I can''t wait. I want your ass now, you can clean up with your mouth after," he smirks and you feel your stomach turn slightly from the look he gives you. His hands start to roam over your body, squeezing and massaging your breasts through your top as he turns you so your back and ass is facing him. He pushes you forward making you bend over his desk, he quickly removes any clothes in the way until your bare ass is exposed to him.'
+				*nl
+				'He gives your ass checks several hard slaps, which cause you to wince in pain. "Yeah, bad little girls get their ass punished and you have been a very bad girl." You can hear the lairing in his voice as he gives your bare ass another hard smack. With that he spreads your cheeks and rams his cock up with your anus, he doesn''t even spit on your asshole, the only lubrication is the little bit of your slobber that''s on his cock.'
+				gs 'arousal', 'bj', 5, 'sub', 'deepthroat'
+				gs 'arousal', 'anal', 5, 'sub', 'maso'
+				minut -= 5
+				gs 'pain', 3, 'asschecks', 'slap'
+				gs 'stat'
+				act 'Prepare for it':
+					cla
+					*clr
+					gs 'boyStat', 'A101'
+					'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired4.jpg"></center>'
+					'With a hard thrust he shoves his <<dick>> cm <<$dick_girth>> cock deep inside you. The sudden forceful pain causes you to cry out and try to squirm away, but your hips are pressed against the edge of the desk, while his hands hold your hips in place. He quickly forces his cock, balls deep into your ass, the more you cry out and resist the more he seems to like it. While he is fucking you, he reaches up and pulls your top off, leaving your breasts exposed.'
+					gs 'arousal', 'anal', 5, 'sub', 'maso', 'rough'
+					gs 'pain', 7, 'asshole', 'stretch'
+					gs 'stat'
+					act 'Continue':
+						cla
+						*clr
+						'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired5.jpg"></center>'
+						'He soon settles into a hard, pounding rhythm. You are tearing up from the pain and grip the table tightly, while you try and endure the pain. Your asshole already feels like it is on fire, but he doesn''t relent the slightest. He just keeps pounding your little asshole, leaving you to wish he would hurry up and finish.'
+						gs 'arousal', 'anal', 5, 'sub', 'maso', 'rough'
+						gs 'pain', 7, 'asshole', 'stretch'
+						gs 'stat'
+						act 'Finish':
+							cla
+							*clr
+							gs 'cum_call', 'mouth', 'Mr. Sobulyagin', 1
+							gs 'cum_call', 'breasts', 'Mr. Sobulyagin', 1
+							gs 'cum_call', 'face', 'Mr. Sobulyagin', 1
+							'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired6.jpg"></center>'
+							'He starts grunting louder, finally he pulls his cock out of your ass and you sigh in relief. He takes a step back from you. "Get on your knees and finish me off." You do as he says and turn around, dropping to your knees. You take his dick in your mouth and start sucking it. You try not to think about where it just was, but at least the pain has stopped. Suddenly he pulls his cock out of your mouth and starts shooting ropes of his hot cum all over your face and tits. After a few moments, his cock stops twitching and spurting cum on you. He lets go of his cock as it starts to go limp.'
+							*nl
+							'"You did very well, <<$pcs_nickname>>! You''ve shown me how badly you want this job, so I''ll give you another chance." As he zips his pants, you look up to see him smiling down at you. "You''ve done enough for today, so you''re free to go home if you want, just make sure to not miss work anymore!"'
+							*nl
+							'You slowly stand up, your anus hurts <i>a lot</i>, it feels like someone has light it on fire. You start to head towards the door, but he stops you. "Hey, don''t you think you should thank me for giving you another chance?" he asks, smiling smugly.'
+							'"Thank you very much!" You say, trying your hardest to keep a smile on your face.'
+							gs 'arousal', 'end'
+							gs 'stat'
+							act 'Leave':gt 'young_shop', 'start'
+						end
+					end
+				end
+			end
+		end
 	end
+end
 
-	act 'Leave':gt 'young_shop'
+if $ARGS[0] = 'rehired':
+	young_shop_work = 1
+	work = 1
+	sexpartkno = 1
+	spafinloc = 3
+	gs 'cum_manage'
+	cla
+	*clr
+	gs 'boyStat', 'A101'
+	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\fired.jpg"></center>'
+	*nl
+	'"That''s not fair! You know how much I need this job, just let me give you a blowjob like usual." You say, trying to convince Mr. Sobulyagin to let you keep your job without doing this.'
+	'"Listen, I''m doing you a favor here. It''s well within my rights to fire you for missing work, but I''m not a bad guy and I can see you really want this job," he says while standing up from his chair. "So I''m willing to help you, but you need to prove to me how much you want this job."'
+	*nl
+	'Taking a deep breath, you nod your head. "Fine...I''ll do it." You see Mr. Sobulyagin smile as places his hand on top of your head and pushes you down to your knees.'
+	act 'Get on your knees':
+		cla
+		*clr
+		gs 'boyStat', 'A101'
+		'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired1.jpg"></center>'
+		'Falling to your knees, you see he''s already unzipped his pants, pulled his cock out, and started stroking his <<dick>> cm <<$dick_girth>> cock. It looks enormous in your small hands as you give it a few tentative pumps before opening your mouth. You start off by gently licking the head, before you start sucking the head of his cock.'
+		gs 'arousal', 'bj', 3, 'sub'
+		gs 'stat'
+		act 'Continue':
+			cla
+			*clr
+			'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired2.jpg"></center>'
+			'After a few minutes you put his cock in your mouth and start moving your head back and forth, your tongue constantly rolling over the head of his shaft. You feel his cock growing and stiffening as you caress it with your mouth and tongue.'
+			'You soon settle into a rhythm, your eyes closing as you start to enjoy yourself a bit. Mr. Sobulyagin''s breathing quickens and you hear him moaning in pleasure. Eventually he places his hand on the back of your head and starts forcing you to deep throat him, which causes you to gag.'
+			gs 'arousal', 'bj', 5, 'sub', 'deepthroat'
+			gs 'pain', 2, 'throat', 'stretch'
+			gs 'stat'
+			act 'Continue':
+				cla
+				*clr
+				'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired3.jpg"></center>'
+				'"I''ve changed my mind, I can''t wait. I want your ass now, you can clean up with your mouth after," he smirks and you feel your stomach turn slightly from the look he gives you. His hands start to roam over your body, squeezing and massaging your breasts through your top as he turns you so your back and ass is facing him. He pushes you forward making you bend over his desk, he quickly removes any clothes in the way until your bare ass is exposed to him.'
+				*nl
+				'He gives your ass checks several hard slaps, which cause you to wince in pain. "Yeah, bad little girls get their ass punished and you have been a very bad girl." You can hear the lairing in his voice as he gives your bare ass another hard smack. With that he spreads your cheeks and rams his cock up with your anus, he doesn''t even spit on your asshole, the only lubrication is the little bit of your slobber that''s on his cock.'
+				gs 'arousal', 'bj', 5, 'sub', 'deepthroat'
+				gs 'arousal', 'anal', 5, 'sub', 'maso'
+				minut -= 5
+				gs 'pain', 3, 'asschecks', 'slap'
+				gs 'stat'
+				act 'Prepare for it':
+					cla
+					*clr
+					gs 'boyStat', 'A101'
+					'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired4.jpg"></center>'
+					'With a hard thrust he shoves his <<dick>> cm <<$dick_girth>> cock deep inside you. The sudden forceful pain causes you to cry out and try to squirm away, but your hips are pressed against the edge of the desk, while his hands hold your hips in place. He quickly forces his cock, balls deep into your ass, the more you cry out and resist the more he seems to like it. While he is fucking you, he reaches up and pulls your top off, leaving your breasts exposed.'
+					gs 'arousal', 'anal', 5, 'sub', 'maso', 'rough'
+					gs 'pain', 7, 'asshole', 'stretch'
+					gs 'stat'
+					act 'Continue':
+						cla
+						*clr
+						'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired5.jpg"></center>'
+						'He soon settles into a hard, pounding rhythm. You are tearing up from the pain and grip the table tightly, while you try and endure the pain. Your asshole already feels like it is on fire, but he doesn''t relent the slightest. He just keeps pounding your little asshole, leaving you to wish he would hurry up and finish.'
+						gs 'arousal', 'anal', 5, 'sub', 'maso', 'rough'
+						gs 'pain', 7, 'asshole', 'stretch'
+						gs 'stat'
+						act 'Finish':
+							cla
+							*clr
+							gs 'cum_call', 'mouth', 'Mr. Sobulyagin', 1
+							gs 'cum_call', 'breasts', 'Mr. Sobulyagin', 1
+							gs 'cum_call', 'face', 'Mr. Sobulyagin', 1
+							'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\sex\fired6.jpg"></center>'
+							'He starts grunting louder, finally he pulls his cock out of your ass and you sigh in relief. He takes a step back from you. "Get on your knees and finish me off." You do as he says and turn around, dropping to your knees. You take his dick in your mouth and start sucking it. You try not to think about where it just was, but at least the pain has stopped. Suddenly he pulls his cock out of your mouth and starts shooting ropes of his hot cum all over your face and tits. After a few moments, his cock stops twitching and spurting cum on you. He lets go of his cock as it starts to go limp.'
+							*nl
+							'"You did very well, <<$pcs_nickname>>! You''ve shown me how badly you want this job, so I''ll give you another chance." As he zips his pants, you look up to see him smiling down at you. "You''ve done enough for today, so you''re free to go home if you want, just make sure to not miss work anymore!"'
+							*nl
+							'You slowly stand up, your anus hurts <i>a lot</i>, it feels like someone has light it on fire. You start to head towards the door, but he stops you. "Hey, don''t you think you should thank me for giving you another chance?" he asks, smiling smugly.'
+							'"Thank you very much!" You say, trying your hardest to keep a smile on your face.'
+							gs 'arousal', 'end'
+							gs 'stat'
+							act 'Leave':gt 'young_shop', 'start'
+						end
+					end
+				end
+			end
+		end
+	end
 end
 
 --- andrey ---------------------------------

+ 2 - 1
locations/anushapt

@@ -22,7 +22,7 @@
 
 !!this is the text and chances anyone is at Anushka''s apartment.
 if $ARGS[0] = 'home':
-	music_loop = 0
+	$track_loop = ''
 	CLOSE ALL
 	if sound = 0:PLAY 'sound/korr.mp3',30
 	$metkaM = $ARGS[0]
@@ -255,6 +255,7 @@ end
 
 if $ARGS[0] = 'anushroom':
 	CLOSE ALL
+	$track_loop = ''
 	music_loop = 1
 	cla
 	*clr

+ 19 - 17
locations/artemEv

@@ -21,9 +21,9 @@ gs 'boyStat','A2'
 if $ARGS[0] = 'bj':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/artombj.jpg"></center>'
 	npc_sex[$boy] += 1
-	gs 'dinsex','dinrandbj'
+	gs 'dinSex','dinrandbj'
 	gs 'arousal','bj',5,'sub'
-	gs 'dinsex','dinrandswallow'
+	gs 'dinSex','dinrandswallow'
 	gs 'cum_call','mouth',$boy,1
 	artemBJQW += 1
 	swallow += 1
@@ -179,6 +179,7 @@ if $ARGS[0] = 'learn':
 				gs 'stat'
 
 				act 'Get naked for him':
+					*clr & cla
 					gs 'shortgs','undress'
 					minut += 5
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/anatomy2.jpg"></center>'
@@ -191,6 +192,7 @@ if $ARGS[0] = 'learn':
 					act 'Suck him off': gt 'artemEv','bj'
 				end
 			else
+				*clr & cla
 				'Artem unbuttons his pants and looks at you expectantly: "Our previous deal still stands, <<$pcs_nickname>>. If you want my help, I want your mouth."'
 				gs 'stat'
 
@@ -539,7 +541,7 @@ if $ARGS[0] = 'learn':
 				'You quickly walk back to Artem''s apartment with him, and give yourself an enema in the bathroom.'
 				'When you return to the garage, you get down on your hand and feet on the couch and wiggle your ass at them. You ask Artem: "So, now that I''m clean... do you have something we can use as lubricant? Maybe some petroleum jelly, or vegetable oil?"'
 				'Artem comes back with a jar of Vaseline. You smile at him and say: "That will do just fine. Now put some on your finger and slowly put it in my ass... don''t be stingy, use lots of it. It''ll feel much better for both of us."'
-				gs 'dinsex','boy_wants_anal',$boydesc[1],'lubri'
+				gs 'dinSex','boy_wants_anal',$boydesc[1],'lubri'
 				'He does as you say, and testily slides his finger inside your ass a few times. When he''s satisfied it''s going smooth enough, he adds a second finger and fucks your ass carefully.'
 				'"Very good, Artem... now take some more and smear it all over your cock". When you see he''s using good amounts, you nod: "Alright, now put it in slowly."'
 				'Artem slowly guides his dick into your tight asshole. Once the head is in, he groans: "Wow... it''s so tight, and so warm! I feel like I''m going to cum already!"'
@@ -565,7 +567,7 @@ if $ARGS[0] = 'learn':
 					gs 'shortgs','dress'
 					gs 'stat'
 					'After they take a moment to catch their breath, you tell him: "You see why I had you wait so long to fuck my ass? It''s much more intense back there, for both of us... you had to build up some stamina before you could handle it. I guess that''s it for today."'
-					if pain['asshole'] + (agape * 10) > 40: gs 'dinsex','after_anal','no_plug' else gs 'dinsex', 'after_anal','pc'
+					if pain['asshole'] + (agape * 10) > 40: gs 'dinSex','after_anal','no_plug' else gs 'dinSex', 'after_anal','pc'
 					'The guys definitely liked today''s lesson, and Artem thanks you heartily when he gives you the 1000 <b>₽</b>. The boys are staying around in the garage for a while, talking enthusiastically as they wave you goodbye. You hear your name a lot in their conversation, and you wonder what they could be talking about.'
 
 					artemAndPetja = 14
@@ -625,7 +627,7 @@ if $ARGS[0] = 'learn':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/ap_anatomy6_3.jpg"></center>'
 					'You obediently swallow their sperm, and then drink the glass of urine the guys offered you without even wincing. Artem makes sure he films all of that too.'
-					gs 'dinsex', 'after_anal','boy',$boydesc[1]
+					gs 'dinSex', 'after_anal','boy',$boydesc[1]
 					'Both the boys have an evil grin on their faces, and you slowly realize they had been planning this for some time.'
 					'Artem arrogantly tells you: "So... <<$pcs_nickname>>. As you probably realize, there are going to be some changes now. I won''t have time to help you with your homework any more, next time we will go to the garage immediately after school. We have lots of plans with you. As long as you do what we say, no one will see the video of you getting drilled in all of your holes by the biggest nerds in school."'
 					'You quietly get dressed, and quietly leave the garage, You know this is probably just the beginning.'
@@ -761,13 +763,13 @@ if $ARGS[0] = 'kiss':
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/anal.jpg"></center>'
 							'You grin despite yourself... there''s no way he would''ve ever dared to say that, if you hadn''t introduced him to it yourself.'
 							'You smile and tell him: "Alright, you perv... I just need an enema real quick in that case, give me a minute."'
-							gs 'dinsex','enema','You quickly go to the bathroom and give yourself an enema, and walk back to his room.'
+							gs 'dinSex','enema','You quickly go to the bathroom and give yourself an enema, and walk back to his room.'
 							'When you get back, you drop to your knees on the couch and put up your ass without saying another word, simply giving him a lewd wink to let him know you''re ready for him.'
-							gs 'dinsex','boy_wants_anal','lubri'
+							gs 'dinSex','boy_wants_anal','lubri'
 							anala += 1
 							artemanal += 1
-							gs 'dinsex','analsex'
-							if pain['asshole'] + (agape * 10) > 40: gs 'dinsex','after_anal','no_plug' else gs 'dinsex', 'after_anal','pc'
+							gs 'dinSex','analsex'
+							if pain['asshole'] + (agape * 10) > 40: gs 'dinSex','after_anal','no_plug' else gs 'dinSex', 'after_anal','pc'
 							gs 'arousal','end'
 							gs 'stat'
 
@@ -806,14 +808,14 @@ if $ARGS[0] = 'kiss':
 								'You give him your best surprised look, and ask: "My ass, Artem? Really!?"'
 								'When you see him panic, you grin and say: "Just kidding, you pervert... alright, we can try. I''ll need to clean myself first though... do you have anything for that?"'
 								'Artem nods as he hands you something: "I have an enema kit... here."'
-								gs 'dinsex','enema','You quickly go to the bathroom and give yourself an enema.'
+								gs 'dinSex','enema','You quickly go to the bathroom and give yourself an enema.'
 								'When you return to his room, you get down on the couch and offer him your bare ass with a smile.'
 								'You ask him: "We need some lubricant also... do you have any? Maybe some petroleum jelly, or oil? Check the medicine cabinet, there might be something in there."'
-								gs 'dinsex','boy_wants_anal','lubri'
+								gs 'dinSex','boy_wants_anal','lubri'
 								anala += 1
 								artemanal += 1
-								gs 'dinsex','analsex'
-								if pain['asshole'] + (agape * 10) > 40: gs 'dinsex','after_anal','no_plug' else gs 'dinsex', 'after_anal','boy',$boydesc
+								gs 'dinSex','analsex'
+								if pain['asshole'] + (agape * 10) > 40: gs 'dinSex','after_anal','no_plug' else gs 'dinSex', 'after_anal','boy',$boydesc
 								gs 'arousal','end'
 								gs 'stat'
 
@@ -831,9 +833,9 @@ if $ARGS[0] = 'kiss':
 						sexa += 1
 						pose = 0
 						if artemsex >= 1:artemsex += 1
-						gs 'dinsex', 'boy_puts_his_condom'
-						gs 'dinsex','vaginal_sex',10
-						gs 'dinsex','sexcum'
+						gs 'dinSex', 'boy_puts_his_condom'
+						gs 'dinSex','vaginal_sex',10
+						gs 'dinSex','sexcum'
 						gs 'arousal','end'
 						gs 'stat'
 						if artemsex = 0:
@@ -899,7 +901,7 @@ if $ARGS[0] = 'artemSkver':
 	'After a while you end up near the movie theater. When Artem sees it, he suggests: "Hey, let''s go see a movie!"'
 	minut += 15
 	gs 'stat'
-	gs 'dinsex','artemGopSkver'
+	gs 'artemEv','artemGopSkver'
 
 	act '"A movie sounds like fun!"':
 		*clr & cla

+ 107 - 57
locations/artgar

@@ -6,10 +6,11 @@ gs 'stat'
 frost = 0
 if apmeet = 0:
 	apmeet = 1
-	pcs_vag += 5
-	pcs_horny = 0
-	orgasm += 1
-	minut += 60
+	gs 'arousal', 'vaginal_dildo', 60, 'sub', 'humiliation'
+	$orgasm_or = 'yes'
+	gs 'arousal', 'end'
+	gs 'pain', 1, 'vaginal', 'stretch'
+	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/apmeet1.jpg"></center>'
 	'When you leave school, Artem is waiting for you by the entrance like he said he would. Without saying a word, he takes you by the hand and guides you to his parents'' garage. Peter Klyuyev is already waiting there.'
 	'You feel alarmed when Artem smiles at you benevolently. He says: "<<$pcs_nickname>>, I was thinking the other day about how uncomfortable you looked with your fist in your pussy. I got you this, so you can train yourself and teach us all about your pussy at the same time."'
@@ -23,13 +24,11 @@ if apmeet = 0:
 	act 'Stay on your back':
 		cls
 		minut += 15
-
 		if npcSex[2] = 0:npcSex[2] = 1 & guy += 1
 		if npcSex[6] = 0:npcSex[6] = 1 & guy += 1
-
-		gang += 1
 		cumface += 2
 		facial += 1
+		gs 'pain', 1, 'eyes', 'burn'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial19.jpg"></center>'
 		'The guys got seriously aroused by your masturbation show, and when they pull their pants down their erections bounce up eagerly. They jerk themselves off over your face, and when he gets close Artem says: "Look me in the eye, slut."'
@@ -42,9 +41,10 @@ if apmeet = 0:
 	end
 elseif apmeet = 1:
 	apmeet = 2
-	pcs_vag += 2
-	minut += 30
-	pcs_horny += 10
+	gs 'arousal', 'vaginal_dildo', 30, 'sub', 'humiliation'
+	gs 'arousal', 'end'
+	gs 'pain', 1, 'vaginal', 'stretch'
+	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet2_1.jpg"></center>'
 	'When you leave school, Artem is waiting for you by the entrance like he said he would. Without saying a word, he takes you by the hand and guides you to his parents'' garage. Peter Klyuyev is already waiting there.'
@@ -58,8 +58,10 @@ elseif apmeet = 1:
 
 	act 'Get on your hands and knees':
 		cls
-		stat['anal'] += 5
-		minut += 15
+		gs 'arousal', 'anal_finger', 5, 'sub', 'humiliation', 'rough', 'group'
+		gs 'arousal', 'anal_dildo', 10, 'sub', 'humiliation', 'rough'
+		gs 'arousal', 'end'
+		gs 'pain', 3, 'asshole', 'stretch'
 		gs 'stat'
 
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet2_2.jpg"></center>'
@@ -73,11 +75,12 @@ elseif apmeet = 1:
 			cls
 			if npcSex[2] = 0:npcSex[2] = 1 & guy += 1
 			if npcSex[6] = 0:npcSex[6] = 1 & guy += 1
-			gang += 1
 			cumface += 2
 			facial += 1
-			minut += 15
-			sub += 2
+			gs 'arousal', 'bj', 10, 'sub', 'humiliation', 'group'
+			gs 'arousal', 'anal_dildo', 5, 'sub', 'humiliation', 'rough'
+			gs 'arousal', 'end'
+			gs 'pain', 3, 'asshole', 'stretch'
 			gs 'stat'
 
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet2_3.jpg"></center>'
@@ -94,7 +97,10 @@ elseif apmeet = 1:
 elseif apmeet = 2:
 	cls
 	apmeet = 3
-	minut += 30
+	gs 'arousal', 'foreplay', 30, 'sub', 'humiliation', 'bound'
+	gs 'arousal', 'end'
+	gs 'pain', 1, 'handL', 'bind'
+	gs 'pain', 1, 'handR', 'bind'
 	gs 'stat'
 	'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/artem/sex/meet3_1.mp4"></video></center>'
 	'When you leave school, Artem is waiting for you by the entrance like he said he would. Without saying a word, he takes you by the hand and guides you to his parents'' garage. Peter Klyuyev is already waiting there. He''s having a beer, and it looks like it''s not his first.'
@@ -107,8 +113,11 @@ elseif apmeet = 2:
 
 	act 'Open your mouth':
 		cls
-		minut += 5
-		pcs_horny += 5
+		gs 'arousal', 'bj', 5, 'sub', 'humiliation', 'group', 'rough', 'deepthroat', 'bound'
+		gs 'arousal', 'end'
+		gs 'pain', 2, 'throat', 'stretch'
+		gs 'pain', 1, 'armL', 'bind'
+		gs 'pain', 1, 'armR', 'bind'
 		gs 'stat'
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/artem/sex/meet3_2.mp4"></video></center>'
 		'You open your mouth wide, still clueless as to what exactly they want. Then a very slippery cock enters your mouth. It must be Peter''s. A quick check with your tongue tells you it is: there''s a condom around it, and it''s very slippery from the vegetable oil. He roughly fucks your throat, and the slipperiness makes it very easy and pleasurable for him.'
@@ -117,8 +126,11 @@ elseif apmeet = 2:
 
 		act 'Further':
 			cls
-			minut += 5
-			pcs_horny += 15
+			gs 'arousal', 'bj', 5, 'sub', 'humiliation', 'group', 'rough', 'deepthroat', 'bound'
+			gs 'arousal', 'end'
+			gs 'pain', 2, 'throat', 'stretch'
+			gs 'pain', 1, 'armL', 'bind'
+			gs 'pain', 1, 'armR', 'bind'
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet3_3.jpg"></center>'
 			'After a while you can''t hold back your gag reflexes any more, and begin to retch with Peter''s cock still in your mouth. Peter quickly removes his cock from your mouth and Artem lowers your head into the bucket, holding it there until you''re done vomiting. So that''s why they needed the bucket. Artem then begins to piss in your mouth, supposedly to wash away the taste of vomit.'
@@ -127,8 +139,12 @@ elseif apmeet = 2:
 
 			act 'Swallow his urine':
 				cls
-				minut += 10
 				pcs_hydra += 20
+				gs 'arousal', 'bj', 10, 'sub', 'humiliation', 'group', 'rough', 'deepthroat', 'bound'
+				gs 'arousal', 'end'
+				gs 'pain', 2, 'throat', 'stretch'
+				gs 'pain', 1, 'armL', 'bind'
+				gs 'pain', 1, 'armR', 'bind'
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet3_4.jpg"></center>'
 				'After you swallow his urine, the boys continue where they left off. Your hands are tied in front of you, you still can''t see, and you have no choice than to helplessly allow the boys to fuck your throat in turns. They''re still using the vegetable oil to keep your throat slick.'
@@ -137,16 +153,16 @@ elseif apmeet = 2:
 				'It tastes awful, and Peter''s sperm runs into your mouth. Once the boys are satisfied Peter''s cum is all gone, they let you spit out the condom into the bucket.'
 				act 'Continue':
 					cls
-					minut += 10
-					stat['bj'] += 2
-					pcs_throat += 2
 					pcs_hydra += 20
 					spafinloc = 12
 					gs 'cum_manage'
 					if npcSex[2] = 0:npcSex[2] = 1 & guy += 1
 					if npcSex[6] = 0:npcSex[6] = 1 & guy += 1
-					gang += 1
-					sub += 2
+					gs 'arousal', 'bj', 10, 'sub', 'humiliation', 'group', 'rough', 'deepthroat', 'bound'
+					gs 'arousal', 'end'
+					gs 'pain', 2, 'throat', 'stretch'
+					gs 'pain', 1, 'armL', 'bind'
+					gs 'pain', 1, 'armR', 'bind'
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet3_5.jpg"></center>'
 					'Artem grins: "My turn. Suck me off, no condom for me."'
@@ -165,9 +181,9 @@ elseif apmeet = 2:
 	end
 elseif apmeet = 3:
 	cls
-	minut += 20
-	sub += 3
-	pcs_horny += 5
+	gs 'arousal', 'foreplay', 10, 'sub', 'humiliation', 'bound', 'rough'
+	gs 'arousal', 'end'
+	gs 'pain', 1, 'neck', 'bind'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_1.jpg"></center>'
 	'When you leave school, Artem is waiting for you by the entrance like he said he would. Without saying a word, he takes you by the hand and guides you to his parents'' garage. Peter Klyuyev is already waiting there, like always.'
@@ -180,10 +196,10 @@ elseif apmeet = 3:
 	'Fortunately they look clean. You reluctantly begin to lick his shoes.'
 	act 'Continue your training':
 		cls
-		minut += 5
-		pcs_horny += 10
-		spanked = 1
-		spankedtime = totminut
+		gs 'arousal', 'foreplay', 5, 'sub', 'humiliation', 'bound', 'rough'
+		gs 'arousal', 'end'
+		gs 'pain', 1, 'neck', 'bind'
+		gs 'pain', 4, 'asscheeks', 'spank'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_2.jpg"></center>'
 		'Artem grins: "Okay. We''re going to play a game next. You will be severely punished if you fail to please us. Understood?"'
@@ -193,8 +209,11 @@ elseif apmeet = 3:
 		'Then Artem begins to move, and Peter slaps his belt down onto your ass before you realize that was your cue to follow him. You quickly pick up the pace and follow Artem, trying to guess what he wants to do next. Whenever you fail Peter whips you with his belt, and after a few minutes you can only guess you have red welts all across your butt cheeks. It certainly feels like you do.'
 		act 'Continue your training':
 			cls
-			minut += 5
-			pcs_horny += 5
+			gs 'arousal', 'breasts', 5, 'sub', 'humiliation', 'bound', 'rough'
+			gs 'arousal', 'end'
+			gs 'pain', 1, 'neck', 'bind'
+			gs 'pain', 2, 'nipples', 'bind'
+			gs 'pain', 4, 'nipples', 'stretch'
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_3.jpg"></center>'
 			'You''re amazed at your own body''s response when Artem points out your nipples are rock hard.'
@@ -204,7 +223,11 @@ elseif apmeet = 3:
 			'He gives the string a few exploratory tugs, and you do your best to not squeal when he stretches your nipples to their limits.'
 			act 'Continue your training':
 				cls
-				minut += 5
+				gs 'arousal', 'foreplay', 5, 'sub', 'humiliation', 'bound', 'rough'
+				gs 'arousal', 'end'
+				gs 'pain', 1, 'neck', 'bind'
+				gs 'pain', 4, 'labia', 'pinch'
+				gs 'pain', 4, 'labia', 'stretch'
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_4.jpg"></center>'
 				'Artem nods, fairly pleased with your compliance so far: "Okay, not bad. Play time is over, it''s time for the next step in your training. Take your pussy lips and pull them apart for us."'
@@ -216,7 +239,13 @@ elseif apmeet = 3:
 				'"Now for some weightlifting! Bitch, up on your hind legs! Squat!" Artem commands.'
 				act 'Do "weightlifting"':
 					cls
-					minut += 5
+					gs 'arousal', 'foreplay', 5, 'sub', 'humiliation', 'bound', 'rough'
+					gs 'arousal', 'end'
+					gs 'pain', 1, 'neck', 'bind'
+					gs 'pain', 4, 'labia', 'pinch'
+					gs 'pain', 4, 'labia', 'stretch'
+					gs 'pain', 1, 'legL', 'ache'
+					gs 'pain', 1, 'legR', 'ache'
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_4.jpg"></center>'
 					'You quickly get into the squatting position, and Peter slowly releases the weight once he''s satisfied.'
@@ -228,7 +257,11 @@ elseif apmeet = 3:
 					'He gives the weight a push, and the weight dangles back and forth. He demonstrates the exercise a few times, holding the weight higher and higher before releasing it. The weight is tugging at your labia every which way, and it begins to hurt again.'
 					act 'Beg him to stop':
 						cls
-						minut += 5
+						gs 'arousal', 'foreplay', 5, 'sub', 'humiliation', 'bound', 'rough'
+						gs 'arousal', 'end'
+						gs 'pain', 1, 'neck', 'bind'
+						gs 'pain', 4, 'labia', 'pinch'
+						gs 'pain', 4, 'labia', 'stretch'
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_5.jpg"></center>'
 						'You do your best to fight the pain, but Artem can see the begging look in your eyes.'
@@ -240,8 +273,11 @@ elseif apmeet = 3:
 						'Artem tells you: "Next up: anal training!"'
 						act 'Anal training':
 							cls
-							minut += 5
-							stat['anal'] += 3
+							gs 'arousal', 'anal_dildo', 5, 'sub', 'humiliation', 'bound', 'rough','group'
+							gs 'arousal', 'end'
+							gs 'pain', 1, 'neck', 'bind'
+							gs 'pain', 4, 'asscheeks', 'spank'
+							gs 'pain', 4, 'asshole', 'stretch'
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_6.jpg"></center>'
 							'Artem takes a bottle of oil, and lubricates the bottom end of a beer bottle thoroughly. He then begins to rub it against your puckered anus.'
@@ -255,9 +291,13 @@ elseif apmeet = 3:
 							'Despite your best efforts your grip on the bottle is not tight enough, and it slides out of you. Uh oh.'
 							act 'Your punishment':
 								cls
-								minut += 5
-								pcs_vag += 2
-								orgasm += 1
+								gs 'arousal', 'anal_dildo', 3, 'sub', 'humiliation', 'bound', 'rough', 'group'
+								gs 'arousal', 'vaginal_fist', 2, 'sub', 'humiliation', 'bound', 'rough', 'group'
+								$orgasm_or = 'yes'
+								gs 'arousal', 'end'
+								gs 'pain', 1, 'neck', 'bind'
+								gs 'pain', 3, 'vaginal', 'stretch'
+								gs 'pain', 3, 'asshole', 'stretch'
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_7.jpg"></center>'
 								'Your heart skips a beat when you hear the glass hit the ground. Fortunately, it doesn''t break. You know you''re in serious trouble now, and when Artem tells you to get on your hands and knees with your legs spread wide, you quickly comply.'
@@ -267,17 +307,19 @@ elseif apmeet = 3:
 								'Then he and Peter take their pants off, and Peter scolds you: "Why are you being so ungrateful, bitch? You''re making us do all the work, while you get all the pleasure? It''s time for you to do something back. Start sucking!".'
 								act 'Suck them off and swallow their loads':
 									cls
-									minut += 5
-									stat['bj'] += 2
 									spafinloc = 12
 									gs 'cum_manage'
-									gang += 1
+									gs 'arousal', 'anal_dildo', 2, 'sub', 'humiliation', 'bound', 'rough', 'group'
+									gs 'arousal', 'bj', 3, 'sub', 'humiliation', 'bound', 'rough', 'group'
+									gs 'arousal', 'end'
+									gs 'pain', 1, 'neck', 'bind'
+									gs 'pain', 2, 'asshole', 'stretch'
 									gs 'stat'
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet4_8.jpg"></center>'
 									'You get up to your knees, doing your best to not drop the bottle this time. You suck them off in turns, and you can tell they''ve been enjoying your ''training'' a great deal. They both cum in no time at all, and you make sure to drink it all down without missing a drop. Then they tell you to nuzzle and lick their crotches for a while, and you happily do realizing this session is almost over.'
 									if artemIzdev = 4 and microcamera = 1:
 										act 'Install the camera':
-										    photoskl_exp +=2  
+											photoskl_exp +=2
 											cls
 											minut += 5
 											gs 'stat'
@@ -318,7 +360,9 @@ elseif apmeet = 4:
 
 	act 'Pretend to fight them off':
 		cls
-		minut += 10
+		gs 'arousal', 'foreplay', 10, 'sub', 'humiliation', 'rape', 'rough', 'group'
+		gs 'arousal', 'end'
+		gs 'pain', 1, 'cheeks', 'slap'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet5_1.jpg"></center>'
 		'You split ways when you reach the garage. Artem is going to open the garage first and you said you''d walk by a minute later, so they can set up their play.'
@@ -332,11 +376,16 @@ elseif apmeet = 4:
 
 		act 'Continue':
 			cls
-			stat['bj'] += 2
-			minut += 5
-			spanked = 2
-			spankedtime = totminut
-			gs 'stat'
+		gs 'arousal', 'bj', 2, 'sub', 'humiliation', 'rape', 'rough', 'group', 'bound'
+		gs 'arousal', 'anal', 2, 'sub', 'humiliation', 'rape', 'rough', 'group', 'bound'
+		gs 'arousal', 'breast', 2, 'sub', 'humiliation', 'rape', 'rough', 'group', 'bound'
+		gs 'arousal', 'end'
+		gs 'pain', 4, 'asscheeks', 'spank'
+		gs 'pain', 2, 'asshole', 'stretch'
+		gs 'pain', 3, 'breasts', 'bind'
+		gs 'pain', 2, 'armL', 'bind'
+		gs 'pain', 2, 'armR', 'bind'
+		gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet5_2.jpg"></center>'
 			'Artem uses his knife to cut the clothes from your body. Then both the guys take a power cord and begin to whip your ass with it. You try to cry out, but Peter quickly puts the gag back into your mouth. Artem holds you down while Peter lubes up his dick and then spreads some over your puckered asshole, before he rubs his cock against it and then shoves it in.'
 			'Peter fucks your ass roughly, while Artem has fun with a bit of rope and ties it tightly around your <<$titsize>> boobs, before he ties your wrists together. After a few minutes they change places.'
@@ -347,9 +396,10 @@ elseif apmeet = 4:
 				cls
 				spafinloc = 11
 				gs 'cum_manage'
-				pcs_ass += 5
-				minut += 10
-				gang += 1
+				gs 'arousal', 'bj', 5, 'sub', 'humiliation', 'rape', 'rough', 'group', 'bound'
+				gs 'arousal', 'anal', 5, 'sub', 'humiliation', 'rape', 'rough', 'group', 'bound'
+				gs 'arousal', 'end'
+				gs 'pain', 5, 'asshole', 'stretch'
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/meet5_3.jpg"></center>'
 				'"Artem starts a video on his phone before he mocks: "And for her next trick, <<$pcs_nickname>> will make this football disappear!"'
@@ -369,7 +419,7 @@ elseif apmeet = 4:
 					agape = 3
 					microcamera = 1
 					apmeet = 5
-					photoskl_exp +=2 
+					photoskl_exp +=2
 
 					act 'Continue':minut += 20 & gt 'vanrPar'
 				end

File diff suppressed because it is too large
+ 4 - 2
locations/bandit


+ 36 - 31
locations/bed2

@@ -15,9 +15,9 @@ if $args[0] = 'options':
 			act 'If worn, you will wear your analplug through the night, click to always remove it':bedanal = 0 & gt 'bed2', 'options'
 		end
 	end
-	
-	
-	
+
+
+
 	if vibrator = 1 and cheatVib = 1:
 		if bedvibrator = 0:
 			act 'If worn, you will remove your vibrator at night, click to always leave it in':bedvibrator = 1 & gt 'bed2', 'options'
@@ -47,35 +47,41 @@ if $args[0] = '':
 
 	if pcs_makeup ! 1:'<b><font color="red">You need to wash off your makeup before going to bed.</font></b>'
 
-	if pcs_sleep > 80:
-		'You are not tired.'
-	elseif succubusQW = 2:
-		act 'Undress and go to sleep':
-			if $clothingworntype ! 'nude': gs 'clothing', 'strip'
-			gt 'bed2', 'succhoice'
+	if pcs_sleep <= 80:
+		if $clothingworntype = 'nude':
+			$sleep_txt = 'Go to sleep'
+		else
+			$sleep_txt = 'Undress and go to sleep'
 		end
-	else
-		act 'Undress and go to sleep':
-			if disable_autosave = 0:
-				if StoryLine = 0:
-					savegame 'autosave.sav'
+		if succubusQW = 2:
+			act '<<$sleep_txt>>':
+				if $clothingworntype ! 'nude': gs 'clothing', 'strip'
+				gt 'bed2', 'succhoice'
+			end
+		else
+			act '<<$sleep_txt>>':
+				if disable_autosave = 0:
+					if StoryLine = 0:
+						savegame 'autosave.sav'
+					else
+						savegame 'autosave_alt.sav'
+					end
+				end
+				if $clothingworntype ! 'nude': gs 'clothing', 'strip'
+				if magf2bdo = 2:
+					gt 'bed2', 'magbstchoice'
 				else
-					savegame 'autosave_alt.sav'
+					gt 'bed2', 'sleep'
 				end
 			end
-			if $clothingworntype ! 'nude': gs 'clothing', 'strip'
-			if magf2bdo = 2:
-				gt 'bed2', 'magbstchoice'
-			else
-				gt 'bed2', 'sleep'
-			end
+			killvar '$sleep_txt'
 		end
 	end
 
 	act 'Options':gt 'bed2', 'options'
 
 !!Braid hair skill
-	
+
 	if canBraidHair = 1 and hBraids = 0 and (pcs_hairlng > 80 and pcs_hairlng <= 800):
 		act 'Spend some time braiding your hair':
 			cls
@@ -85,7 +91,7 @@ if $args[0] = '':
 			act 'Return to bed':gt 'bed2'
 		end
 	end
-	
+
 	if hbraids > 0:
 		act 'Spend some time removing your braids':
 			cls
@@ -95,9 +101,8 @@ if $args[0] = '':
 			act 'Return to bed':gt 'bed2'
 		end
 	end
-	
 
-	act 'Get out of bed':gt $loc, $metka
+	act 'Get out of bed':killvar '$sleep_txt' & gt $loc, $metka
 end
 
 if $args[0] = 'sleep':
@@ -171,7 +176,7 @@ if $args[0] = 'sleep':
 		pcs_sleep += 15
 		gs 'stat'
 	end
-	
+
 	alarm_now = hour * 60 + minut
 	alarm_time = timer * 60 + timerM
 	alarm_set = alarm_time - rand(1,5)
@@ -212,17 +217,17 @@ if $ARGS[0] = 'wake_horny':
 	elseif $loc = 'bedr' and husband > 0:
 		'Or... you could wake up <<$husName>> and see if your husband can''t help you with that.'
 	end
-	
+
 	act 'Try and go back to sleep':
 		pcs_mood -= 10
 		pcs_sleep -= 5
 		gt 'bed2', 'sleep'
 	end
-	
+
 	act 'Masturbate': gt 'selfplay', 'start'
-	
+
 	act 'Get up': gt $loc, $metka
-		
+
 	if $loc = 'bedrPar' and SisterLesb = 5 and hour < 6:
 		act 'Wake Anya and see if she''s in the mood': gt 'sistersleep'
 	elseif $loc = 'FedorEv4':
@@ -237,7 +242,7 @@ end
 if $args[0] = 'wake':
 	'<<$waketext>>'
 	gs 'stat'
-	
+
 	if daystart < 10 and StoryLine = 0 and ntstart = 0:'The first thing you think as you wake up is, "Damn! It''s is not a dream, I really am a woman now."'
 	if daystart >= 10 and daystart < 30 and StoryLine = 0 and ntstart = 0:'Looking at your female body, you are still a little surprised it''s actually you.'
 

+ 11 - 5
locations/bedr

@@ -34,7 +34,7 @@ if pcs_magik >= 6 and spellbefshild = 1 and tobiQW = 0:gt 'tobiQW', 'start'
 
 if rembedr = 0:
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/bedr.jpg"></center>'
-	'A tight, little room with a <a href="exec:gt ''bed'', ''start''">double bed</a> and an <a href="exec:gt ''budilnik'', ''start''">alarm clock</a>.' 
+	'A tight, little room with a <a href="exec:gt ''bed'', ''start''">double bed</a> and an <a href="exec:gt ''budilnik'', ''start''">alarm clock</a>.'
 	'An old wooden <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> (where you can <a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe''">organize your clothes</a>) stands near the door to the corridor, on top of it there''s a <a href="exec:gt ''clothing'', ''view_clothing_list'', ''store''">suitcase</a> you can store some clothes in. The windows are closed with faded, heavy curtains.'
 else
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/bedr2.jpg"></center>'
@@ -159,7 +159,7 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 					minut -= 20
 					gs 'arousal', 'end'
 					gs 'stat'
-			
+
 					act 'Finish':gt 'bedr'
 				end
 			end
@@ -182,7 +182,7 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 					minut -= 20
 					gs 'arousal', 'end'
 					gs 'stat'
-					
+
 					act 'Finish':gt 'bedr'
 				end
 			end
@@ -242,13 +242,18 @@ gs 'events', 'read_porn'
 gs 'subkid'
 
 if pcs_sleep <= 80:
+	if $clothingworntype = 'nude':
+		$sleep_txt = 'Go to sleep'
+	else
+		$sleep_txt = 'Undress and go to sleep'
+	end
 	if succubusQW = 2:
-		act 'Undress and go to sleep':
+		act '<<$sleep_txt>>':
 			if $clothingworntype ! 'nude': gs 'clothing', 'strip'
 			gt 'bed2', 'succhoice'
 		end
 	else
-		act 'Undress and go to sleep':
+		act '<<$sleep_txt>>':
 			if disable_autosave = 0:
 				if StoryLine = 0:
 					savegame 'autosave.sav'
@@ -263,6 +268,7 @@ if pcs_sleep <= 80:
 				gt 'bed2', 'sleep'
 			end
 		end
+		killvar '$sleep_txt'
 	end
 end
 

+ 15 - 9
locations/bedrPar

@@ -24,7 +24,7 @@ if saveparQW = 2:
 	saveparjourQW = 3
 	act 'Continue':gt $loc, $metka
 	exit
-end	
+end
 if sisrelparday + 3 < daystart and saveparQW = 1:
 	cls
 	'When you enter the room you notice <<$namepopu2>>''s cage is open and he is gone.'
@@ -46,7 +46,7 @@ if sisterHere = 2 and popugai2 = 1 and sispopconf = 0:
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sister2.jpg"></center>'
 	'"What is that ?" your sister asks while pointing at <<$namepopu2>> in his cage'
 	'"I went to the shopping center and bought this bird. Isn''t he the cutest ?"'
-	if npc_rel['A33'] > 50: 
+	if npc_rel['A33'] > 50:
 		'"Not really, but I can see this is something you really want. So as long as he doesn''t make too much noise I don''t really care"'
 		sispopconf = 1
 	end
@@ -56,7 +56,7 @@ if sisterHere = 2 and popugai2 = 1 and sispopconf = 0:
 		'You go to the window, open it and release the bird'
 		popugai2 = 0
 	end
-	
+
 	act 'Leave':gt $loc, $metka
 	exit
 end
@@ -78,7 +78,7 @@ if popugai2 = 1:
 	if daystart - parbuydate > 40 and daystart - parbuydate <= 50: 'When <<$namepopu2>> sees you he starts ''speaking''. He is saying "<b><<$npc_firstname[''A33'']>> you''re the best</b>"'
 	if daystart - parbuydate > 50 and daystart - parbuydate <= 55: 'When <<$namepopu2>> sees you he starts ''speaking''. He is saying "<b>Yeah <<$npc_firstname[''A33'']>> swallow it all</b>"'
 	if daystart - parbuydate > 55 and saveparQW < 3: 'When <<$namepopu2>> sees you he starts ''speaking''. He is saying "<b>Yeah <<$npc_firstname[''A33'']>>  your pussy tastes great</b>"'
-	if  saveparQW = 3: 
+	if  saveparQW = 3:
 		parfixrand = rand(0,9)
 		if parfixrand = 0:'When <<$namepopu2>> sees you he starts ''speaking''. He  is saying "<b>What Did You Say To Me?</b>"'
 		if parfixrand = 1:'When <<$namepopu2>> sees you he starts ''speaking''. He  is saying "<b>3.1415926535897932384 ....</b>"'
@@ -91,7 +91,7 @@ if popugai2 = 1:
 		if parfixrand = 8:'When <<$namepopu2>> sees you he starts ''speaking''. He  is saying "<b>That’s What She Said!</b>"'
 		if parfixrand = 9:'When <<$namepopu2>> sees you he starts ''speaking''. He  is saying "<b>Help! They’ve Turned Me Into a Parrot!</b>"'
 	end
-	
+
 	*nl
 end
 if budilnikOn = 0:
@@ -165,7 +165,7 @@ else
 
 	if tovarL > 0:'You currently have <<tovarL>> trinkets to sell at the station. The maximum you can carry with you is 30.'
 
-	
+
 	if vcard > 0:
 		act 'Look at your deck of vintage porn cards':card_deck = 0 & gt 'card'
 	end
@@ -180,7 +180,7 @@ else
 !			act 'Look at your deck of new porn cards':gt 'card'
 !		elseif card = 1 and card = 2:
 !			act 'Look at your deck of vintage porn cards':gt 'card'
-!			act 'Look at your deck of new porn cards':gt 'card'			
+!			act 'Look at your deck of new porn cards':gt 'card'
 !		end
 !	end
 
@@ -245,13 +245,18 @@ if pcs_sewng >= 80:
 end
 
 if pcs_sleep <= 80:
+	if $clothingworntype = 'nude':
+		$sleep_txt = 'Go to sleep'
+	else
+		$sleep_txt = 'Undress and go to sleep'
+	end
 	if succubusQW = 2:
-		act 'Undress and go to sleep':
+		act '<<$sleep_txt>>':
 			if $clothingworntype ! 'nude': gs 'clothing', 'strip'
 			gt 'bed2', 'succhoice'
 		end
 	else
-		act 'Undress and go to sleep':
+		act '<<$sleep_txt>>':
 			if disable_autosave = 0:
 				if StoryLine = 0:
 					savegame 'autosave.sav'
@@ -266,6 +271,7 @@ if pcs_sleep <= 80:
 				gt 'bed2', 'sleep'
 			end
 		end
+		killvar '$sleep_txt'
 	end
 end
 

+ 5 - 5
locations/body

@@ -78,7 +78,7 @@ if pcs_vag = 0:
 	$vaginatipe = 'virgin'
 elseif pcs_vag <= 5:
 	puspic = 1
-	$pcs_vag = 'You have an extremely tight <a href="exec:view''images/pc/body/pussy/vag1.jpg''">pussy</a>.'
+	$pcs_vag = 'You have an inexperienced <a href="exec:view''images/pc/body/pussy/vag1.jpg''">pussy</a>.'
 	rand_pussy = rand(0,2)
 	if rand_pussy = 0:$pcdesc_pussyrandom = 'narrow'
 	if rand_pussy = 1:$pcdesc_pussyrandom = 'vice-like'
@@ -88,7 +88,7 @@ elseif pcs_vag <= 5:
 	$vaginatipe = 'narrow'
 elseif pcs_vag <= 10:
 	puspic = 2
-	$pcs_vag = 'You have a tight, youthful little slit of a <a href="exec:view''images/pc/body/pussy/vag1.jpg''">pussy</a>.'
+	$pcs_vag = 'You have a tight <a href="exec:view''images/pc/body/pussy/vag1.jpg''">pussy</a>.'
 	rand_pussy = rand(0,1)
 	if rand_pussy = 0:$pcdesc_pussyrandom = 'snug'
 	if rand_pussy = 1:$pcdesc_pussyrandom = 'tight'
@@ -97,7 +97,7 @@ elseif pcs_vag <= 10:
 	$vaginatipe = 'tight'
 elseif pcs_vag <= 15:
 	puspic = 3
-	$pcs_vag = 'You have a slightly stretched, elastic <a href="exec:view''images/pc/body/pussy/vag1.jpg''">vagina</a>.'
+	$pcs_vag = 'Your <a href="exec:view''images/pc/body/pussy/vag1.jpg''">vagina</a> is used to taking normal sized insertions.'
 	rand_pussy = rand(0,2)
 	if rand_pussy = 0:$pcdesc_pussyrandom = 'elastic'
 	if rand_pussy = 1:$pcdesc_pussyrandom = 'practiced'
@@ -118,7 +118,7 @@ elseif pcs_vag <= 25:
 	$vaginatipe = 'experienced'
 elseif pcs_vag <= 35:
 	puspic = 5
-	$pcs_vag = 'Between your legs you have a seasoned, regularly-fucked <a href="exec:view''images/pc/body/pussy/vag2.jpg''">playground</a>.'
+	$pcs_vag = 'Your regularly-fucked <a href="exec:view''images/pc/body/pussy/vag2.jpg''">playground</a> can take most things you force up there.'
 	rand_pussy = rand(0,3)
 	if rand_pussy = 0:$pcdesc_pussyrandom = 'eager and hungry'
 	if rand_pussy = 1:$pcdesc_pussyrandom = 'routinely-fucked'
@@ -129,7 +129,7 @@ elseif pcs_vag <= 35:
 	$vaginatipe = 'oft-fucked'
 else
 	puspic = 6
-	$pcs_vag = 'Hardly a day passes that doesn''t involve getting your over-eager <a href="exec:view''images/pc/body/pussy/vag2.jpg''">pussy</a> fucked or at least filled.'
+	$pcs_vag = 'Your poor little <a href="exec:view''images/pc/body/pussy/vag2.jpg''">pussy</a> is so used to being over-stuffed that it takes a huge member just to get off.'
 	rand_pussy = rand(0,2)
 	if rand_pussy = 0:$pcdesc_pussyrandom = 'always-ready'
 	if rand_pussy = 1:$pcdesc_pussyrandom = 'near daily-stuffed'

+ 129 - 66
locations/brothel

@@ -106,6 +106,8 @@ if $ARGS[0] = 'lobby:toilet':
 	dynamic $tampon
 	dynamic $quickwash
 	dynamic $basin
+	gs 'din_van', 'pblc_pee'
+	
 	act 'Leave':gt 'brothel', 'lobby'
 end
 
@@ -187,10 +189,10 @@ if $ARGS[0] = 'abducted':
 		'The barman dropped you on the bed face down, stripped you and tied your hands and feet to the corners of the bed.'
 		'You are barely able to resist, giving minimal resistance to your aggressor.'
 		'<font color=#<<$mas_font>>>"Ha slut! Now you will get another drink from me, the freshest one!"</font>'
-		gs 'pain', 1, 'armL', 'bind'
-		gs 'pain', 1, 'armR', 'bind'
-		gs 'pain', 1, 'legL', 'bind'
-		gs 'pain', 1, 'legR', 'bind'
+		gs 'pain', 2, 'armL', 'bind'
+		gs 'pain', 2, 'armR', 'bind'
+		gs 'pain', 2, 'legL', 'bind'
+		gs 'pain', 2, 'legR', 'bind'
 		gs 'stat'
 		stage = 1
 		act 'Continue':gt 'brothel', $this
@@ -204,10 +206,11 @@ if $ARGS[0] = 'abducted':
 		'<font color=#<<$mas_font>>>"What a whore! She''s already wet!"</font>'
 		'He uses the juiced fingers and thrusts them into your anus, once again forcing you back to a living world.'
 		'<font color=#<<$pcs_font>>>"Auuuuuuu!"</font> you wriggle in a cramp, feeling the sharp pain in your anus.'
-		gs 'pain', 3, 'asscheeks', 'pinch'
+		gs 'pain', 3, 'asshole', 'pinch'
 		$orgasm_or = 'no'
 		gs 'arousal', 'vaginal_finger', 5
 		gs 'arousal', 'anal_finger', 5
+		gs 'arousal', 'end'
 		gs 'stat'
 		stage = 2
 		act 'Continue':gt 'brothel', $this
@@ -220,8 +223,9 @@ if $ARGS[0] = 'abducted':
 		'All you can hear in that moment is a popping sound as the bottle plug shoots out.. The barman covers the neck of the bottle with his thumb and shakes it to build up a pressure..'
 		'..and then he forces it into you anus as far as it goes, while the sparkling wine gushes out deep into your intestines.'
 		'<font color=#<<$mas_font>>>"Ayyyieeee!"</font> Again you scream aloud shaking both in surprise and pain.'
-		gs 'pain', 7, 'asshole', 'stretch'
+		gs 'pain', 6, 'asshole', 'stretch'
 		gs 'arousal', 'anal_dildo', 5
+		gs 'arousal', 'end'
 		gs 'stat'
 		stage = 3
 		act 'Continue':gt 'brothel', $this
@@ -236,7 +240,7 @@ if $ARGS[0] = 'abducted':
 		'His dick is not the biggest one, but it is quite thick.'
 		'Your pussy is a first victim of the phallus, and after short while he moves to your anus.'
 		'Another jolt of pain runs through your bottom, but this time you fade away for sure..'
-		gs 'pain', 7, 'asshole', 'stretch'
+		gs 'pain', 6, 'asshole', 'stretch'
 		guy += 4
 		temp = 4
 		sexpartkno = 0
@@ -245,6 +249,7 @@ if $ARGS[0] = 'abducted':
 		gs 'boyStat', $npclastgenerated
 		gs 'arousal', 'vaginal', 5
 		gs 'arousal', 'anal', 10
+		gs 'arousal', 'end'
 		cumarrcon = 0
 		gs 'cum_call', 'anus', 'Rapist', 2
 		temp -= 1
@@ -253,7 +258,6 @@ if $ARGS[0] = 'abducted':
 		end
 		rape += 1
 		gang += 1
-		gs 'arousal', 'end'
 		$orgasm_or = ''
 		gs 'stat'
 		stage = 4
@@ -291,10 +295,10 @@ if $ARGS[0] = 'abducted':
 		'You feel strange fullness in your abdomen and your pussy and anus itch.'
 		'As you try to struggle out of the bounds you realize what has happened.. and what is left as a reminder..'
 		'You desperately try to push the plug out of your ass, but its rim is too wide and it rests well inside you.'
-		gs 'pain', 1, 'armL', 'bind'
-		gs 'pain', 1, 'armR', 'bind'
-		gs 'pain', 1, 'legL', 'bind'
-		gs 'pain', 1, 'legR', 'bind'
+		gs 'pain', 2, 'armL', 'bind'
+		gs 'pain', 2, 'armR', 'bind'
+		gs 'pain', 2, 'legL', 'bind'
+		gs 'pain', 2, 'legR', 'bind'
 		gs 'stat'
 		stage = 5
 		act 'Desperately wait':gt 'brothel', $this
@@ -323,7 +327,7 @@ if $ARGS[0] = 'abducted':
 		'<font color=#<<$pcs_font>>>"What?! No, don''t touch it!"</font>'
 		'<font color=#<<$mas_font>>>"Haha, they say do it swift, it hurts less! Let''s try it!"</font>'
 		'With those words he pulls the plug out, leaving your anus with huge gape..'
-		gs 'pain', 2, 'asshole', 'stretch'
+		gs 'pain', 3, 'asshole', 'stretch'
 		gs 'stat'
 		stage= 7
 		act 'Sob from pain':gt 'brothel', $this
@@ -334,8 +338,8 @@ if $ARGS[0] = 'abducted':
 		'<font color=#<<$mas_font>>>"Now tell me how did you like all of this. Answer me honestly and you will be free to go."</font>'
 		'<font color=#<<$pcs_font>>>"Well..."</font>'
 		stage = 8
-		act 'Admit that you somehow liked it as you fancy to be dominated':abdLike = 1 && gt 'brothel', $this
-		act 'Yell at him that it was horrible':abdLike = 0 && gt 'brothel', $this
+		act 'Admit that you somehow liked it as you fancy to be dominated':abdLike = 1 & gt 'brothel', $this
+		act 'Yell at him that it was horrible':abdLike = 0 & gt 'brothel', $this
 	elseif stage = 8:
 		if abdLike = 1:
 			'<center><img <<$set_imgh>> src="images/locations/shared/brothel/abusedFace.jpg"></center>'
@@ -463,7 +467,8 @@ if $ARGS[0] = 'brothel:section1:lobby':
 		if $pantyworntype ! 'none': '- remove your panties'
 		if $clothingworntype ! 'nude': '- strip down your clothes'
 	end
-	act 'Go back to reception': gt 'brothel', 'brothel:reception'
+	act 'Go to the girl''s room':gt 'brothel', 'brothel:section1:girlroom'
+	act 'Go to the reception': gt 'brothel', 'brothel:reception'
 end
 
 if $ARGS[0] = 'brothel:section1:girlroom':
@@ -499,43 +504,50 @@ if $ARGS[0] = 'brothel:section1:girlroom':
 	act 'Have a snack (0:05)': gs 'food', 'snack'
 	act 'Change your clothes':gt 'wardrobe', 'start'
 	act 'Look in the mirror': gt 'mirror', 'start'
-    act 'Have a shower':
+	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.'
+		'<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.'
 		dynamic $brit
 		dynamic $dryOff
 	end
+	gs 'din_van', 'prvt_pee'
 	if klismaday < daystart:
-        act 'Give yourself an enema (0:05)':
-        	'<h3>Girl room</h3>'
+		act 'Give yourself an enema (0:05)':
+			'<h3>Girl room</h3>'
 			'<h5>Enema</h5>'
-            cla
-            *clr
-            cumspclnt = 7
-            gs 'cum_cleanup'
-            minut += 5
-            klismaday = daystart
-            klismaday1 = 1
-
-            '<center><img <<$set_imgh>> src="images/shared/home/bathroom/klisma.jpg"></center>'
-            *nl
-            'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
-
-            act 'Finish':gt 'brothel', $metka
-        end
-    end
-    dynamic $tampon
+			cla
+			*clr
+			cumspclnt = 7
+			gs 'cum_cleanup'
+			minut += 5
+			klismaday = daystart
+			klismaday1 = 1
+
+			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/klisma.jpg"></center>'
+			*nl
+			'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
+
+			act 'Finish':gt 'brothel', $metka
+		end
+	end
+	dynamic $tampon
 	dynamic $quickwash
 	dynamic $basin
 	if painkiller > 0 and pain['total'] >0 and pain['killer'] = 0:
-		act 'Take a painkiller': pain['killer'] += 1 && painkiller -= 1 && gt 'brothel', $this
+		act 'Take a painkiller':
+			pain['killer'] += 1
+			painkiller -= 1
+			pcs_hydra += 20
+			gt 'brothel', $this
+		end
 	end
-    act 'Go back to lobby': gt 'brothel', 'brothel:section1:lobby'
+	act 'Go back to lobby': gt 'brothel', 'brothel:section1:lobby'
 end
 
 if $ARGS[0] = 'brothel:section1:lobby:cage':
@@ -851,6 +863,7 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 	if $finType = 'behind:vaginal':
 		custTime += 15
 		gs 'arousal', 'vaginal', 15, 'bound', 'sub', 'prostitution', 'humiliation', 'rough'
+		gs 'arousal', 'end'
 		gs 'stat'
 
 		'<h3>Playroom</h3>'
@@ -890,6 +903,8 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 					'<font color=#<<$pcs_font>>>"Owwwwuuch! Pleaaase no no take it ouuuut! Maaaster pleaaase!"</font>'
 					'Just as you say that the next pound of Client''s dick pushes out the plug, which falls out down between your bound legs.'
 					analplugIN = 0
+					gs 'pain', 2, 'pussy', 'stretch'
+					gs 'stat'
 				else
 					'<center><video autoplay loop src="images/locations/shared/brothel/insertVaginalFromBehind.mp4"></video></center>'
 				end
@@ -915,6 +930,7 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 	elseif $finType = 'behind:anal':
 		custTime += 15
 		gs 'arousal', 'anal', 15, 'bound', 'sub', 'prostitution', 'humiliation', 'rough'
+		gs 'arousal', 'end'
 		gs 'stat'
 
 		'<h3>Playroom</h3>'
@@ -942,6 +958,8 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 					'Just as you say that the next pound of Client''s dick pushes out the plug, which falls out down between your bound legs.'
 					'The Client seems to disregard that, as he stretches your anus even more with his fallus.. Or maybe he does it on purpose!'
 					analplugIN = 0
+					gs 'pain', 2, 'anus', 'stretch'
+					gs 'stat'
 				else
 					'Both your pussy and your anus are too well on display.. You say to yourself: <font color=#<<$pcs_font>>>(Oh just please just don''t put it in my poor anus!)</font>'
 					'But as if you said your thought aloud, in precisely that moment the Client sticks a warm hard pole right in your ass.. up to his rim!'
@@ -960,6 +978,8 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 					'<font color=#<<$pcs_font>>>"Owwwwuuch! Pleaaase no no take it ouuuut! Maaaster pleaaase!"</font>'
 					'Just as you say that the next pound of Client''s dick pushes out the plug, which falls out down between your bound legs.'
 					analplugIN = 0
+					gs 'pain', 4, 'anus', 'stretch'
+					gs 'stat'
 				else
 					'<center><video autoplay loop src="images/locations/shared/brothel/fuckAnalFromBehind.mp4"></video></center>'
 				end
@@ -984,6 +1004,8 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 	elseif $finType = 'missionary:vaginal':
 		custTime += 5
 		gs 'arousal', 'vaginal', 5, 'bound', 'sub', 'prostitution', 'humiliation', 'rough'
+		gs 'arousal', 'end'
+		gs 'pain', 2, 'cervix', 'ache'
 		gs 'stat'
 
 		'<h3>Playroom</h3>'
@@ -997,6 +1019,8 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 	elseif $finType = 'missionary:anal':
 		custTime += 5
 		gs 'arousal', 'anal', 5, 'bound', 'sub', 'prostitution', 'humiliation', 'rough'
+		gs 'arousal', 'end'
+		gs 'pain', 1, 'anus', 'stretch'
 		gs 'stat'
 
 		'<h3>Playroom</h3>'
@@ -1010,6 +1034,8 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 	elseif $finType = 'face:mouth':
 		custTime += 5
 		gs 'arousal', 'bj', 5, 'bound', 'sub', 'prostitution', 'humiliation', 'rough'
+		gs 'arousal', 'end'
+		gs 'pain', 2, 'throat', 'stretch'
 		gs 'stat'
 
 		'<h3>Playroom</h3>'
@@ -1042,6 +1068,7 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 	elseif $finType = 'face:face':
 		custTime += 15
 		gs 'arousal', 'bj', 15, 'bound', 'sub', 'prostitution', 'humiliation', 'rough'
+		gs 'arousal', 'end'
 		gs 'stat'
 
 		'<h3>Playroom</h3>'
@@ -1091,6 +1118,8 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackFuckMouth':
 	'You choke, saliva everywhere, but it seems he won''t stop until you either suffocate or until he cums!'
 
 	gs 'arousal', 'bj', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
+	gs 'pain', 2, 'throat', 'stretch'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1117,6 +1146,8 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackFuckAnal':
 	'As it wasn''t enough, he slaps your tits every now and then, making the whole experience even more hopeless.'
 
 	gs 'arousal', 'anal', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
+	gs 'pain', 2, 'breasts', 'slap'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1143,6 +1174,7 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackFuckVaginal':
 	'As it wasn''t enough, he slaps your tits every now and then, making the whole experience even more hopeless.'
 
 	gs 'arousal', 'vaginal', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1164,7 +1196,9 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackTease':
 	'After a while he seems to be done, likely looking content with his explorations.'
 	'You notice a large bulge rising from his (still worn) pants.'
 
-	gs 'arousal', '', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
+	gs 'pain', 2, 'nipples', 'stretch'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1193,8 +1227,9 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackFistAnal':
 	'He pushes his hand even more inside, almost the whole elbow is in your intestines now!'
 	'He turns his fist from side to side, making your thin stomach bulge!'
 	gs 'arousal', 'anal_fist', 15, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'asshole', ''
-	gs 'pain', 1, 'tummy', ''
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'asshole', 'stretch'
+	gs 'pain', 2, 'tummy', 'cramp'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1217,10 +1252,11 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackVibroPussy':
 	'Your fears come true in few seconds - he takes out a giant vibration device!'
 	'He puts the top of the device right on your exposed pussy lips, also spreading them to get right onto your clitoris.'
 	'Then he slowly reaches for the button with big red ON.'
-	gs 'pain', 1, 'clitoris', ''
+	gs 'pain', 3, 'clitoris', 'bind'
 	$orgasm_or = 'What comes next is too intesive for you, forcing you into an orgasm mixed with pain and loud screams!'
 	$orgasm_or = 'yes'
 	gs 'arousal', 'vaginal_vibe', 15, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1245,7 +1281,8 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackWhipPussy':
 	'Then suddenly he starts to punish the most sensitive part of your young body, giving you no mercy.'
 
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'labia', 'spank'
+	gs 'arousal', 'end'
+	gs 'pain', 2, 'labia', 'spank'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1264,6 +1301,8 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBack':
 	'He brings some ropes and wooden sticks. <font color=#<<$pcs_font>>>(What does he need those for?)</font>'
 	'Soon you get to know what for - your titties! Not that he ties you, that would be expected, but he secures your tender tits with the wooden sticks, forcing them to get fuller and fuller..'
 	'You end up bound so securely, that all you can do is stare at him in expectation of what is coming next..'
+	gs 'pain', 2, 'breasts', 'bind'
+	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
 
@@ -1304,9 +1343,9 @@ if $ARGS[0] = 'brothel:section1:session:play:nailsandneedlestits':
 		'<font color=#<<$mas_font>>>"Would a bonus to your pay change your mind?"</font>'
 		'<font color=#<<$mas_font>>>"Wh..what bonus?"</font>'
 		'<font color=#<<$mas_font>>>"Ah, let''s say 50% more?"</font>'
-		act 'Say you''ll do it': step = 2 && bonus = 50 && gt 'brothel', $this
-		act 'Say you''ll do it fot 100% more': step = 3 && gt 'brothel', $this
-		act 'No way, you''ll never do that': step = 10 && gt 'brothel', $this
+		act 'Say you''ll do it': step = 2 & bonus = 50 & gt 'brothel', $this
+		act 'Say you''ll do it fot 100% more': step = 3 & gt 'brothel', $this
+		act 'No way, you''ll never do that': step = 10 & gt 'brothel', $this
 	elseif step = 2:
 		'<font color=#<<$mas_font>>>"A whore is a whore I see. Now let us begin!"</font>'
 		step = 4
@@ -1327,7 +1366,7 @@ if $ARGS[0] = 'brothel:section1:session:play:nailsandneedlestits':
 		end
 
 	elseif step = 4:
-		gs 'pain', 1, 'nipples', 'pierce'
+		gs 'pain', 3, 'nipples', 'pierce'
 		gs 'stat'
 		'He comes with a set of needles of various sizes. Judging by the fancy bag he carries them in, he is not doing this to a first girl..'
 		'One by one he takes them out of the bag and slowly penetrates your aearola.'
@@ -1345,7 +1384,7 @@ if $ARGS[0] = 'brothel:section1:session:play:nailsandneedlestits':
 		step = 5
 		act 'Continue': gt 'brothel', $this
 	elseif step = 5:
-		gs 'pain', 2, 'breasts', 'pierce'
+		gs 'pain', 4, 'breasts', 'pierce'
 		gs 'stat'
 		'He pulls out the needles, fast and not caring about the further pain it cuases.'
 		'He let''s you down, lies you on a wooden plank with your tits touching it.'
@@ -1360,6 +1399,8 @@ if $ARGS[0] = 'brothel:section1:session:play:nailsandneedlestits':
 		step = 6
 		act 'Endure': gt 'brothel', $this
 	elseif step = 6:
+		gs 'pain', 5, 'breasts', 'pierce'
+		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/shared/brothel/nailedbytitstotheground.jpg"></center>'
 		'At the end of the session, you lie on the wooden ground with your nipples being nailed to it, hanging by your hair and barely staying awake.'
 		'<font color=#<<$mas_font>>>"So slut, how did you like it?"</font>'
@@ -1368,29 +1409,29 @@ if $ARGS[0] = 'brothel:section1:session:play:nailsandneedlestits':
 		*nl
 		'<font color=#<<$mas_font>>>"Now beg me to fuck you!"</font>'
 		step = 0
-		act 'Beg him to fuck you': orgasmMeter = 100 && gt 'brothel', $sessionB
+		act 'Beg him to fuck you': orgasmMeter = 100 & gt 'brothel', $sessionB
 	elseif step = 10:
 		if caneFeetCount >= 3:
 			step = 20
 			gt 'brothel', $this
 		elseif caneFeetCount = 0:
 			caneFeetCount += 1
-			gs 'pain', 1, 'feet', 'spank'
+			gs 'pain', 2, 'feet', 'spank'
 			'<center><video autoplay loop src="images/locations/shared/brothel/canefeet.mp4"></video></center>'
 			'<font color=#<<$mas_font>>>"I think you need more motivation, slut."</font>'
 			'With that he takes your feet and starts to cane your sensitive feet, increasing the pace with every stroke!'
 			'<font color=#<<$pcs_font>>>"Oww! Oww! Oww! Oww! Oww!"</font>'
 			'<font color=#<<$mas_font>>>"So slave, what do you say now? Should I Continue with this, or do you agree with my offer?"</font>'
-			act 'Say you agree': step = 4 && gt 'brothel', $this
+			act 'Say you agree': step = 4 & gt 'brothel', $this
 			act 'Say you still don''t agree': gt 'brothel', $this
 		else
 			caneFeetCount += 1
-			gs 'pain', 1, 'feet', 'spank'
+			gs 'pain', 2, 'feet', 'spank'
 			'<center><video autoplay loop src="images/locations/shared/brothel/canefeet.mp4"></video></center>'
 			'<font color=#<<$mas_font>>>"Think about it slut! Think about your poor feet right now!"</font>'
 			'<font color=#<<$pcs_font>>>"Oww! Oww! Oww! Oww! Oww!"</font>'
 			'<font color=#<<$mas_font>>>"So slave, what do you say now? Should I Continue with this, or do you agree with my offer?"</font>'
-			act 'Say you agree': step = 4 && gt 'brothel', $this
+			act 'Say you agree': step = 4 & gt 'brothel', $this
 			act 'Say you still don''t agree': gt 'brothel', $this
 		end
 	elseif step = 20:
@@ -1411,7 +1452,8 @@ if $ARGS[0] = 'brothel:section1:session:play:whiptits':
 	'As you hang with hands tied, you can just watch as the Client takes a whip and repeatedly punishes your tender tities..'
 	'<font color=#<<$pcs_font>>>"Oww! Oww! Nooo! Owww! Not.. Any.. More.. Please... Oww.."</font> with each stroke you try to beg him to stop it but it seems to arouse him even more.'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'breasts', 'spank'
+	gs 'arousal', 'end'
+	gs 'pain', 2, 'breasts', 'slap'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1425,7 +1467,8 @@ if $ARGS[0] = 'brothel:section1:session:play:canetits':
 	'As you hang with hands tied, you can just watch as the Client takes a wooden cane and repeatedly punishes your tender tities..'
 	'<font color=#<<$pcs_font>>>"Oww! Oww! Nooo! Owww! Not.. Any.. More.. Please... Oww.."</font> with each stroke you try to beg him to stop it but it seems to arouse him even more.'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'breasts', 'hit'
+	gs 'arousal', 'end'
+	gs 'pain', 2, 'breasts', 'spank'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1440,7 +1483,8 @@ if $ARGS[0] = 'brothel:section1:session:play:pinchtits':
 	'First it is just unpleasenat but the repeated attacks on your tits make it worse with each attempt..'
 	'<font color=#<<$pcs_font>>>"Oww! Oww! Nooo! Owww!"</font> with each pinch you try to beg him to stop it but it seems to arouse him even more.'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'breasts', 'pinch'
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'breasts', 'pinch'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1455,7 +1499,8 @@ if $ARGS[0] = 'brothel:section1:session:play:punchtits':
 	'Your tender tities are but punchbags for as if this was a boxing session!'
 	'<font color=#<<$pcs_font>>>"Oww! Oww! Nooo! Owww!"</font> with each punch you try to beg him to stop it but it seems to arouse him even more.'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'breasts', 'hit'
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'breasts', 'hit'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1472,7 +1517,8 @@ if $ARGS[0] = 'brothel:section1:session:play:bindtits':
 	'<font color=#<<$pcs_font>>>"Not so tight Master please!"</font>'
 	'<font color=#<<$mas_font>>>"Shut up slut!"</font> he obviously wants you to suffer..'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'breasts', 'bind'
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'breasts', 'bind'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1487,7 +1533,8 @@ if $ARGS[0] = 'brothel:section1:session:play:pinchboundtits':
 	'He uses his fingers to pinch your nipples, stretching them as far as they go.'
 	'Your tits are already so full that you feel as they should rupture any second, and by trying to catch the nipples, Client causes you extremely unpleasant sensations!'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'nipples', 'stretch'
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'nipples', 'stretch'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1504,7 +1551,8 @@ if $ARGS[0] = 'brothel:section1:session:play:pullnipples':
 	'<font color=#<<$pcs_font>>>"Owwwwuuch!!!"</font> you gasp both in surprise and pain, trying to endure the continuous pull.'
 	'<font color=#<<$mas_font>>>"Nice! Do you think this will make your nipples longer, slut? Or will those shrink again? Let''s see!"</font>'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
-	gs 'pain', 1, 'nipples', 'stretch'
+	gs 'arousal', 'end'
+	gs 'pain', 2, 'nipples', 'stretch'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1521,6 +1569,7 @@ if $ARGS[0] = 'brothel:section1:session:play:hangbyneck':
 	'The Client comes with another rope, attaching it to already prepared hook hanging from the ceiling.'
 	'To your horror he snaps the rope around your neck as if he''s going to hang you dead!'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1538,6 +1587,8 @@ if $ARGS[0] = 'brothel:section1:session:play:hangbytits':
 	'<font color=#<<$mas_font>>>"NO, it''s not against the rules. They won''t tear off, you''ll see!"</font> with those words he starts to pull the rope up, leveling you from the ground just by your tits.'
 	'<font color=#<<$pcs_font>>>"AYYYEEEEEEEEEEEE!</font> you yell more from horror than actual pain, as you slowly realize..'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'breasts', 'bind'
 	gs 'stat'
 	act 'Continue': gt 'brothel', $sessionB
 end
@@ -1551,14 +1602,14 @@ if $ARGS[0] = 'brothel:section1:session:play:asshigh':
 	'<center><video autoplay loop src="images/locations/shared/brothel/asshigh.mp4"></video></center>'
 	'You are bound lying on your chest, Master raises your ass high in the air, forcing you to awkward position with both your holes on display, while tying you so you cannot move at all.'
 	gs 'arousal', 'foreplay', 10, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
 	act 'Continue': gt 'brothel', $sessionB
 end
 
 if $ARGS[0] = 'brothel:section1:session:play:buttplug':
 	!stage += 1
 	custTime += 2
-	gs 'pain', 1, 'asshole', 'stretch'
-
+	gs 'pain', 5, 'asshole', 'stretch'
 	'<h3>Playroom</h3>'
 	'<b>Orgasm meter: <<orgasmMeter>> / 100</b>'
 	'<b>Rage meter: <<rageMeter>> / 100</b>'
@@ -1568,6 +1619,7 @@ if $ARGS[0] = 'brothel:section1:session:play:buttplug':
 	'Disregarding your plea, Master says half for himself, obviously entertained <font color=#'+$mas_font+'>"It fits just nice, what a surprise! It looked quite thick!"</font>"'
 	'You can but guess what as you don''t see what happens behind you, however you feel cold, probably metallic plug in your anus.'
 	gs 'arousal', 'anal_dildo', 2, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
 	gs 'stat'
 	analplugIN = 1
 	act 'Continue': gt 'brothel', $sessionB
@@ -1583,6 +1635,7 @@ if $ARGS[0] = 'brothel:section1:session:play:electrodesAss':
 	'<center><img <<$set_imgh>> src="images/locations/shared/brothel/electrodesAss.jpg"></center>'
 	'You feel slightly cold sensation, as if something wet was put on and near your private areas.'
 	gs 'arousal', 'foreplay', 5, 'bound', 'sub', 'prostitution', 'humiliation'
+	gs 'arousal', 'end'
 	gs 'stat'
 	'The sensation fades away in a few seconds, leaving a feeling of something being sticked to your bottom parts.'
 	act 'Continue': gt 'brothel', $sessionB
@@ -1591,8 +1644,8 @@ end
 if $ARGS[0] = 'brothel:section1:session:play:electrocuteAss':
 	!stage += 1
 	custTime += 5
-	gs 'pain', 1, 'asscheeks', 'shock'
-	gs 'pain', 1, 'thighs', 'shock'
+	gs 'pain', 2, 'asscheeks', 'shock'
+	gs 'pain', 2, 'thighs', 'shock'
 
 	'<h3>Playroom</h3>'
 	'<h5>Electricity</h5>'
@@ -1601,6 +1654,7 @@ if $ARGS[0] = 'brothel:section1:session:play:electrocuteAss':
 	'<center><video autoplay loop src="images/locations/shared/brothel/electrocuteAss.mp4"></video></center>'
 	'Your body trembles in cramps as the electric discharge flows through your sensitive parts.'
 	gs 'arousal', 'anal', 5, 'sub', 'rough', 'maso', 'bound'
+	gs 'arousal', 'end'
 	gs 'stat'
 	'<font color=#<<$pcs_font>>>"Owwchhh! It hurts!"</font>'
 	'<font color=#'+$mas_font+'>"That''s the point slut! How do you like it? Tell me now!"</font>'
@@ -1623,6 +1677,7 @@ if $ARGS[0] = 'brothel:section1:session:play:electrocuteAssMore':
 	'Your body trembles in cramps to a limit as the electric discharge set on high settings flows through your sensitive parts.'
 	'You feel as your skin should peel away and your anus would tear apart any second.'
 	gs 'arousal', 'anal', 5, 'sub', 'rough', 'maso', 'bound'
+	gs 'arousal', 'end'
 	gs 'stat'
 	'<font color=#<<$pcs_font>>>"Owwchhh! It hurts so much! STOPP ITT!"</font>'
 	'<font color=#'+$mas_font+'>"You should''ve subdue at the first point, dumb slut. How do you like it now?"</font>'
@@ -1645,6 +1700,7 @@ if $ARGS[0] = 'brothel:section1:session:play:electrocuteAssMax':
 	'Your body trembles in cramps beyond a limit as the electric discharge set on highest settings flows through your sensitive parts and spreads throughout the whole body.'
 	'You feel as your skin should turn upside down and your anus would explode together with the stomach.'
 	gs 'arousal', 'anal', 5, 'sub', 'rough', 'maso', 'bound'
+	gs 'arousal', 'end'
 	gs 'stat'
 	'<font color=#<<$pcs_font>>>"Owwchhh! AAARHHHGHHGHGH!!!"</font> You are unable to even get out a senseless moan anymore..'
 	'<font color=#'+$mas_font+'>"Now this is what I call a barbecue party!"</font>'
@@ -1657,7 +1713,7 @@ if $ARGS[0] = 'brothel:section1:session:play:shockAnus':
 	!stage += 1
 	minut += 5
 	custTime += 5
-	gs 'pain', 1, 'asshole', 'shock'
+	gs 'pain', 3, 'asshole', 'shock'
 	gs 'stat'
 
 	'<h3>Playroom</h3>'
@@ -1678,6 +1734,7 @@ if $ARGS[0] = 'brothel:section1:session:play:pushplugout':
 	minut += 1
 	custTime += 1
 	analplugIN = 0
+	gs 'pain', 3, 'asshole', 'cramp'
 	gs 'stat'
 
 	'<h3>Playroom</h3>'
@@ -1728,6 +1785,8 @@ if $ARGS[0] = 'brothel:section1:session:play:end':
 			'With one hard pull he rips the plug out of your anus, causing your already weared anus additional pain!'
 			'<font color=#<<$pcs_font>>>"Ouuuuchhhhh! You moron, you didn''t even pay for this!"</font>'
 			analplugIN = 0
+			gs 'pain', 3, 'asshole', 'stretch'
+			gs 'stat'
 			act 'Yell at him to untie you': gt 'brothel', $this
 		else
 			'<center><img <<$set_imgh>> src="images/locations/shared/brothel/receptionistGaze.jpg"></center>'
@@ -1751,6 +1810,8 @@ if $ARGS[0] = 'brothel:section1:session:play:end':
 		'<font color=#<<$pcs_font>>>Oww.. Oww.. Owwwch!</font> with loud wet "plop" the plug finally goes out!'
 		step = 0
 		analplugIN = 0
+		gs 'pain', 4, 'asshole', 'stretch'
+		gs 'stat'
 		act 'Throw it away and leave': gt 'brothel', 'brothel:section1:girlroom'
 	else
 		'<center><img <<$set_imgh>> src="images/locations/shared/brothel/sessionend.jpg"></center>'
@@ -1762,6 +1823,8 @@ if $ARGS[0] = 'brothel:section1:session:play:end':
 		*nl
 		'Finally in a few minutes the receptionist enters the playroom.'
 		step = 1
+		gs 'pain', 2, 'asscheeks', 'slap'
+		gs 'stat'
 		act 'Ask him to release you': gt 'brothel', $this
 	end
 end

File diff suppressed because it is too large
+ 161 - 123
locations/brother_voyeur


+ 8 - 8
locations/budgetclothes

@@ -142,7 +142,7 @@ if $ARGS[0] = 'cheapclo':
 		gt 'budgetclothes', 'clothes'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'cheap',i, 2000
+	gt 'clothing', 'view_clothing_item', 'shop', 'cheap',i, 1000
 end
 
 if $ARGS[0] = 'office':
@@ -188,7 +188,7 @@ if $ARGS[0] = 'officeclo':
 		gt 'budgetclothes', 'office'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'office',i, 4000
+	gt 'clothing', 'view_clothing_item', 'shop', 'office',i, 2000
 end
 
 if $ARGS[0] = 'uniform':
@@ -234,7 +234,7 @@ if $ARGS[0] = 'uniformclo':
 		gt 'budgetclothes', 'uniform'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'uniform',i, 3000
+	gt 'clothing', 'view_clothing_item', 'shop', 'uniform',i, 2000
 end
 
 if $ARGS[0] = 'school':
@@ -281,7 +281,7 @@ if $ARGS[0] = 'schoolclo':
 		gt 'budgetclothes', 'school'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'school',i, 3000
+	gt 'clothing', 'view_clothing_item', 'shop', 'school',i, 1500
 end
 
 if $ARGS[0] = 'shoes':
@@ -311,7 +311,7 @@ if $ARGS[0] = 'shoes':
 	if i <= 51:jump 'loopgandm_shoes'
 end
 
-if $ARGS[0] = 'budget_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'gandm',i, 1500
+if $ARGS[0] = 'budget_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'gandm',i, 700
 
 if $ARGS[0] = 'trainers':
 	$metka = 'trainers'
@@ -338,7 +338,7 @@ if $ARGS[0] = 'trainers':
 	if i <= 29:jump 'looptrainers_shoes'
 end
 
-if $ARGS[0] = 'training_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'trainers',i, 2500
+if $ARGS[0] = 'training_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'trainers',i, 800
 
 if $ARGS[0] = 'coats':
 	$metka = $ARGS[0]
@@ -370,7 +370,7 @@ if $ARGS[0] = 'coatsclo':
 		gt 'budgetclothes', 'coats'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'coat',i, 8000
+	gt 'clothing', 'view_clothing_item', 'shop', 'coat',i, 1000
 end
 
 if $ARGS[0] = 'purses':
@@ -392,7 +392,7 @@ if $ARGS[0] = 'purses':
 	if i <= 14:jump 'looppurses'
 end
 
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'cheap',i, 5000
+if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'cheap',i, 1500
 
 if $ARGS[0] = 'panties':
 	$metka = 'panties'

+ 2 - 2
locations/butik

@@ -119,7 +119,7 @@ if $ARGS[0] = 'formal':
 		gt 'butik', 'clothes'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'formal',i, 25000
+	gt 'clothing', 'view_clothing_item', 'shop', 'formal',i, 20000
 
 end
 
@@ -233,7 +233,7 @@ if $ARGS[0] = 'purses':
 	if i <= 17:jump 'loopboutique_purses'
 end
 
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'boutique',i, 10000
+if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'boutique',i, 4000
 
 if $ARGS[0] = 'rima':
 	cls

+ 2 - 2
locations/cafe_parco

@@ -4,7 +4,7 @@ $location_type = 'public_indoors'
 
 if $args[0]= 'start':
 	'<center><h4><font color="maroon">Cafe "Del Parco"</font></h4></center>'
-	'<img <<$set_imgh>> src="'+'images/locations/pavlovsk/park/cafe/caffe_del_parco'+iif(hour > 20 or hour < 7,'_night','')+'.jpg'+'">'
+	'<center><img <<$set_imgh>> src="'+'images/locations/pavlovsk/park/cafe/caffe_del_parco'+iif(hour > 20 or hour < 7,'_night','')+'.jpg'+'"></center>'
 	'The newly opened cafe "Del Parco", with its striking facade, there are lots of tables and a summer terrace. Opening hours between 14.00 to 21.00.'
 
 	if hour >= 14 and hour < 21:
@@ -16,7 +16,7 @@ end
 if $args[0]= 'inner':
 	$metka = $ARGS[0]
 	$loc = $CURLOC
-	'<img <<$set_imgh>> src="images/locations/pavlovsk/park/cafe/caffe_del_parco_in.jpg">'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/cafe/caffe_del_parco_in.jpg"></center>'
 	
 	act 'Order food':gs 'food_menu', 'cafe'
 	act 'Order drinks':gs 'beverage_menu', 'cafe'

+ 5 - 0
locations/cikl

@@ -910,7 +910,12 @@ end
 
 if husband > 0 and husbandrink ! 11:husbandrink = rand(0, 10)
 
+!!Pussy_Kats job settings
 inWorkYoungShop = 0
+if day = 1 and young_shop_work = 100: young_shop_work = 1
+if day = 5 and young_shop_work1 = 100: young_shop_work1 = 1
+if day = 1 and young_shop_work2 = 100: young_shop_work2 = 1
+
 husbandsexday = 0
 borsexkol = 0
 givisexday = 0

+ 2 - 2
locations/club

@@ -744,11 +744,11 @@ if $ARGS[0] = 'bar':
 		act 'Buy a drink (300 <b>₽</b>)':
 			cla
 			*clr
-			minut += 30
+			minut += 15
 			fat += 1
 			pcs_mood += 10
 			pcs_willpwr += 10
-			alko += 2
+			alko += 3
 			pcs_breath = 0
 			cumspclnt = 2
 			gs 'cum_cleanup'

+ 7 - 4
locations/crossfit_north_box

@@ -6,7 +6,7 @@ $sexloc = 'crossfit_north_box'
 $location_type = 'public_indoors'
 $metka = 'box'
 $metkaM = 'box'
-$crossfit_north_image_dir = 'mod/crossfit_north/'
+$crossfit_north_image_dir = 'images/locations/city/citycenter/gym/crossfit/'
 
 if $ARGS[0] = 'box':
 	if crossfit_random_choice < daystart OR $todays_crossfit_wod = '':
@@ -26,9 +26,11 @@ if $ARGS[0] = 'box':
 	'It consists of:'
 	gs 'crossfit_north_wod', $todays_crossfit_wod
 
-	act 'Check personal records':
-		cla
-		gt 'crossfit_north_record', 'view_records'
+	if crossfit_first = 1:
+		act 'Check personal records':
+			cla
+			gt 'crossfit_north_record', 'view_records'
+		end
 	end
 
 	act 'Start the exercise':
@@ -39,6 +41,7 @@ if $ARGS[0] = 'box':
 			cla
 			*clr
 			last_crossfit_workout = daystart
+			crossfit_first = 1
 			abonement -= 1
 			'You start with the workout.'
 			gs 'crossfit_north_wod', $todays_crossfit_wod

+ 2 - 2
locations/crossfit_north_record

@@ -60,7 +60,7 @@ end
 
 if $ARGS[0] = 'box_records':
 	crossfit_record_it = 0
-	:recordloop
+	:recordgeneratorloop
 	if crossfit_record_it < ARRSIZE('$crossfit_wods'):
 
 		$crossfit_wod = $crossfit_wods[crossfit_record_it]
@@ -75,7 +75,7 @@ if $ARGS[0] = 'box_records':
 			end
 		end
 		crossfit_record_it += 1
-		jump 'recordloop'
+		jump 'recordgeneratorloop'
 	end
 	killvar 'crossfit_record_it'
 	killvar 'new_record_wod_time'

+ 14 - 3
locations/cumarrput

@@ -7,6 +7,17 @@
 	ARGS[4]: knowledge of person (-2 not known sex act; -1 not known deposit (precum); 0 unknown/nameless person; 1 known person)
 	ARGS[5]: [not necessary to set] age of cum deposit
 }
+
+!!	Cum Array indices:
+!!
+!!	cumarrnam : Sperm Owner
+!!	cumarrppt : Sperm Potential Potency (max sperm delivery)
+!!	cumarrcpt : Sperm Current Potency	(current amount of sperm)
+!!	cumarrdel : Sperm "Delivery" (method of *VAGINAL ONLY* acquisition)
+!!	cumarrcon :	Contraception typ used
+!!	cumarrage : Sperm age in hours
+!!	cumarrkno : Did you know/realize who did it?
+
 argc = arrsize('ARGS')
 if argc < 5:
 	'ERROR: cumarrput called incorrectly. report this to the maintainers'
@@ -41,9 +52,9 @@ if cumarrppt[i] < ARGS[2] or ARGS[2] = -1:
 	cumarrppt[i] = ARGS[2]
 end
 if ARGS[3] < cumarrppt[i] or cumarrcpt[i] = 0:
-	c = ARGS[3]
-	if c < 0: c *= -1
-	cumarrcpt[i] += ARGS[3]
+	cur_ptl = ARGS[3]
+	if cur_ptl < 0: cur_ptl = cur_ptl * -1
+	cumarrcpt[i] += cur_ptl
 end
 if ARGS[4]:
 	cumarrkno[i] = ARGS[4]

+ 27 - 14
locations/dimaEv

@@ -41,7 +41,7 @@ if $ARGS[0] = 'after_school':
 				'Dimka glares at you, "I am done with you slut, today everyone will know what a dirty cocksucker you are." Dimka laughs as he walked away from you. You remain in shock, knowing that everyone will now judge you harshly after watching that video. "Fuck, what have I done?"'
 				*nl
 				'<center><b><h4><font color="blue"><<"Fyodor [Fedor] Kozlov">></font></h4></b></center>'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/fedorangry.jpg"></center>'				
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/fedorangry.jpg"></center>'
 				act 'Leave':gt 'pavResidential'
 			elseif dimaFilm = 0:
 				'Dimka says, "Yes, I had her in the bushes near the community center, she sucked my dick and swallowed my cum like a total pro."'
@@ -50,7 +50,7 @@ if $ARGS[0] = 'after_school':
 				'Fedor shoves Dimka to the ground and raise his fists. Dimka begin to panic as he remembers that Fedor is a boxer, "Keep your hands off me! Why would you want to date a cocksucker like her anyway?"'
 				'Fedor grabs Dimka by the lapels and lifts him off the ground, then rams his fist into Dimka''s stomach. "You talk shit about <<$pcs_firstname>> again and I''ll start collecting teeth."'
 				'Dimka falls to the ground, trying to catch his breath and escape from Fedor, he crawl back. "Come on..cof..calm down..augh..I won''t, I won''t..."'
-				'Fedor turns, leaving Dimka on the ground, then grabs your hand and lead you away. You don''t know what is going to happen, but Fedor doesn''t seem happy. Looking over your shoulder to the fallen form of Dimka, you suddenly realize the hotness and wetness between your legs.' 
+				'Fedor turns, leaving Dimka on the ground, then grabs your hand and lead you away. You don''t know what is going to happen, but Fedor doesn''t seem happy. Looking over your shoulder to the fallen form of Dimka, you suddenly realize the hotness and wetness between your legs.'
 				*nl
 				'<center><b><h4><font color="blue"><<"Fyodor [Fedor] Kozlov">></font></h4></b></center>'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/fedorangry.jpg"></center>'
@@ -194,6 +194,7 @@ if $ARGS[0] = 'drugged':
 						'Your sense of time seems altered, minutes?, hours?, it doesn''t seem to be important, you just keep sucking his cock as it is the only thing in your little world. Dimka grabs you by the hair and pulls you onto his member. His hard <<dick>>cm <<$dick_girth>> cock enters your throat, you resist gagging, but are to confused to really understand what he is doing. Dimka enjoy the fact that he can push his hard cock to the back of your troath and relentless fuck your mouth. Finally the torture ends and he cums his hot slimy sperm that you instinctively swallow.'
 					end
 					gs 'arousal', 'end'
+					gs 'pain', 2, 'throat', 'stretch'
 					gs 'stat'
 					act 'Clean up':
 						cla
@@ -265,7 +266,7 @@ if $ARGS[0] = 'drugged':
 			elseif dimadalrand = 4:
 				act 'Further':
 					cls
-					gs 'boyStat', 'A1'	
+					gs 'boyStat', 'A1'
 					silavag = 1
 					dick = 16
 					if maxdra = 4:maxdra = 5
@@ -380,7 +381,7 @@ if $ARGS[0] = 'drugged':
 		end
 	end
 end
-	
+
 if $ARGS[0] = 'cocaine':
 	cls
 	minut += 15
@@ -503,6 +504,7 @@ if $ARGS[0] = 'cocaine':
 						'Your sense of time seems altered, minutes?, hours?, it doesn''t seem to be important, you just keep sucking his cock as it is the only thing in your little world. Dimka grabs you by the hair and pulls you onto his member. His hard <<dick>>cm <<$dick_girth>> cock enters your throat, you resist gagging, but are to confused to really understand what he is doing. Dimka enjoy the fact that he can push his hard cock to the back of your troath and relentless fuck your mouth. Finally the torture ends and he cums his hot slimy sperm that you instinctively swallow.'
 					end
 					gs 'arousal', 'end'
+					gs 'pain', 2, 'throat', 'stretch'
 					gs 'stat'
 					act 'Clean up':
 						cla
@@ -574,7 +576,7 @@ if $ARGS[0] = 'cocaine':
 			elseif dimadalrand = 4:
 				act 'Further':
 					cls
-					gs 'boyStat', 'A1'	
+					gs 'boyStat', 'A1'
 					silavag = 1
 					dick = 16
 					if maxdra = 4:maxdra = 5
@@ -689,7 +691,7 @@ if $ARGS[0] = 'cocaine':
 		end
 	end
 end
-	
+
 if $ARGS[0] = 'blackmail':
 	cls
 	gs 'stat'
@@ -700,6 +702,7 @@ if $ARGS[0] = 'blackmail':
 		minut += 5
 		sub += 10
 		dimkawarn = 0
+		gs 'pain', 2, 'neck', 'bind'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/choke.jpg"></center>'
 		'After avoiding Dimka for more than a week, you finally show up at his home. You enter his room nervously, but he actually seems happy and relaxed.'
@@ -714,6 +717,7 @@ if $ARGS[0] = 'blackmail':
 		cls
 		minut += 5
 		dimkawarn = 0
+		gs 'pain', 4, 'cheeks', 'hit'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/dimadrinks.jpg"></center>'
 		'You enter Dimka''s room hesitantly, unsure how he will react to your avoidance. Dimka is sitting at his desk with his back to you as you close the door behind you. You can see a half bottle of vodka on the desk along with a nearly empty glass.'
@@ -734,11 +738,12 @@ if $ARGS[0] = 'dimkawarns':
 	cls
 	minut += 15
 	rape += 1
-	gs 'boyStat', 'A1'	
+	gs 'boyStat', 'A1'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/tiedinchair.jpg"></center>'
 	'Dimka strips you of all your clothes, ties you securely to the chair and forces a ball gag into your mouth. He pours himself another glass of vodka and drinks it as he stares at you. You want to beg him for forgiveness, but you can only moan fearfully through the gag. Finishing his drink, he unfastens his trousers and allows them to fall to the floor. He is not wearing underwear and his dick is already hard and leaking precum as he approaches you. "I loved you, you know, but you had to ruin it." He rubs the slippery head of his cock against your vagina until he finds your entrance. "You are still mine!" he hisses as he forces his <<dick>>cm <<$dick_girth>> dick into your dry vagina. You can only cry at the sudden intrusion.'
 	gs 'arousal', 15, 'vaginal', 'rough'
-	gs 'stat'				
+	gs 'pain', 3, 'vaginal', 'tear'
+	gs 'stat'
 	act 'Go home':
 		cls
 		pee +=1
@@ -748,7 +753,9 @@ if $ARGS[0] = 'dimkawarns':
 		'"There. He says with satisfaction. All is forgiven. I will see you soon, dearest." Dimka unties you and leaves the room to take a shower. You waste no time gathering your clothes and escaping from him. You manage to make your way home and into your bathroom unseen. Criying you read between tears "Whore"'
 		gs 'arousal', 15, 'vaginal', 'rough'
 		gs 'arousal', 'end'
-		gs 'stat'				
+		gs 'pain', 2, 'vaginal', 'tear'
+		gs 'pain', 1, 'eyes', 'burn'
+		gs 'stat'
 		act 'Leave':gt 'pavResidential'
 	end
 end
@@ -816,11 +823,14 @@ end
 
 if $ARGS[0] = '0':
 	cls
+	gs 'pain', 2, 'armR', 'bind'
+	gs 'pain', 2, 'armL', 'bind'
 	gs 'stat'
 	'Dimka looks at you with an indifferent grin as he examines your body. He walked over to the closer and rummages in it, taking out a few things. He comes up to you and roughly pulls your hands behind your back. You hear the distinctive clicking of handcuffs and you feel the cold steel tighten on your wrists. He comes up to you from behind and shoves a metal ring that has leather straps attached to it into your mouth. He quickly buckles the belt tightly behind your head before you can attempt to spit out the ring.'
-	act 'Further':	
+	act 'Further':
 		cls
 		minut += 5
+		gs 'pain', 2, 'mouth', 'stretch'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/ogag.jpg"></center>'
 		'Your mouth is being held widely open by the ring and Dimka seems a little blurry due to your eyes watering. It tastes like the ring in your mouth was dipped in lemon juice and your saliva begins streaming from your mouth. Dimka takes a moment to admire you then he takes out his iron hard <<dick>>cm <<$dick_girth>> cock and shoves it into your mouth.'
@@ -835,6 +845,7 @@ if $ARGS[0] = '0':
 			'Dimka''s cock enters your mouth through the ring and drives it to the entrance to your throat. The ring prevents you from doing anything to stop him except to try to use your tongue to force him out. The actions of your tongue on his cock only seem to excite him further. You gag as the head of his dick presses up against the soft palate at the back of your mouth. Dimka pulls his cock back then with all his strength drives it deep into your throat. You choke and gag as drool flows from your mouth, mixing with your tears and snot on your face as you struggle to breath through your nose. Dimka fiercely drives his penis in your mouth, fucking your throat until it burns like fire. You almost faint from suffocation as you choke on the cock jammed deeply inside of you as it spews its slimy load down your throat. To your relief, Dimka''s cock begins to soften and he pulls it out of you. He then takes the gag out of your mouth and uncuffs your wrists.'
 			gs 'arousal', 'bj', 15, 'sub', 'rough', 'deepthroat'
 			gs 'arousal', 'end'
+			gs 'pain', 2, 'throat', 'stretch'
 			gs 'stat'
 			act 'Leave':gt 'pavResidential'
 		end
@@ -852,6 +863,7 @@ if $ARGS[0] = '1':
 	'Dimka roughly pulls off your panties and puts them on your head. He inserts his penis into your mouth and begins to fuck you hard in the mouth. Your throat is burning with fire from the fact that his <<dick>>cm <<$dick_girth>> cock penetrates you nearly to the balls on every thrust. Dimka growls at you "A cocksucker''s mouth is her second pussy, and what should be done with a pussy? Fuck it hard, right to the uterus!" Dimka slaps you on the cheek with his hand "Take it in your mouth pussy!" The dick in your mouth starts to cum and fills your mouth with sperm, you swallow.'
 	gs 'arousal', 'bj', 15, 'sub', 'rough', 'deepthroat'
 	gs 'arousal', 'end'
+	gs 'pain', 2, 'throat', 'stretch'
 	gs 'stat'
 	act 'Leave':gt 'pavResidential'
 end
@@ -897,6 +909,7 @@ if $ARGS[0] = '4':
 	minut += 15
 	sub += 5
 	if maxdradrug = 4:maxdradrug = 5
+	gs 'pain', 2, 'throat', 'stretch'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/nar.jpg"></center>'
 	'Dimka ties your hands tightly behind your back, then ties your legs so that they are fully folder under you. He puts a collar on you and drags you to a post where a dildo has been taped in place. Dimka makes you take the dildo in your mouth, then he ties the collar to the post so that you can not get the dildo out of your mouth. Just when you think Dimka has finished with you, he pulls the rope on your collar forcing the dildo down your throat. Dimka begins to enjoy the sight of your face reddened by suffocation, while streams of snot, saliva and tears run down your face. You choke with the dildo in your throat and you can feel that your body keeps trying to vomit. You start to fear that this is how you will die, choked with a dildo down your throat. As you start to lose consciousness, Dimka finally frees you and you are able to finally breathe freely.'
@@ -930,7 +943,7 @@ if $ARGS[0] = '6':
 		gs 'pain', 7, 'nipples', 'pierce'
 	end
 	if pirsF = 0:
-		pirsF = 1 
+		pirsF = 1
 		pirsF1_owned = 1
 		pierWearCount += 1
 		gs 'pain', 9, 'nipples', 'pierce'
@@ -1021,7 +1034,7 @@ if $ARGS[0] = '10':
 			'Finally, he groans and with his cock balls deep in your mouth, he begins to cum in your throat. You almost faint from suffocation. Finally Dimka pulls his dick out of your mouth, then he takes the ring-gag out of your mouth and uncuff your hands.'
 			'"Come visit me anytime."'
 			gs 'arousal', 'bj', 5, 'sub', 'humiliation', 'deepthroat', 'rough'
-			gs 'arousal', 'end'		
+			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Leave':gt 'pavResidential'
 		end
@@ -1035,7 +1048,7 @@ if $ARGS[0] = 'Dimka_warning':
 		pcs_mood -= 20
 		DimkaWarnedToday = 1
 		dimkawarn += 1
-		minut += 5     
+		minut += 5
 		gs 'stat'
 	   '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/7.jpg"></center>'
 	   'There is a knock at your door. You open the door and are shocked to see Lesco Tsarev.'
@@ -1051,7 +1064,7 @@ if $ARGS[0] = 'Dimka_warning':
 		pcs_mood -= 20
 		DimkaWarnedToday = 1
 		dimkawarn += 1
-		minut += 5     
+		minut += 5
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/package1.jpg"></center>'
 		'You go into the hallway and see a package on the cabinet near the mirror. Curious, you look to see who it is from and see that it is addressed to your mother. You feel horror wash over you as you recognize the handwriting as well as the "Private" written on the box as being Dimka''s.'

+ 273 - 273
locations/din_van

@@ -134,7 +134,7 @@ $shower = {
 
 				dynamic $dryOff
 			end
-		end	
+		end
 
 		dynamic $brit
 		dynamic $dryOff
@@ -261,11 +261,11 @@ $brit = {
 				'You lather up your legs and crotch and then start carefully shaving them. Once you''re finished you gently glide your hands over your smooth pussy and legs, enjoying the smooth feeling and getting slightly more aroused by the touch.'
 			end
 
-			act 'Put the razor away':cla & dynamic $dryOff
+			dynamic $dryOff
 		end
 	end
-	
-	
+
+
 	if pcs_leghair > 3 and stanok > 0:
 		act 'Shave your legs (0:10)':
 			cla
@@ -286,7 +286,7 @@ $brit = {
 				'You lather up your legs and then start carefully shaving them. Once you''re finished you gently glide your hands over your smooth legs, making sure you didn''t miss a spot.'
 			end
 
-			act 'Put the razor away':cla & dynamic $dryOff
+			dynamic $dryOff
 		end
 	end
 
@@ -310,7 +310,7 @@ $brit = {
 			*nl
 			'You lather your crotch with some soapy water and carefully shave your pubic hair. After shaving you can''t help but run your fingers over your pussy, enjoying the smooth feeling and getting slightly more aroused by the touch.'
 
-			act 'Put the razor away':cla & dynamic $dryOff
+			dynamic $dryOff
 		end
 	end
 
@@ -353,7 +353,7 @@ $quickwash = {
 		act 'Quick wash (0:15)':
 			cla
 			*clr
-			
+
 			cumspclnt = 4
 			gs 'cum_cleanup'
 			if pcs_sweat < 30:
@@ -461,7 +461,7 @@ $basin = {
 			act 'Finish':gt $loc, $metka
 		end
 	end
-	
+
 	if false_lashes >= 1:
 		act 'Remove false lashes (0:05)':
 			cla
@@ -571,73 +571,73 @@ $pirPubic = {
 
 $pirManage = {
 	cls
-    *nl
-    if pirsA > 0:
-        if pirsA < 10000:
-            '<a href="exec:pirsA = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove tongue piercing</a>.'
+	*nl
+	if pirsA > 0:
+		if pirsA < 10000:
+			'<a href="exec:pirsA = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove tongue piercing</a>.'
 		else
-            '<a href="exec:dynamic $pirTongue">Insert tongue piercing</a>.'
-        end
-    end
-    if pirsB > 0:
-        if pirsB < 10000:
-            '<a href="exec:pirsB = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove lip piercing</a>.'
+			'<a href="exec:dynamic $pirTongue">Insert tongue piercing</a>.'
+		end
+	end
+	if pirsB > 0:
+		if pirsB < 10000:
+			'<a href="exec:pirsB = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove lip piercing</a>.'
 		else
-            '<a href="exec:dynamic $pirLip">Insert lip piercing</a>.'
-        end
-    end
-    if pirsC > 0:
-        if pirsC < 10000:
-            '<a href="exec:pirsC = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove ear piercings</a>.'
+			'<a href="exec:dynamic $pirLip">Insert lip piercing</a>.'
+		end
+	end
+	if pirsC > 0:
+		if pirsC < 10000:
+			'<a href="exec:pirsC = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove ear piercings</a>.'
 		else
-            '<a href="exec:dynamic $pirEars">Insert ear piercings</a>.'
-        end
-    end
-    if pirsD > 0:
-        if pirsD < 10000:
-            '<a href="exec:pirsD = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove nose piercing</a>.'
+			'<a href="exec:dynamic $pirEars">Insert ear piercings</a>.'
+		end
+	end
+	if pirsD > 0:
+		if pirsD < 10000:
+			'<a href="exec:pirsD = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove nose piercing</a>.'
 		else
-            '<a href="exec:dynamic $pirNose">Insert nose piercing</a>.'
-        end
-    end
-    if pirsE > 0:
-        if pirsE < 10000:
-            '<a href="exec:pirsE = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove eyebrow piercing</a>.'
+			'<a href="exec:dynamic $pirNose">Insert nose piercing</a>.'
+		end
+	end
+	if pirsE > 0:
+		if pirsE < 10000:
+			'<a href="exec:pirsE = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove eyebrow piercing</a>.'
 		else
-            '<a href="exec:dynamic $pirBrow">Insert eyebrow piercing</a>.'
-        end
-    end
-    if pirsF > 0:
-        if pirsF < 10000:
-            '<a href="exec:pirsF = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove nipple piercings</a>.'
+			'<a href="exec:dynamic $pirBrow">Insert eyebrow piercing</a>.'
+		end
+	end
+	if pirsF > 0:
+		if pirsF < 10000:
+			'<a href="exec:pirsF = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove nipple piercings</a>.'
 		else
-            '<a href="exec:dynamic $pirNips">Insert nipple piercings</a>.'
-        end
-    end
-    if pirsN > 0:
-        if pirsN < 10000:
-            '<a href="exec:pirsN = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove navel piercing</a>.'
+			'<a href="exec:dynamic $pirNips">Insert nipple piercings</a>.'
+		end
+	end
+	if pirsN > 0:
+		if pirsN < 10000:
+			'<a href="exec:pirsN = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove navel piercing</a>.'
 		else
-            '<a href="exec:dynamic $pirNavel">Insert navel piercing</a>.'
-        end
-    end
-    if pirsG > 0:
-        if pirsG < 10000:
-            '<a href="exec:pirsG = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove pussy piercings</a>.'
+			'<a href="exec:dynamic $pirNavel">Insert navel piercing</a>.'
+		end
+	end
+	if pirsG > 0:
+		if pirsG < 10000:
+			'<a href="exec:pirsG = 10000 & pierWearCount -= 1 & dynamic $pirManage">Remove pussy piercings</a>.'
 		else
-            '<a href="exec:dynamic $pirPubic">Insert pussy piercings</a>.'
-        end
-    end
-    
-    act'<b>Back</b>':gt $loc, $metka
+			'<a href="exec:dynamic $pirPubic">Insert pussy piercings</a>.'
+		end
+	end
+
+	act'<b>Back</b>':gt $loc, $metka
 }
 
 if $ARGS[0] = 'private':
-    if stanok > 0:'Your razor will last for <b><<stanok>></b> more shavings.'
-	
-    !WD: heal chafe
-    if mosolmaz>0:'On a shelf is a tube of ointment for chafing, which will be enough for <b><<mosolmaz>></b> applications.'
-    
+	if stanok > 0:'Your razor will last for <b><<stanok>></b> more shavings.'
+
+	!WD: heal chafe
+	if mosolmaz>0:'On a shelf is a tube of ointment for chafing, which will be enough for <b><<mosolmaz>></b> applications.'
+
 	if tampon = 0 and sanpad = 0:
 		'<b><font color="red">You have no tampons left.</font></b>'
 	elseif tampon = 1:
@@ -653,7 +653,7 @@ if $ARGS[0] = 'private':
 		'You have <b><<sanpad>></b> pads.'
 	end
 
-    if shampoo > 0 or $loc = 'vanrPar':
+	if shampoo > 0 or $loc = 'vanrPar':
 		if $loc = 'vanrPar':
 			if shampoo < 1:shampoo = 1
 			'You are using your parents'' shampoo.'
@@ -662,14 +662,14 @@ if $ARGS[0] = 'private':
 		end
 		dynamic $shower
 		dynamic $bath
-    elseif shampoo = 0 and $loc = 'tanvanr':
-    	shampoo = 1
+	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>'
+	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
+	end
 
 	if painkiller > 0:
 		$pluralS = 's'
@@ -691,18 +691,18 @@ if $ARGS[0] = 'private':
 		end
 	end
 
-    if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG + pirsGL > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
+	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG + pirsGL > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
 
-    if fillimplant = 1 and siliconeBag >= 1:'<a href="exec:cls & siliconeBag -= 1 & silicone += 10 & gt $loc, $metka">Inject silicone into breast implants</a>'
-    if fillimplant = 1 and silicone >= 20:'<a href="exec:cls & silicone -= 10 & gt $loc, $metka">Drain silicone from breast implants</a>'
+	if fillimplant = 1 and siliconeBag >= 1:'<a href="exec:cls & siliconeBag -= 1 & silicone += 10 & gt $loc, $metka">Inject silicone into breast implants</a>'
+	if fillimplant = 1 and silicone >= 20:'<a href="exec:cls & silicone -= 10 & gt $loc, $metka">Drain silicone from breast implants</a>'
 
-    if breastpump > 0:'<a href="exec:gt ''shortgs'', ''milk_me''">Use breast pump</a></center>'
+	if breastpump > 0:'<a href="exec:gt ''shortgs'', ''milk_me''">Use breast pump</a></center>'
 
-    dynamic $bteeth
+	dynamic $bteeth
 
-    dynamic $tampon
+	dynamic $tampon
 
-    dynamic $wearpan
+	dynamic $wearpan
 	act 'Check weight on the scales':
 		cla
 		*clr
@@ -711,27 +711,27 @@ if $ARGS[0] = 'private':
 	end
 	gs 'din_van', 'prvt_pee'
 
-    dynamic $basin
+	dynamic $basin
 
 	if bcream_have > 0:
 		pl'<a href="exec:dynamic $use_bcream & gt $loc, $metka"><b>Apply breast cream.</b></a> Uses left: <<bcream_have>>.'
 	end
 
-    if (cumloc[6] = 1 or cumloc[7] = 1):
-        act 'Wipe the cum off your clothes (0:10)':
-            cla
-            *clr
-            cumspclnt = 6
-            gs 'cum_cleanup'
-            minut += 10
-            gs 'stat'
-            '<center><img <<$set_imgh>> src="images/shared/sex/cum/frotsp.jpg"></center>'
-            *nl
-            'You remove the traces of cum from your clothes.'
-
-            act 'Finish':gt $loc, $metka
-        end
-    end
+	if (cumloc[6] = 1 or cumloc[7] = 1):
+		act 'Wipe the cum off your clothes (0:10)':
+			cla
+			*clr
+			cumspclnt = 6
+			gs 'cum_cleanup'
+			minut += 10
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/shared/sex/cum/frotsp.jpg"></center>'
+			*nl
+			'You remove the traces of cum from your clothes.'
+
+			act 'Finish':gt $loc, $metka
+		end
+	end
 
 	if pcs_leghair > 3 and pcs_pubes > 3 and stanok > 1:
 		act 'Shave your legs and pussy (0:15)':
@@ -760,145 +760,145 @@ if $ARGS[0] = 'private':
 		end
 	end
 
-    if pcs_leghair > 3 and stanok > 0:
-        act 'Shave your legs (0:10)':
-            cla
-            *clr
-            minut += 10
-            pcs_leghair = 0
-            pcs_horny += 5
-            stanok -= 1
-            '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave.jpg"></center>'
-            *nl
-            'You lather your legs up with some soapy water and shave your legs. After a few swift movements, your legs are smooth as silk. The feeling of your smooth legs turns you on a little.'
+	if pcs_leghair > 3 and stanok > 0:
+		act 'Shave your legs (0:10)':
+			cla
+			*clr
+			minut += 10
+			pcs_leghair = 0
+			pcs_horny += 5
+			stanok -= 1
+			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave.jpg"></center>'
+			*nl
+			'You lather your legs up with some soapy water and shave your legs. After a few swift movements, your legs are smooth as silk. The feeling of your smooth legs turns you on a little.'
 
 			act 'Return to showering':gt $loc, $metka
-        end
-    end
-
-    if pcs_pubes > 3 and stanok > 0:
-        act 'Shave your pussy (0:10)':
-            cla
-            *clr
-            minut += 10
-            pcs_pubes = 0
-            pcs_horny += 5
-            stanok -= 1
+		end
+	end
+
+	if pcs_pubes > 3 and stanok > 0:
+		act 'Shave your pussy (0:10)':
+			cla
+			*clr
+			minut += 10
+			pcs_pubes = 0
+			pcs_horny += 5
+			stanok -= 1
 			if obdysh = 1 and rand(0, 5) = 5:gt 'vann', 'brit1'
 
-            '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
-            *nl
-            'You lather your crotch with some soapy water and carefully shave your pubic hair. After shaving you can''t help but run your fingers over your pussy, enjoying the smooth feeling and getting slightly more aroused by the touch.'
+			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
+			*nl
+			'You lather your crotch with some soapy water and carefully shave your pubic hair. After shaving you can''t help but run your fingers over your pussy, enjoying the smooth feeling and getting slightly more aroused by the touch.'
+
+			act 'Return to showering':gt $loc, $metka
+		end
+	end
+
+	if analplug = 1 and analplugin = 1:
+		act 'Remove your butt plug (0:05)':
+			cla
+			*clr
+			minut += 5
+			analplugIN = 0
+
+			if pcs_ass < 30:pcs_ass += 1
+
+			'<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
+			*nl
+			'You squat and tug gently at the butt plug, gasping as you push it out of you. You can''t help but feel a bit empty, now that it''s out.' & !!0.2.6: Removed unneccessary var check
 
-            act 'Return to showering':gt $loc, $metka
-        end
-    end
+			act 'Finish':gt $loc, $metka
+		end
+	elseif analplug = 1 and analplugin = 0 and klismaday = daystart:
+		act 'Insert your butt plug (0:05)':
+			cla
+			*clr
+			minut += 5
+			analplugIN = 1
+
+			if pcs_ass < 10:pcs_ass += 5
+			if pcs_ass >= 10 and pcs_ass < 20:pcs_ass += rand(1, 2)
+			if pcs_ass >= 20 and pcs_ass < 30:pcs_ass += rand(0, 1)
+
+			'<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
+			*nl
+			if butpluguse > 0:'You squat and gently rub the butt plug against your anus, after lubricating it with a bit of saliva. After a short while, you''ve relaxed enough to be able to push it in. Once it''s in you give it a few gentle tugs, wondering if anyone will catch you wearing it today.'
+			if butpluguse = 0:butpluguse = 1 & '"If I''m not going to use it, then why did I buy it?" you ask yourself. You look at the butt plug for a while, thinking "It is necessary to start developing my ass, so I could have great adventures someday... you could even say huge and thick adventures with crimson heads, uh, now I got carried away..." You''re slightly embarrassed at the thought for a second, but are then overcome by your horny fantasies. Determined to get the plug all the way in, you slowly press it against your asshole after lubricating it with a bit of saliva. It hurts a bit at first, but once the thickest part is in the rest follows rather easily. Patting yourself on your ass once it''s in, you wonder if anyone will notice you''re wearing it today and then immediately feel naughty for even having thought that.'
 
-    if analplug = 1 and analplugin = 1:
-        act 'Remove your butt plug (0:05)':
-            cla
-            *clr
-            minut += 5
-            analplugIN = 0
+			act 'Finish':gt $loc, $metka
+		end
+	end
 
-            if pcs_ass < 30:pcs_ass += 1
+	if klisma = 1 and (klismaday ! daystart or arrpos('sparrloc', 3) ! -1):
+		act 'Give yourself an enema (0:05)':
+			cla
+			*clr
+			cumspclnt = 7
+			gs 'cum_cleanup'
+			minut += 5
+			klismaday = daystart
+			klismaday1 = 1
 
-            '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/klisma.jpg"></center>'
 			*nl
-            'You squat and tug gently at the butt plug, gasping as you push it out of you. You can''t help but feel a bit empty, now that it''s out.' & !!0.2.6: Removed unneccessary var check
-
-            act 'Finish':gt $loc, $metka
-        end
-    elseif analplug = 1 and analplugin = 0 and klismaday = daystart:
-        act 'Insert your butt plug (0:05)':
-            cla
-            *clr
-            minut += 5
-            analplugIN = 1
-
-            if pcs_ass < 10:pcs_ass += 5
-            if pcs_ass >= 10 and pcs_ass < 20:pcs_ass += rand(1, 2)
-            if pcs_ass >= 20 and pcs_ass < 30:pcs_ass += rand(0, 1)
-
-            '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
+			'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
+
+			act 'Finish':gt $loc, $metka
+		end
+	end
+
+	if vibrator = 1 and vibratorIN = 1:
+		act 'Remove the vibrator (0:05)':
+			cla
+			*clr
+			minut += 5
+			vibratorIN = 0
+
+			if pcs_vag < 30:pcs_vag += 1
+
+			'<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
+			*nl
+			'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now.'
+
+			act 'Finish':gt $loc, $metka
+		end
+	elseif vibrator = 1 and vibratorIN = 0 and pcs_vag ! 0:
+		act 'Insert the vibrator in your vagina (0:05)':
+			cla
+			*clr
+			minut += 5
+			vibratorIN = 1
+
+			if pcs_vag < 30:pcs_vag += 2
+
+			'<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
 			*nl
-            if butpluguse > 0:'You squat and gently rub the butt plug against your anus, after lubricating it with a bit of saliva. After a short while, you''ve relaxed enough to be able to push it in. Once it''s in you give it a few gentle tugs, wondering if anyone will catch you wearing it today.'
-            if butpluguse = 0:butpluguse = 1 & '"If I''m not going to use it, then why did I buy it?" you ask yourself. You look at the butt plug for a while, thinking "It is necessary to start developing my ass, so I could have great adventures someday... you could even say huge and thick adventures with crimson heads, uh, now I got carried away..." You''re slightly embarrassed at the thought for a second, but are then overcome by your horny fantasies. Determined to get the plug all the way in, you slowly press it against your asshole after lubricating it with a bit of saliva. It hurts a bit at first, but once the thickest part is in the rest follows rather easily. Patting yourself on your ass once it''s in, you wonder if anyone will notice you''re wearing it today and then immediately feel naughty for even having thought that.'
-
-            act 'Finish':gt $loc, $metka
-        end
-    end
-
-    if klisma = 1 and (klismaday ! daystart or arrpos('sparrloc', 3) ! -1):
-        act 'Give yourself an enema (0:05)':
-            cla
-            *clr
-            cumspclnt = 7
-            gs 'cum_cleanup'
-            minut += 5
-            klismaday = daystart
-            klismaday1 = 1
-
-            '<center><img <<$set_imgh>> src="images/shared/home/bathroom/klisma.jpg"></center>'
-            *nl
-            'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
-
-            act 'Finish':gt $loc, $metka
-        end
-    end
-
-    if vibrator = 1 and vibratorIN = 1:
-        act 'Remove the vibrator (0:05)':
-            cla
-            *clr
-            minut += 5
-            vibratorIN = 0
-
-            if pcs_vag < 30:pcs_vag += 1
-
-            '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
-            *nl
-            'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now.'
-
-            act 'Finish':gt $loc, $metka
-        end
-    elseif vibrator = 1 and vibratorIN = 0 and pcs_vag ! 0:
-        act 'Insert the vibrator in your vagina (0:05)':
-            cla
-            *clr
-            minut += 5
-            vibratorIN = 1
-
-            if pcs_vag < 30:pcs_vag += 2
-
-            '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
-            *nl
-            'You spread your legs and slowly insert the vibrator in your pussy, wondering if anyone will notice you wearing it today.'
-
-            act 'Finish':gt $loc, $metka
-        end
-    end
-
-    if mosolmaz > 0 and mosol > 0 and mosal_time ! (daystart * 100) + hour:
-        act 'Rub ointment onto your pussy (0:05)':
-            cla
+			'You spread your legs and slowly insert the vibrator in your pussy, wondering if anyone will notice you wearing it today.'
+
+			act 'Finish':gt $loc, $metka
+		end
+	end
+
+	if mosolmaz > 0 and mosol > 0 and mosal_time ! (daystart * 100) + hour:
+		act 'Rub ointment onto your pussy (0:05)':
+			cla
 			mosal_time = (daystart * 100) + hour
-            minut += 5
-            mosolmaz -= 1
-            mosol -= 5
-            'You take a tube of cream and rub it onto your itchy vulva.'
+			minut += 5
+			mosolmaz -= 1
+			mosol -= 5
+			'You take a tube of cream and rub it onto your itchy vulva.'
 
-            act 'Finish':gt $loc, $metka
-        end
-    end
+			act 'Finish':gt $loc, $metka
+		end
+	end
 
-   !For now, the pregnancy reactions use bimbolevel as a chack. Once the pregnancy fetish is added to the game, the check will likely change to that.
+	!For now, the pregnancy reactions use bimbolevel as a chack. Once the pregnancy fetish is added to the game, the check will likely change to that.
 	if pregtest > 0 and (abortionbirthdate = 0 or daystart - abortionbirthdate > 100):
-        act 'Do a pregnancy test (0:05)':
-            cla
-            minut += 5
-            pregtest -= 1
-            gs 'stat'
+		act 'Do a pregnancy test (0:05)':
+			cla
+			minut += 5
+			pregtest -= 1
+			gs 'stat'
 			 if pregchem > 120 and bimbolevel < 3 and knowpreg = 0 and huband = 0 and pregTalkPC = 0:
 				knowpreg = 1
 				thinkpreg = 1
@@ -906,7 +906,7 @@ if $ARGS[0] = 'private':
 				act 'Horrified':gt 'din_van', 'HorrifiedReact1'
 				act 'Concerned':gt 'din_van', 'ConcernedReact1'
 				act 'Excited':gt 'din_van', 'ExcitedReact1'
-            elseif pregchem > 120 and bimbolevel = 3 and knowpreg = 0 and huband = 0 and pregTalkPC = 0:
+			elseif pregchem > 120 and bimbolevel = 3 and knowpreg = 0 and huband = 0 and pregTalkPC = 0:
 				knowpreg = 1
 				thinkpreg = 1
 				'As you look at the test in your hand, you are'
@@ -921,62 +921,62 @@ if $ARGS[0] = 'private':
 				thinkpreg = 1
 				gt 'din_van', 'WifeReact2'
 			elseif pregTalkPC = 1:
-                'The test showed two strips. You are pregnant.'
-            else
+				'The test showed two strips. You are pregnant.'
+			else
 				knowpreg = 0
-                'The test showed one band. Not pregnant.'
-            end
+				'The test showed one band. Not pregnant.'
+			end
 
-            act 'Finish':gt $loc, $metka
-        end
-    end
+			act 'Finish':gt $loc, $metka
+		end
+	end
 end
 
 if $ARGS[0] = 'misery':
 
-    if stiralka > 0:
-        if husband > 0 and husbanday > 0 and husporday ! daystart and poroshok >= 1:
-            husband += 5
-            poroshok -= 1
-            husporday = daystart
-            'The washing machine washed your husband''s dirty laundry.'
-        elseif poroshok < 1:
-            'You ran out of washing powder for the washing machine.'
-        end
-    end
-
-    if husband > 0 and husbanday > 0 and husporday ! daystart and poroshok >= 2:
-        act 'Wash your husbands clothes (2 units of washing powder) (1:00)':
-            cla
-            *clr
-            husband += 5
-            poroshok -= 2
-            minut += 60
-            husporday = daystart
-            pcs_mood -= 25
-            '<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/stir.jpg"></center>'
-            *nl
-            'You spend an hour washing your husband''s dirty laundry.'
-
-            act 'Leave the bathroom':gt $loc, $metka
-        end
-    end
-
-    if husband > 0 and husbanday > 0 and huspolday ! daystart:
-        act 'Clean the apartment (1:00)':
-            cla
-            *clr
-            husband += 5
-            minut += 60
-            huspolday = daystart
-            pcs_mood -= 25
-            !!'<center><img <<$set_imgh>> src="images/shared/home/kitchen/cook.jpg"></center>'
-            *nl
-            'You take a rag and start cleaning the apartment.'
-
-            act 'Finish':gt $loc, $metka
-        end
-    end
+	if stiralka > 0:
+		if husband > 0 and husbanday > 0 and husporday ! daystart and poroshok >= 1:
+			husband += 5
+			poroshok -= 1
+			husporday = daystart
+			'The washing machine washed your husband''s dirty laundry.'
+		elseif poroshok < 1:
+			'You ran out of washing powder for the washing machine.'
+		end
+	end
+
+	if husband > 0 and husbanday > 0 and husporday ! daystart and poroshok >= 2:
+		act 'Wash your husbands clothes (2 units of washing powder) (1:00)':
+			cla
+			*clr
+			husband += 5
+			poroshok -= 2
+			minut += 60
+			husporday = daystart
+			pcs_mood -= 25
+			'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/stir.jpg"></center>'
+			*nl
+			'You spend an hour washing your husband''s dirty laundry.'
+
+			act 'Leave the bathroom':gt $loc, $metka
+		end
+	end
+
+	if husband > 0 and husbanday > 0 and huspolday ! daystart:
+		act 'Clean the apartment (1:00)':
+			cla
+			*clr
+			husband += 5
+			minut += 60
+			huspolday = daystart
+			pcs_mood -= 25
+			!!'<center><img <<$set_imgh>> src="images/shared/home/kitchen/cook.jpg"></center>'
+			*nl
+			'You take a rag and start cleaning the apartment.'
+
+			act 'Finish':gt $loc, $metka
+		end
+	end
 end
 
 if $ARGS[0] = 'buffpick':
@@ -1070,7 +1070,7 @@ end
 
 if $ARGS[0] = 'WifeReact1':
 	cla
-	pregTalkPC = 1 
+	pregTalkPC = 1
 	minut += 10
 	*nl
 		'A wide smile spreads across your face as you look down at the pregnancy test. The two strips displayed exclaim that you’re finally starting a family. You begin to shake with excitement as you think about how you are going to tell your husband. Should you just tell him as soon as you see him, or do you want to make it an even more special occasion and tell him over a fancy dinner? Maybe you should just nonchalantly drop the test in front of him to see his reaction. Regardless of how you decide to do it, you can''t keep the excitement to yourself any longer. You take a brief moment to freshen up before leaving the room. '
@@ -1091,7 +1091,7 @@ end
 
 !!Peeing text
 
-!!I''m separating the following text into two versions, some for private bathrooms like those found in homes, and one set for public bathrooms, like those at the school. 
+!!I''m separating the following text into two versions, some for private bathrooms like those found in homes, and one set for public bathrooms, like those at the school.
 
 !!Private bathrooms: One of these text should be randomly selected if using a private restroom, such as one in a home.
 if $ARGS[0] = 'prvt_pee':
@@ -1205,7 +1205,7 @@ if $ARGS[0] = 'pblc_pee':
 			elseif rand_pee = 4:
 				'If you smell fish, it''s probably your dirty twat! Hahaha!'
 			elseif rand_pee = 5:
-				'Shave your punani, bitches! No one likes digging through a forest, LOL.' 
+				'Shave your punani, bitches! No one likes digging through a forest, LOL.'
 			elseif rand_pee = 6:
 				'Shaved pussies stink and are prone to infection! Don''t believe the lies!'
 			elseif rand_pee = 7:
@@ -1267,7 +1267,7 @@ if $ARGS[0] = 'pblc_pee':
 			end
 		end
 
-		gs 'din_van', 'pblc_pee_end'		
+		gs 'din_van', 'pblc_pee_end'
 	end
 end
 

+ 19 - 22
locations/dolls

@@ -20,9 +20,10 @@ if $ARGS[0] = 'start':
 		bcolor = rgb(255, 255, 255)
 		lcolor = rgb(106, 90, 205)
 	end
-	
+
 	'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
-    '<center><img <<$set_imgh>> src="images/locations/city/island/dolls/dolls.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/dolls/dolls.jpg"></center>'
+	''
 	'The store has a small front on a side street but one glance is all you need to tell this is not your average clothing store. Inside the store, shelves and racks of alternative clothes crammed into every available space - anybody setting out to find an inch of wall would have their work cut out for them. The checkout counter is near the entrance.'
 	if doll_staff_day ! daystart:
 		if rand(0,1) = 0:
@@ -34,27 +35,23 @@ if $ARGS[0] = 'start':
 		end
 	end
 
-	act 'shop':
+	act 'Browse clothing':
 		cla
 		*clr
 		'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/city/island/dolls/dollsshop.jpg"></center>'
-		*nl
-		*nl
-		*nl
-		*nl
-		*nl
-		*nl
-		*nl
-		'<center><a href="exec:gt ''dolls'', ''clothing''">Look at the clothing</a></center>'
-		'<center><a href="exec:gt ''dolls'', ''shoes''">Look at the shoes</a></center>'
-		'<center><a href="exec:gt ''dolls'', ''purses''">Look at the purses</a></center>'
-!!		'<center><a href="exec:gt ''dolls'', ''jewelry''">Look at the jewelry</a></center>'
-!!		'<center><a href="exec:gt ''dolls'', ''piecrings''">Look at the piecrings</a></center>'
+		''
+		'The store has a small front on a side street but one glance is all you need to tell this is not your average clothing store. Inside the store, shelves and racks of alternative clothes crammed into every available space - anybody setting out to find an inch of wall would have their work cut out for them. The checkout counter is near the entrance.'
+
+		act 'Clothing':gt 'dolls', 'clothing'
+		act 'Shoes':gt 'dolls', 'shoes'
+		act 'Purses':gt 'dolls', 'purses'
+		!act 'Jewelery':gt 'dolls', 'jewelry'
+		!act 'Piercings':gt 'dolls', 'piecrings'
 
 		act 'Return': gt 'dolls', 'start'
 	end
-!!here should be a list of clothing you can buy. shoes, jewelry, clothing, piecrings, etc. Just a list of things to buy and click it takes you to a page showing all the items for sale. Like how most shops are done. 
+!!here should be a list of clothing you can buy. shoes, jewelry, clothing, piecrings, etc. Just a list of things to buy and click it takes you to a page showing all the items for sale. Like how most shops are done.
 
 	if doll_staff = 0:
 		if know_Savva = 1: 'As you walk in, Savva waves at you and smiles. "Hi <<$pcs_nickname>>, great to see you again! Let me know if I can help you with anything."'
@@ -96,7 +93,7 @@ if $ARGS[0] = 'clothing':
 		if alternative[i] = 0:
 			gs 'clothing_attributes', 'alternative', i
 			gs 'clothing_QV', 'shop_filter'
-				
+
 			if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''dolls'', ''alternative''"><img src="images/pc/clothing/14alternative/<<i>>.jpg" 	height="250" /></a>'
 		end
 		i += 3
@@ -105,13 +102,13 @@ end
 
 if $ARGS[0] = 'alternative':
 	cla
-	
+
 	if alternative[i] ! 0:
 		msg 'You already own these clothes.'
 		gt 'dolls', 'clothing'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'alternative',i, 10000
+	gt 'clothing', 'view_clothing_item', 'shop', 'alternative',i, 3500
 
 end
 
@@ -140,7 +137,7 @@ if $ARGS[0] = 'shoes':
 	if i <= 27:jump 'loopdolls_shoes'
 end
 
-if $ARGS[0] = 'dolls_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'dolls',i, 5000
+if $ARGS[0] = 'dolls_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'dolls',i, 2000
 
 if $ARGS[0] = 'purses':
 	$metka = 'purses'
@@ -163,11 +160,11 @@ if $ARGS[0] = 'purses':
 	if i <= 22:jump 'loopdolls_purses'
 end
 
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'dolls',i, 7000
+if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'dolls',i, 2000
 
 if $ARGS[0] = 'savva':
 	*clr
-	cla	
+	cla
 	'<center><b><font color="maroon">Patch Work Dolls</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/city/savva/savva.jpg"></center>'
 	if know_Savva = 0:

+ 26 - 5
locations/family

@@ -6,6 +6,8 @@ if daystart ! m_day:
 end
 
 indorf = 0
+!brother or father are in the livign room
+ocpd_room = 0
 
 if indorf_month ! month and week ! 7 and week ! 1:
 	!!monthly
@@ -106,50 +108,63 @@ if StoryLine = 1:
 					'Your sister <a href="exec:GT ''sister'', ''gdk''">Anya</a> is sitting with a group of boys and girls, drinking beer.'
 				end
 			end
-		end		
+		end
 	end
 
 	if indorf = 0:
 		if $loc = 'bedrPar2':
 			if hour < 6 or hour >= 21:
 				'Your mom and stepfather are sleeping on the bed.'
-
 				if hour = 21:parsexrand = rand(0, 5)
 			end
 		end
 
 		if $loc = 'sitrPar':
 			if hour < 7 or hour >= 21:
+				ocpd_room = 1
 				'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sleeping on the couch.'
 			end
 
 			if week < 6:
 				if father_go = 0:
 					if hour >= 16 and hour < 21:
+						ocpd_room = 1
 						'Your <a href="exec:gt ''father''">stepfather</a> is sitting on the couch, watching TV.'
 					end
 				end
 
 				if hour >= 18 and hour < 20:
 					if kanikuli > 0:
+						ocpd_room = 1
 						'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sitting on the couch, watching TV.'
 					else
+						ocpd_room = 1
 						'Your little brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sitting by the table and doing his homework.'
 					end
 				end
 				if hour = 20:
+					ocpd_room = 1
 					'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sitting on the couch, watching TV.'
 				end
 			end
 
 			if week >= 6:
 				if father_go = 0:
-					if hour >= 7 and hour < 21:'Your <a href="exec:gt ''father''">stepfather</a> is sitting on the couch, watching TV.'
+					if hour >= 7 and hour < 21:
+						ocpd_room = 1
+						'Your <a href="exec:gt ''father''">stepfather</a> is sitting on the couch, watching TV.'
+					end
 				else
-					if hour >= 7 and hour < 16:'Your <a href="exec:gt ''father''">stepfather</a> is sitting on the couch, watching TV.'
+					if hour >= 7 and hour < 16:
+						ocpd_room = 1
+						'Your <a href="exec:gt ''father''">stepfather</a> is sitting on the couch, watching TV.'
+					end
 				end
 
-				if hour >= 18 and hour <= 20:'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sitting on the couch, watching TV.'
+				if hour >= 18 and hour <= 20:
+					ocpd_room = 1
+					'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sitting on the couch, watching TV.'
+				end
 			end
 		end
 
@@ -183,5 +198,11 @@ if StoryLine = 1:
 	end
 end
 
+if $loc = 'sitrPar' and ocpd_room = 0:
+	'No one else is here right now, so I''m free to use the room how I like.'
+	act 'Sit on the sofa bed':gt 'sitrPar', 'sofa'
+	gs 'exercise','start'
+end
+
 --- family ---------------------------------
 

+ 1 - 6
locations/food

@@ -1,5 +1,5 @@
 # food
-! Snacks: +20 pcs_energy +10 pcs_hydra,+6 fat
+! Snacks: +20 pcs_energy, +6 fat (most cases has water available separately)
 ! Fast Food: +70 pcs_energy +70 pcs_hydra, +12 fat (hamburgers, fried food, like the downtown diner)
 ! Small Meal: +40 pcs_energy +40 pcs_hydra, +3 fat (soup and sandwiches, cafe light lunches, etc)
 ! Medium Meal and Hotel Food: +60 pcs_energy +60 pcs_hydra, +6 fat (home cooked dinners and room service equivalent)
@@ -457,11 +457,6 @@ if $ARGS[0] = 'snack':
 	pcs_mood += 20
 	fat += 6
 	pcs_energy += 20
-	if pcs_hydra >= 100:
-		pcs_hydra += 10
-	else
-		pcs_hydra += 20
-	end
 	cumspclnt = 2
 	gs 'cum_cleanup'
 	pcs_breath = 0

+ 64 - 64
locations/foto

@@ -193,7 +193,7 @@ if $ARGS[0] = 'studio':
 					'	"Uhh... no, sorry... I just-"'
 					'	"Alright," he interrupts you. "No problem. Just come back when you have it." He immediately stops paying attention to you and goes back to looking at his computer.'
 					*nl
-					act'. . .':
+					act'Continue':
 						cla
 						'	You step away from the desk with a sigh. You hoped to work something out but it looks like it''s no use. Damn. You really need to find a fake passport!'
 						act'Leave':gt'foto','start'
@@ -353,7 +353,7 @@ if $ARGS[0] = 'interview':
 				'	You take off your clothes and leave them on the floor while the photographer examines you.'
 				'	He circles you slowly, occasionally asking you to adjust your pose slightly, carefully inspecting every aspect of your nude body. Your <<$pcs_eyecol>> eyes framed by your <<$pcs_haircol>> hair, your <<$liptalk3>>, your <<$titsize>> breasts, your <<$skin1>> <<$pcs_tan>> skin, your thighs, even your <<$vaginatipe>> pussy...'									
 				'	He spends several minutes doing this without saying anything. Several people walk by while he does, including several beautiful and nude women who glance at you, whispering to each other before moving on.'
-				act'. . .':gt'foto','job_offer'
+				act'Continue':gt'foto','job_offer'
 			end	
 		else
 			act'Reluctantly undress':
@@ -367,7 +367,7 @@ if $ARGS[0] = 'interview':
 				'	He circles you slowly, occasionally asking you to adjust your pose slightly, carefully inspecting every aspect of your nude body. Your <<$pcs_eyecol>> eyes framed by your <<$pcs_haircol>> hair, your <<$liptalk3>>, your <<$titsize>> breasts, your <<$skin1>> <<$pcs_tan>> skin, your thighs, even your <<$vaginatipe>> pussy...'									
 				'	He spends several minutes doing this without saying anything. Several people walk by while he does, including several beautiful and nude women who glance at you, whispering to each other before moving on.'
 				'	<i>This is so embarrassing!</i>'
-				act'. . .':gt'foto','job_offer'
+				act'Continue':gt'foto','job_offer'
 			end
 			
 			act'I can''t do it':
@@ -846,12 +846,12 @@ if $ARGS[0] = 'practicemodel':
 						'	You spend the next two hours putting on various dresses, practicing modelling for the online catalogs of retail clothing stores. Apparently for consistency they want you to have the exact same expression on your face every time, so you spend most of the time practicing that.'
 					end
 					if pcs_mdlng < 20:
-						act'. . .':
+						act'Continue':
 							cla
 							*nl
 							'	You have fun during the shoot but you can tell from the photographer''s reactions that you''re not doing as well as you should be.'
 							'	<i>I guess I need to get better at this...</i>'
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -860,7 +860,7 @@ if $ARGS[0] = 'practicemodel':
 							end
 						end
 					else
-						act'. . .':
+						act'Continue':
 							cla & *clr
 							*nl
 							'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -889,12 +889,12 @@ if $ARGS[0] = 'practicemodel':
 						'	You''re still not confident to do a shoot like this for real, but you are determined to build up your courage so you can become a better model.'
 						'	You dress up in sexy clothes and spend the next two hours posing for the photographer.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								*nl
 								cla
 								'	You''re not used to the skimpy clothing and your poses are awkward and uncomfortable. You haven''t really gotten the hang of this modelling thing yet.'
 								'	You think that it''s how self conscious you are about your body that''s holding you back and making it hard to focus on learning to be a better model.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
 									'	The practice shoot ends and he calls you over to his computer to show you what you need to work on.'
@@ -902,7 +902,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -923,11 +923,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/model1.jpg"></center>'
 						'	You dress up in sexy clothes and spend the next two hours posing for the photographer.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You''re not used to the skimpy clothing and your poses are awkward and uncomfortable. You haven''t really gotten the hang of this modelling thing yet.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -937,7 +937,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -964,12 +964,12 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/bikini.mp4"></video></center>'
 						'	Bikini modelling isn''t too bad, but you''d still be pretty embarrassed if you ever saw someone reading a magazine with pictures of you like this on the cover. Still, you''re determined to work your way up to it and gain more confidence in your body and your modelling skills.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You do your best, but you still can''t help but be self conscious. Your movements are rigid and awkward and you really just have no idea what kind of expression it is you have on your face. You <i>hope</i> it''s sexy...'
 								'	You spend the majority of the practice shoot trying to stay calm and feel more natural about exposing yourself.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -978,7 +978,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1002,11 +1002,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/bikini.mp4"></video></center>'
 						'	You go ahead and put on the bikini that the photographer wants to use and get to posing for him.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You''re still not used to this whole modelling thing. The poses the photographer wants you in feel strange and unnatural. It kind of feels like writing with your non-dominant hand. It''s good you''re doing this because you clearly need practice.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1015,7 +1015,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1046,12 +1046,12 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/lingerie.mp4"></video></center>'
 						'	You''re too embarrassed to do a shoot like this that would be released to the public, but you''re determined to work your way up to it so put on some sexy lingerie and spend the next two hours striking various poses for a photographer.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	Even without explicit nudity, you feel exposed and self conscious. It''s hard to focus on getting it right when all you can think about is how much skin you''re showing.'
 								'	You spend the majority of the practice shoot trying to stay calm and feel more natural about exposing yourself.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1060,7 +1060,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1084,11 +1084,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/lingerie.mp4"></video></center>'
 						'	You put on some sexy lingerie and spend the next two hours striking various poses for a photographer.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	It''s hard to show off the beauty of the lingerie without just making the shoot all about you and your body''s physical attractiveness instead. Not that you personally mind, but the photographer says it''s important for the companies selling the clothing.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1097,7 +1097,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1135,11 +1135,11 @@ if $ARGS[0] = 'practicemodel':
 						'	Exposing your breasts for the world to see is a step up from just modelling lingerie and it still isn''t something you''re willing to do. But this is practice so it isn''t going to be published anywhere and the photographers are recommending it to you so you can feel more comfortable on set.'
 						'	You put on some loose clothing and give it a go. The next two hours are filled with instructions from the photographer and clicks from the camera with your nipples occasionally slipping out.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You''re having difficulty getting in the poses the photographer wants you in. You know that it''s because you''re subconsciously still trying to hide your breasts when the photographer wants them visible. It''s embarrassing after all...'
-								act'. . .':
+								act'Continue':
 									*clr & cla
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1148,7 +1148,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1172,11 +1172,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/model5.mp4"></video></center>'
 						'	You dressed up in loose clothes and spend the next two hours striking various poses for a photographer, your nipples occasionally slipping out.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You''re having difficulty getting in the poses the photographer wants you in. You haven''t quite figured out the best methods of subtly exposing your breasts in a way that''s visually appealing and not just a regular nip slip.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1185,7 +1185,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1218,7 +1218,7 @@ if $ARGS[0] = 'practicemodel':
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/seethru1.jpg"><img <<$set_imgh>> src="images/locations/city/citycenter/photo/seethru2.jpg"></center>'
 						'	In one way, this is better than actually showing your bare nipples. In another way, it''s worse because even though the fabric covers them, the thinness of it completely exposes your breasts. Every flash from the camera feels like it pierces through you, highlighting not your body but specifically your breasts, as if you were truly naked.'
-						act'. . .':
+						act'Continue':
 							*clr & cla
 							*nl
 							'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1244,7 +1244,7 @@ if $ARGS[0] = 'practicemodel':
 						'	You feel like practicing something risqué today without being completely nude. You pick out a transparent top and go to to the practice set.'
 						*nl
 						'	You spend two hours posing for the photographer, learning the best ways to make a see-through top work for you and make you look even sexier.'
-						act'. . .':
+						act'Continue':
 							*clr & cla
 							*nl
 							'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1277,11 +1277,11 @@ if $ARGS[0] = 'practicemodel':
 						*nl
 						'	You put on the bottoms the photographer chose for you and omit a top leaving your breasts exposed. You spend the next two hours striking various poses, covering and uncovering your breasts, and listen to instruction while the photographer takes pictures of you.'
 						if pcs_exhibition < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You try your best to follow the photographers instructions of covering and uncovering your breasts. Covering them you have no problem with, but whenever he wants you to take your hands off, you feel incredibly reluctant and uncomfortable and its affecting your performance. If you even want to consider do a topless shoot, you need to be more bold.'
-								act'. . .':
+								act'Continue':
 									*clr & cla
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1290,7 +1290,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1314,11 +1314,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/model4.mp4"></video></center>'
 						'	You put on the bottoms the photographer chose for you and omit a top leaving your breasts exposed. You spend the next two hours striking various poses, covering and uncovering your breasts, and listen to instruction while the photographer takes pictures of you.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You try your best to follow the photographers instructions but your movements are more than a little stiff. You get the feeling you aren''t being very sexy when you are hiding <i>or</i> revealing your breasts.'
-								act'. . .':
+								act'Continue':
 									*clr & cla
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1327,7 +1327,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1359,12 +1359,12 @@ if $ARGS[0] = 'practicemodel':
 						'	It''s okay... It''s a nude shoot but you don''t have to show your pussy. That makes it just like a topless so it''s fine right? A topless shoot except with more of your legs exposed... Or almost completely exposed...'
 						'	You pick up the prop you''re using and spend the next two hours taking photos in various poses for a photographer.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You keep your crotch covered with your hands or props during the shoot. The urge to use them to cover up completely is almost irresistable but you have to power through this if you want to do this kind of work. You must be bold!'
 								'	That being said, you''re having a difficult time of it and you can tell you aren''t doing a very good job.'
-								act'. . .':
+								act'Continue':
 									*clr & cla
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1373,7 +1373,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1397,11 +1397,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/model6.mp4"></video></center>'
 						'	You put on the bottoms the photographer chose for you and omit a top leaving your breasts exposed. You spend the next two hours striking various poses, covering and uncovering your breasts, and listen to instruction while the photographer takes pictures of you.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You keep your crotch covered with your hands or props during the shoot. You find it difficult to use them as coverage in a way that is still sexy. You probably need more practice.'
-								act'. . .':
+								act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1410,7 +1410,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1443,11 +1443,11 @@ if $ARGS[0] = 'practicemodel':
 					'	You go to the changing room and pull up some stockings. Even though it doesn''t cover any of your privates, it''s somehow comforting to be wearing something instead of being completely nude.' 
 					'	You spend the next two hours with a photographer taking photos in poses that accentuate your breasts and pussy.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You''re panicking and it''s showing through to the photographer. The idea of doing this for real and having pictures of your vagina on display in magazines and the internet for people to see horrifies you. Over the course of the session, the photographer helps you find ways to relax and be more comfortable in the nude, but you don''t think your skill as a model has improved very much.'
-								act'. . .':
+								act'Continue':
 									*clr & cla
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1456,7 +1456,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1481,11 +1481,11 @@ if $ARGS[0] = 'practicemodel':
 						'	You go to the changing room and pull up some stockings.'
 						'	You spend the next two hours with a photographer taking photos in poses that accentuate your breasts and pussy.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You''re having difficulty getting in the poses the photographer wants you in. The stockings can be slippery sometimes and it''s hard finding ways to use them to amplify your own beauty. This will take some getting used to.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1494,7 +1494,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1527,7 +1527,7 @@ if $ARGS[0] = 'practicemodel':
 						'	"Y-yeah. I guess I''m still not used to this kind of thing. Part of why I''m practicing these kinds of shoots is to get a little more comfortable being naked."'
 						'	The photographer nods. "Yeah, I thought as much. With that in mind, I thought we''d do a confidence building exercise instead of a normal practice shoot to help you get used to being on camera. It''ll feel a little silly, but we think you''ll get used to being comfortable in your own body a lot faster. Sound good?"'
 						'	You nod and he leads you onto the set, setting up a video camera in front.'
-						act'. . .':
+						act'Continue':
 							cla & *clr
 							mdlng_exp += 1
 							gs 'stat'
@@ -1551,12 +1551,12 @@ if $ARGS[0] = 'practicemodel':
 								'	You do as he says, feeling rather silly, like he said you would. You must have had some kind of expression on your face because he shouts at you again.'
 								'	"Smile! Laugh! Have a good time!"'
 								'	You try your best to comply, breasts bouncing up and down, hair flying all over the place, still feeling dumb.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/nudepractice2.mp4"></video></center>'
 									'	As you keep dancing and more and more time passes, you realize... you''re actually starting to enjoy yourself!'
 									'	Your dancing continues and you still feel silly but now in a good way. You''re having so much fun that you suddenly realize that you forgot you were naked!'
-									act'. . .':
+									act'Continue':
 										exhibition_exp += 10
 										gs'stat'
 										cla & *clr
@@ -1566,7 +1566,7 @@ if $ARGS[0] = 'practicemodel':
 										'	Face flushed from the jumping, you smile back at him.'
 										'	"Great! I actually almost forgot I was naked for a minute there! This is really working!" Already, you don''t feel as shy standing in front of him and the rest of the crew.'
 										'	"Glad to hear it''s working. We''ll take a short break now, alternating between intervals of you dancing and resting. This is just a practice shoot and we can''t reasonably ask you to jump up and down for two hours, so take a breather. We''ll start the music back up soon enough."'
-										act'. . .':
+										act'Continue':
 											cla & *clr
 											pcs_sweat += 20
 											pcs_mood += 10
@@ -1587,11 +1587,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/nudepractice.mp4"></video></center>'
 						'	You spend a good portion of the next two hours laughing with the photographer and the rest of the staff, practicing the ridiculous and convoluted poses required for nude modelling.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	Without clothes, the shoot becomes all about posture. You''re very comfortable and confident in your body, but you never realized how much of an advantage clothes were for making yourself sexier on camera and how straining it can be to pose in ways that compensate. This is going to take some getting used to.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1600,7 +1600,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1631,11 +1631,11 @@ if $ARGS[0] = 'practicemodel':
 					'<center><video autoplay loop src="images/locations/city/citycenter/photo/vmodel.mp4"></video></center>'
 					'	It''s still a shoot with full frontal nudity but you have a few different sets of clothing to change through so it''s going to start with clothes but later progress into being fully nude. Not a great comfort, but at least it''s still practice and you won''t spend all two hours in your birthday suit.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	The hours go by in a rush. You never realized how exhausting it could be to have to change in and out of new clothings and by the time it gets to the full nude part of the shoot, you became so accustomed to stripping down that you didn''t feel all that embarrassed. Unlike previous times you''ve done full nude shoots, you might have actually gained more knowledge as a model this time than confidence in your body.'
-								act'. . .':
+								act'Continue':
 									*clr & cla
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1644,7 +1644,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								*clr & cla
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1668,11 +1668,11 @@ if $ARGS[0] = 'practicemodel':
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/vmodel.mp4"></video></center>'
 						'	This kind of shoot is all about stamina. With the vast array of clothings you need to be changing through you need to be able to get through the intermediary phases quickly to maximize shooting time.'
 						if pcs_mdlng < 20:
-							act'. . .':
+							act'Continue':
 								cla
 								*nl
 								'	You didn''t realize just how difficult this kind of thing would be. It''s hard to remember what to be doing when you move from one clothing set to the next, the tone or context changing while you do. You''re going to need way more practice to get this one done.'
-								act'. . .':
+								act'Continue':
 									cla & *clr
 									*nl
 									'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1681,7 +1681,7 @@ if $ARGS[0] = 'practicemodel':
 								end
 							end
 						else
-							act'. . .':
+							act'Continue':
 								cla & *clr
 								*nl
 								'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'
@@ -1792,7 +1792,7 @@ if $ARGS[0] = 'model':
 					end
 					*nl
 					'	Two hours later, you''re all done. The photographer thanks you for your time, pays you <<modelpayfin>> <b>₽</b> for the job.'
-					act'. . .':
+					act'Continue':
 						cla & *clr
 						*nl
 						'<center><video autoplay loop src="images/locations/city/citycenter/photo/modelbts2.mp4"></video></center>'

+ 75 - 75
locations/foto_albums

@@ -16,7 +16,7 @@ if $ARGS[0] = 'model_portraits':
 
 	*clr & cla
 	act'Move away':gt'foto','studio'
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'As you step closer, you can see the albums are of models who work here. Rather than being arranged alphabetically, it looks like they are arranged by ranking.'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -37,68 +37,68 @@ if $ARGS[0] = 'sveta':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: <<$pcs_firstname>> <<mid($pcs_lastname,1,1)>>':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/1.jpg"></center>'
 		'<i>My first nude shoot ever! I''m actually pretty impressed with myself. For my first time doing nude modelling, I looked damn sexy!<i>'
 		act 'Waiting For You':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/2.jpg"></center>'
 			'<i>Wow, the final product turned out better than I thought it would. It was really windy that day.<i>'
 			act'Six Hundred Roses':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/3.jpg"></center>'
 				'<i>Oh! The pool shoot! That was so much fun! I was so cold though!<i>'
 				act'Doll':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/4.jpg"></center>'
 					'<i>That was an interesting one. The photoshop really makes the artistry here doesn''t it?<i>'
 					act'Workout':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/5.jpg"></center>'
 						'<i>Oh man, I was so sweaty doing this! Although, seeing it from another perspective, I guess this is why boys like to ogle us at the gym.<i>'
 						if rank >= 2:
 							act'Cool Beauty':
 								*clr
-								'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/6.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/6.jpg"></center>'
 								'<i>Did they recently add this one? Oh! It must be because I moved up another rank!<i>'
 								if rank >= 3:
 									act'All Eyes On You':
 										*clr
-										'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/7.jpg"></center>'
+										'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/7.jpg"></center>'
 										'<i>I had no idea my nipples were so visible that shoot...<i>'
 										if rank >= 4:
 											act'Glow':
 												*clr
-												'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/8.jpg"></center>'
+												'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/8.jpg"></center>'
 												'<i>I love bedroom shoots. They just feel so cozy.<i>'
 												if rank >= 5:
 													act'Simple and Clean':
 														*clr
-														'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/9.jpg"></center>'
+														'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/9.jpg"></center>'
 														'<i>I remember this one. That was a pretty relaxed day.<i>'
 														if rank >= 6:
 															act'Pierce':
 																*clr
-																'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/10.jpg"></center>'
+																'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/10.jpg"></center>'
 																'<i>Ohhh, the balcony shoot! I had almost forgotten about this one! My nipples were so cold!<i>'
 																if rank >= Y:
 																	act'Yoko':
 																		*clr
-																		'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/11.jpg"></center>'
+																		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/11.jpg"></center>'
 																		'<i>Hey, I look pretty cute in glasses.<i>'
 																		if rank >= 8:
 																			act'Hay Fever':
 																				*clr
-																				'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/12.jpg"></center>'
+																				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/12.jpg"></center>'
 																				'<i>My Gadukino shoot! I''m glad I got to do one like Mari!<i>'
 																				if rank >= 9:
 																					act'His Clothes':
 																						*clr
-																						'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/13.jpg"></center>'
+																						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/13.jpg"></center>'
 																						'<i>I really liked wearing that shirt. Kind of wish I could''ve taken it home with me...<i>'
 																						if rank >= 10:
 																							act'Confidence':
 																								*clr
-																								'<center><img src="images/locations/city/citycenter/photo/portraits/sveta_l/14.jpg"></center>'
+																								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/sveta_l/14.jpg"></center>'
 																								'<i>Yay!! I did it! I''m number 1! Go me! They picked a great pic to commemorate it too!<i>'
 																							end
 																						end
@@ -132,23 +132,23 @@ if $ARGS[0] = 'anastasia':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Anastasia P':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. Do all the models here have big boobs like that?<i>'
 		act 'Tennis':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/2.jpg"></center>'
 			'<i>Do they do outdoor shoots here as well? Even without clothes?<i>'
 			act'Solidarity':
 			*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/3.jpg"></center>'
 				'<i>Oh! She has a bit of bush! I guess you can make it to the top even if you don''t shave down there.<i>'
 				act'Sweet Things':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/4.jpg"></center>'
 					'<i>This is really cute! I love that necklace!<i>'
 					act'Only For You':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/5.jpg"></center>'
 						'<i>Last picture I guess. Her boobs really are great. I wonder I could ever become a top model?<i>'
 					end
 				end
@@ -164,24 +164,24 @@ if $ARGS[0] = 'katherine':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Katherine A':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/krystal_b/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/krystal_b/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. She''s pretty petite. I guess you can have small boobs and make it to the top just the same as if you have big ones.<i>'
 		'<i>She seems oddly familiar but I don''t know why...<i>'
 		act 'Kathoa':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/krystal_b/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/krystal_b/2.jpg"></center>'
 			'<i>Hmm. Not all the shoots are full nudity it seems.<i>'
 			act'Estrell':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/krystal_b/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/krystal_b/3.jpg"></center>'
 				'<i>Oh wow they do pool shoots here too! I wonder what pool they use?<i>'
 				act'Bare':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/krystal_b/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/krystal_b/4.jpg"></center>'
 					'<i>Woah... That''s a pretty bold pose...<i>'
 					act'Difuza':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/krystal_b/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/krystal_b/5.jpg"></center>'
 						'<i>Last photo for her. Some of these are pretty explicit but some of them are pretty tame too. I guess it goes to show that you can do all kinds of work here.<i>'
 					end
 				end
@@ -197,23 +197,23 @@ if $ARGS[0] = 'emily':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Emily R':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/emily_r/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. Wow it says she was 18 when she did this! She got started as quick as she could!<i>'
 		act 'Crawling':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/emily_r/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/2.jpg"></center>'
 			'<i>Her nipples are really puffy. Kind of nice to know that isn''t a turn off in the industry.<i>'
 			act'Unashamed':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/emily_r/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/3.jpg"></center>'
 				'<i>Wow! Look at how nice her pussy looks!<i>'
 				act'Lover''s Embrace':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/emily_r/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/4.jpg"></center>'
 					'<i>Do they have co-ed nude shoots here as well?<i>'
 					act'Treats! Issue 3':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/emily_r/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/5.jpg"></center>'
 						'<i>She''s so confident. Last picture though. She has a perfect innie pussy, big boobs, thin waist. This girl really has it all. Kind of makes me wonder why she''s not higher ranked.<i>'
 					end
 				end
@@ -229,23 +229,23 @@ if $ARGS[0] = 'jeff':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Jeff M':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. This girl has a nice pussy and puffy nipples too! Smaller breasts, but they look really soft...<i>'
 		act 'Want It All':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/2.jpg"></center>'
 			'<i>Isn''t she cold out there in nothing but a t-shirt?<i>'
 			act'Nuria':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/3.jpg"></center>'
 				'<i>I know some boys that would love to dive between those legs...<i>'
 				act'My Joy':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/4.jpg"></center>'
 					'<i>That''s so adorable! I love her hair and the way her nipple is just barely peeking out.<i>'
 					act'Pejalan':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/5.jpg"></center>'
 						'<i>Last picture. Those are some really perky tits she''s got. I wonder if I flashed someone if they would look that good...<i>'
 					end
 				end
@@ -261,23 +261,23 @@ if $ARGS[0] = 'miranda':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Miranda K':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/miranda_k/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/miranda_k/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. She has a sultry look about her, but still very classy.<i>'
 		act 'November':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/miranda_k/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/miranda_k/2.jpg"></center>'
 			'<i>Oh, is this a calendar?<i>'
 			act'Sun Beams':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/miranda_k/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/miranda_k/3.jpg"></center>'
 				'<i>Erotic, but still somehow dignified.<i>'
 				act'Morning':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/miranda_k/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/miranda_k/4.jpg"></center>'
 					'<i>Subtle, and yet it feels somehow sexier. Like the fact I can''t see it makes me more aware.<i>'
 					act'Silhouette':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/miranda_k/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/miranda_k/5.jpg"></center>'
 						'<i>Last picture. Definitely the one with the most nudity, but she still maintains that aura of class even here.<i>'
 					end
 				end
@@ -293,23 +293,23 @@ if $ARGS[0] = 'lily':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Lily I':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/lily_i/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/lily_i/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. Seems like a pretty daring shoot. Is that the mall?<i>'
 		act 'Wide Open':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/lily_i/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/lily_i/2.jpg"></center>'
 			'<i>She has some decent bush here. Even though its a bit messy, it''s still kind of sexy.<i>'
 			act'Ready and Waiting':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/lily_i/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/lily_i/3.jpg"></center>'
 				'<i>I wonder how a boy would react if I lay on their sofa for them like that...<i>'
 				act'Cleansing':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/lily_i/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/lily_i/4.jpg"></center>'
 					'<i>Hey, I know this picture! This is from a porn pic set. I guess they like to borrow the same models.<i>'
 					act'Invitation':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/lily_i/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/lily_i/5.jpg"></center>'
 						'<i>Last picture. If I didn''t know she was a porn star before, I would after seeing this. Hell, if I had a dick probably couldn''t resist smashing it into something like that.<i>'
 					end
 				end
@@ -325,23 +325,23 @@ if $ARGS[0] = 'mila':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Mila A':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/mila_a/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mila_a/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. That''s some intro picture. Get asshole, pussy, and tits all in one go.<i>'
 		act 'Rallhe':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/mila_a/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mila_a/2.jpg"></center>'
 			'<i>Might''ve been sexier with her shoes on.<i>'
 			act'True Class':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/mila_a/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mila_a/3.jpg"></center>'
 				'<i>She looks nice in the clothes, but I''m not sure about that smile. I guess this is the difference when you''re farther down on the rankings.<i>'
 				act'Dreaming':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/mila_a/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mila_a/4.jpg"></center>'
 					'<i>Wow... Her boobs look so soft and squishable...<i>'
 					act'Perspective':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/mila_a/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mila_a/5.jpg"></center>'
 						'<i>Last picture I guess. She looks way cuter with glasses on! I wonder if I would look cute in glasses...<i>'
 					end
 				end
@@ -357,23 +357,23 @@ if $ARGS[0] = 'mari':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Mari E':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. Hmm, is she a farm girl? Did they shoot this in Gadukino?<i>'
 		act 'Creamy':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/2.jpg"></center>'
 			'<i>She actually has some deceptively large breasts...<i>'
 			act'Premiere':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/3.jpg"></center>'
 				'<i>Ohhh... A beach shoot! I wonder which ones they use. I feel like it might be kind of cold though...<i>'
 				act'Want You Now':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/4.jpg"></center>'
 					'<i>I''ve always wanted to open my shirt like that for someone...<i>'
 					act'All Yours':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/5.jpg"></center>'
 						'<i>Last photo. Having bush in the industry is a lot more common than I thought. Hers looks really nice though so I can see why she''d keep it.<i>'
 					end
 				end
@@ -389,23 +389,23 @@ if $ARGS[0] = 'anushka':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Anushka K':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/anushka_k/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anushka_k/1.jpg"></center>'
 		'<i>Hey, I found Anushka! Not sure why I''m surprised, given that she uses her real name.<i>'
 		act 'Naughty at Home':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/anushka_k/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anushka_k/2.jpg"></center>'
 			'<i>I''m kind of surprised she''s this popular, number 9 and all.<i>'
 			act'Relaxing at the Pool':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/anushka_k/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anushka_k/3.jpg"></center>'
 				'<i>Her photos aren''t as professional as some of the other ones, but she seems to be more overtly sexual.<i>'
 				act'Finer Things In Life':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/anushka_k/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anushka_k/4.jpg"></center>'
 					'<i>I guess it''s just a personality difference that let''s her get this kind of work.<i>'
 					act'Text Shoot':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/anushka_k/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anushka_k/5.jpg"></center>'
 						'<i>Last picture. At least now I know how she made all that money.<i>'
 					end
 				end
@@ -421,23 +421,23 @@ if $ARGS[0] = 'olga':
 	act 'Go back': gt 'foto_albums', 'model_portraits'
 	act 'Presenting: Olga K':
 		*clr
-		'<center><img src="images/locations/city/citycenter/photo/portraits/olga_k/1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/olga_k/1.jpg"></center>'
 		'<i>This looks like it''s from the first shoot she''s done for the studio. Bush and pink panties! She looks like she''s having fun at least.<i>'
 		act 'Fields':
 			*clr
-			'<center><img src="images/locations/city/citycenter/photo/portraits/olga_k/2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/olga_k/2.jpg"></center>'
 			'<i>Ahh! That''s a pretty frightening expression on her face there. I wonder why they use it?<i>'
 			act'Nuria':
 				*clr
-				'<center><img src="images/locations/city/citycenter/photo/portraits/olga_k/3.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/olga_k/3.jpg"></center>'
 				'<i>I guess maybe she is known for more artistic photos than sexy. Good to know that kind of work still exists I guess.<i>'
 				act'My Joy':
 					*clr
-					'<center><img src="images/locations/city/citycenter/photo/portraits/olga_k/4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/olga_k/4.jpg"></center>'
 					'<i>Ohhhh wow... That''s amazing...<i>'
 					act'Pejalan':
 						*clr
-						'<center><img src="images/locations/city/citycenter/photo/portraits/olga_k/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/olga_k/5.jpg"></center>'
 						'<i>Last picture. I guess us girls really do look this good wet.<i>'
 					end
 				end
@@ -448,7 +448,7 @@ end
 
 if $ARGS[0] = 'sveta_10':
 	*clr & cla
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. You saw it before when you first joined the studio, but something has changed. You read the names from left to right and your heart stops when you see the final name.'
 	'"<<$pcs_firstname>> <<mid($pcs_lastname,1,1)>>."' 
 	'That''s your name! You''re one of the top 10 models of the studio!'
@@ -467,7 +467,7 @@ end
 	
 if $ARGS[0] = 'sveta_9':
 	*clr & cla
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. The albums names have changed yet again. Though the shock is not quite as dramatic as the first time, you take great pleasure in seeing your name has moved up the ranking again to the ninth spot. You''re higher than Anushka now. You wonder if she''ll be mad.'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -486,7 +486,7 @@ end
 if $ARGS[0] = 'sveta_8':
 	*clr & cla
 
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. You''ve taken Mari''s spot in the rankings. Your name now marks the eighth spot, Mari''s in the ninth. You don''t think she''ll be upset or anything like that, she''ll probably want to congradulate you if nothing else. She was never one to care about the rankings. You take a moment to be amazed with the two of you, how far a farm girl from Gadukino and a school girl from Pavlovsky have come... '
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -503,7 +503,7 @@ end
 
 if $ARGS[0] = 'sveta_7':
 	*clr & cla
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. Up the ranks again! Number 7 this time! Maybe your career as a model has more potential than you thought.'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -520,7 +520,7 @@ end
 	
 if $ARGS[0] = 'sveta_6':
 	*clr & cla
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. The albums have changed again and you find yourself taking Lily''s sixth place seat. You are now more famous as a model than a porn star! Wait, is that a good thing?'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -537,7 +537,7 @@ end
 	
 if $ARGS[0] = 'sveta_5':
 	*clr & cla
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. When you started modelling, you never imagined you''d do this well. Not even in your dreams did you think you could become one of the top five models in St. Petersburg.'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -554,7 +554,7 @@ end
 	
 if $ARGS[0] = 'sveta_4':
 	*clr & cla
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. Reading the album names, you find that yours has been shifted over yet again! This time to the fourth spot from the left. You''ve done quite well all things considered. With your new ranking, you''re pretty sure your career as a model is secure.'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -571,7 +571,7 @@ end
 	
 if $ARGS[0] = 'sveta_3':
 	*clr & cla
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. As you read from left to right, you see that your name is now third. You finally took Emily''s spot! She isn''t very happy about it, but who cares? You''ve broken the barrier into being famous!'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -589,7 +589,7 @@ end
 if $ARGS[0] = 'sveta_2':
 	*clr & cla
 
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. You look and you see your name is second, right before Anastasia''s. Are you really this close? Could you take the number one spot all for yourself?'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''sveta''">2. <<$pcs_firstname>> <<mid($pcs_lastname,1,1)>>.</a>'
@@ -609,7 +609,7 @@ end
 if $ARGS[0] = 'sveta_1':
 	*clr & cla
 	
-	'<center><img src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. You finally did it! Listed at the very front of all of the albums is your name. Women wish they were you, men want to fuck you, and you''re likely to start getting offers in other parts of the entertainment industry. You''re the top model!'
 	'<a href="exec:gt ''foto_albums'',''sveta''">1. <<$pcs_firstname>> <<mid($pcs_lastname,1,1)>>.</a>'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">2. Anastasia P.</a>'

+ 6 - 4
locations/foto_events

@@ -108,6 +108,8 @@ if $ARGS[0] = 'high_fasion':
 			city_modelling += rand(5,25)
 			pav_modelling += rand(0,city_modelling)/6
 			exhibition_exp += rand(0,1)
+			money += modelpayfin
+			modelfotomoney += modelpayfin
 			'	You spend the duration of the shoot changing in and out of designer bodices, corsets, and other tops, all of which conspicuously lack any kind of bottom, leaving your pussy exposed.'
 			*nl
 			'	Your manager was right. <i>Definitely</i> not suited for every day use.'
@@ -187,7 +189,7 @@ if $ARGS[0] = 'fine_art':
 										'	"No," you say, standing firm. "I''m not about to lose my virginity just for a modelling job. You''ll have to make do with that, or get another model who''s willing to <b>whore herself</b> out for your art."'
 										'	"Ugh," she rolls her eyes and waves her hand dismissively. "Vine, vine. I vill not take your virginity. Ve are vasting too much time. But Alexhandar, maintain your erection. I cannot have a flaccid penis in a piece that iz zat iz zupposed to exude <i>lust</i> and <i>eroticism!</i>"'
 										'	You breathe out a sigh of relief and resume the pose she wants, waiting for further instruction.'
-										act'. . .':gt'foto_events','fine_art2'
+										act'Continue':gt'foto_events','fine_art2'
 									end
 									act'Take the deal':
 										cla & *clr
@@ -224,7 +226,7 @@ if $ARGS[0] = 'fine_art':
 							'	"I don''t care who he is, he''s not putting his dick inside me! Either deal with that or get yourself a new model."'
 							'	"Ugh," she rolls her eyes and waves her hand dismissively. "Vine, vine. Ve are vasting too much time. But Alexhandar, maintain your erection. I cannot have a flaccid penis in a piece that iz zat iz zupposed to exude <i>lust</i> and <i><eroticism!</i>"'
 							'	You huff in annoyance, but the matter resolved, you resume the pose she wants and wait for further instruction.'
-							act'. . .':gt'foto_events','fine_art2'
+							act'Continue':gt'foto_events','fine_art2'
 						end
 					end
 				end
@@ -260,7 +262,7 @@ if $ARGS[0] = 'fine_art2':
 		'	"No, no, Alexhandar. It iz no good like zat. All ze way inside." He immediately does as instructed, gripping your shoulder and he pulling you back while simultaneously pushing his hips forward. You gasp for breath, eyes watering, as he slowly drives the entire length of his cock inside your pussy centimeter by centimeter, stretching you to a breaking point. When his cock is fully enveloped and balls are brushing up against your clit, you hear the woman again.'
 		'	"Yez! Yez! Just like zat! Now hold zat pozition just like zat!" In the corner of your tear-blurred vision, you see her click the remote and a ring of cameras flash around you, snapping simultaneously. Then, a red laser begin to scan you from bottom to top. The scanner works at an excruciatingly slow pace. It takes all of your willpower not to cry out, quiver, or scream in pain. You bite down hard on your lip, tears streaming down your face as it the only facial expression you can bear to maintain without moving.'
 		'	The scan continues but at the edge of your hearing you can perceive a faint scratching sound. After a few minutes, you sink into despair when you realize that it''s the sound of drawing. She expects you to hold this position, hold this monstrously huge cock in your pussy without flinching. You want to whimper but fearing retribution you just bite down on your lip harder.'
-		act'. . .':
+		act'Continue':
 			modelfoto += 1
 			if fine_art_deal = 1:money += modelpayfin + 30000
 			if art_resign = 1:money += modelpayfin
@@ -277,7 +279,7 @@ if $ARGS[0] = 'fine_art2':
 			'	"I think I shall make zis into a sculpture. This piece must be chiseled from marble to truly encapsulate ze glory of zis zubject!" She snaps her fingers twice and staff come out to begin collecting the equipment and putting it away. The woman herself walks over and reaches into her purse.'
 			if fine_art_deal = 1:'	"Zis is for ze job," she says, placing wad of <<modelpayfin>> <b>₽</b> into your hand. "And zis, is for your contribution to art!" she says, placing in your other hand a large stack of bills equaling to 30,000 <b>₽</b>. "Zis vill be a famous piece to go down in the history of ze world! Do not forget and take pride in your part of what began here today!"'
 			if fine_art_deal = 2:'	"Zis is for ze job," she says, placing wad of <<modelpayfin>> <b>₽</b> into your hand. "And be proud," she says, placing her other hand on your shoulder. "Zis vill be a famous piece to go down in the history of ze world! One day, vhen you see ze statue, remember and be proud of ze young woman whose loss of virtue vas immortalized in stone. Remember and <i>be proud.</i>"'
-			act'. . .':
+			act'Continue':
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/foto.jpg"></center>'
 				'	As the people around you pack up the equipment and depart, the artist and Alexander disappearing with them, you stand there, feeling the throbbing ache between your legs and the blood still dripping down your thighs. While you stand, all you can do is stare at the stacks of cash you have been given; the money that bought your virginity. And while you stand and stare, you think to yourself...'
 				*nl

+ 17 - 17
locations/foto_models

@@ -110,7 +110,7 @@ if $ARGS[0] = 'model_chatter':
 		'	"But-!"'
 		'	"Listen, I get it. The first time I came home to my boyfriend after I fucked someone for a role I felt bad too. But I learned pretty quickly that fucking guys for roles is like getting naked here. It''s not cheating if another guy sees your tits in a magazine right? Just like it''s not cheating to blow a casting director to land a role. It''s just part of the job. Other than this, the only audition advice I have is not to wear panties and make sure you''re on birth control."'
 	end
-	act'. . .':gt'foto','bathroom'
+	act'Continue':gt'foto','bathroom'
 end
 
 if $ARGS[0] = 'mari_1':
@@ -551,7 +551,7 @@ if $ARGS[0] = 'mari_chat':
 		'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading16.jpg"></center>'
 		'	"How come you''re always reading the same book Mari?"'
 		'	"Oh this old thing? I don''t know, it''s just one of my favorite stories. I fell in love with it back when I still lived in Gadyukino. It''s about a girl who moves away from her home and experiences all kinds of stuff. Love, and adventure, and new things she never even dreamed existed... I guess it''s comforting to me because I feel like the girl in this story. And I suppose it also reminds me a bit of home and how it''s never far away..."'
-		act'. . .':
+		act'Continue':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading7.jpg"></center>'
 			'	She says her last sentence with a smile. No sadness. No regret. Just happy to be living her life the way she is and happy she had parents who let her strike out on her own at such a young age.'
@@ -629,7 +629,7 @@ if $ARGS[0] = 'mari_chat':
 										'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading19.jpg"></center>'
 										'	She looks a little confused and picks up her book again.'
 										'	Mari blushes intensely and says,"N-no... I like boys..." You see her whisper the words again quietly to herself, "I like boys..."'
-										act'. . .':
+										act'Continue':
 											*clr & cla
 											'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading10.jpg"></center>'
 											'	She shakes her head and snaps out of it, sitting back down and picking up her book again.'
@@ -684,7 +684,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 			'	She stands up and gives you a tight hug. Once again you feel her soft breasts molding into yours and her hot skin rubbing against you. Her hug is so tight that your hips are being pressed together and you can feel her bush between your legs.'
 			'	Pulling back with a smile she says, "Always make friends with your co-workers. Especially girls. We have to stick together you know!"'
 			'	You can''t help but smile back, saying, "We sure do Mari!"'
-			act'. . .':gt 'foto_models','mari_modelling_chat'
+			act'Continue':gt 'foto_models','mari_modelling_chat'
 		end
 	end
 
@@ -706,7 +706,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 				'	"Mari!" you cry out with a laugh. "We''re nude models!"'
 				'	Laughing with you she looks down and says, "I know! I know! But at the diner the all the employees and the customers were constantly trying to get into my pants and I once walked in on the manager jerking off into a condom! At least as a model I can assume people are getting off by jerking it to pictures of me instead of trying to reach up my skirt. Then they''re happy and I don''t have to see it!"'
 				'	After thinking about it a bit, you can''t help but be inclined to agree.'
-				act'. . .':
+				act'Continue':
 					*clr & cla
 					'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading7.jpg"></center>'
 					'	"So then how <i>did</i> you get hired here?"' 
@@ -784,7 +784,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 						'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
 						'	"Oh no, I''ve never bought a fake passport. I''m <<age>> and I''ve always been legal to work here, I just know about the guy. It was where the Gopniks in my school would go to get their fakes so they could buy booze," you say with a laugh.'
 						'	"Oh! I didn''t realize he was that well known."'
-						act'. . .':
+						act'Continue':
 							*clr & cla
 							'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading8.jpg"></center>'
 							'	You decide to tease her a bit. "You know Mari, for a girl who went out of her way to start nude modelling before she was legal, you''re kind of innocent."'
@@ -807,7 +807,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 						'	"I can''t believe you went through so much to start nude modelling while you were underage!" you say in astonishment. "Couldn''t you have just waited a year?"'
 						'	She looks down in embarrassment. "Well... I guess... But I <i>really</i> love this job <<$pcs_nickname>>. Wasn''t it all worth it?"'
 						'	As you look at her, you relent a bit. You can''t really fault her for chasing so hard after something she loves doing.'
-						act'. . .':
+						act'Continue':
 							*clr & cla
 							'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading8.jpg"></center>'
 							'	Still, you decide the opportunity to tease her is too good to pass up. "You know Mari, for a girl who went out of her way to start nude modelling before she was legal, you''re kind of innocent."'
@@ -976,7 +976,7 @@ if $ARGS[0] = 'anastasia_chat':
 		'	"Oh, this story could take a little while for an old gal like me," she says, sitting down. "It all began when I graduated high school. I grew up in this city you know, surrounded by the business and the glamour, and the rush. Naturally, I needed a job. I was 18, I was inexperienced, and I had no qualifications other than my diploma and that I was pretty. I found that I could get a job as a secretary for quite a bit of money, but I needed a secretarial diploma to get hired. They have courses at the community center in the industrial area, but it cost more money than I had. So to get that, I did nude modelling here."'
 		'	"But-" she interrupts you by holding up her hand, telling you to wait for her to finish.'
 		'	"It was a real spur of the moment thing. One second I was thinking how much money I needed for the course, the next thing I realized I was handed a flyer that said, <b>"Big money for nude models! Audition inquiry here!"</b> So I came."'
-		act'. . .':
+		act'Continue':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/4.jpg"></center>'
 			'	She gushes a bit as she remembers her origins. "Oh, I was such a silly girl back then. Didn''t know what I was doing, photographers had to come up and re-arrange me all the time because I couldn''t get into the right poses. Oh, to be young... Anyways, after a few weeks I had enough money to take the secretarial course. I continued shooting here at the studio between classes to support myself and 10 short classes later, I was issued my diploma!"'
@@ -1064,7 +1064,7 @@ if $ARGS[0] = 'anastasia_chat':
 						'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/5.jpg"></center>'
 						'	Anastasia sits up a bit. "Yes, financially. I need money to live don''t I?"'
 						'	"No, wait! That''s not what I meant! Who were those men?"'
-						act'. . .':
+						act'Continue':
 							*clr & cla
 							'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/4.jpg"></center>'
 							'	She leans back again and closes her eyes as if she were tired. "My clients of course. I''m the number one model in the city, it makes it easy to do some escorting on the side. It''s a good deal for everyone. They get to live their dream, the studio makes more money on set rental, and in the end I get to supplement my sexual and financial needs. Men will pay a lot of money to have sex with a model like me."'
@@ -1078,7 +1078,7 @@ if $ARGS[0] = 'anastasia_chat':
 									'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/9.jpg"></center>'
 									'	"<<$pcs_nickname>>," she says, "if you''re going to have a career in this industry you can''t be naive about how it works. This is just another way to use your fame."'
 									'	She sounds vaguely disappointed in you, like a mother trying to teach her child manners.'
-									act'. . .':
+									act'Continue':
 										*clr & cla
 										'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/1.jpg"></center>'
 										'	She picks up her panties and gets up again. "Listen <<$pcs_nickname>>, you''re great at this job, and one day you might be as famous or even more famous a model than I am. And I want you to be ready when it happens. So just in case, my advice to you is to make sure you''re on birth control, make sure you enjoy yourself, and <i>always</i> charge extra for creampies and swallowing."'
@@ -1198,7 +1198,7 @@ end
 !	act'Change your mind':
 !		'	"Uhmm... You know what? It''s not actually that important right now. I''ll ask you about it later." You can tell that Anastasia still wants to know, especially after your initial prompting but doesn''t pressure you at all.'
 !		'	"That''s alright <<$pcs_firstname>>. Whenever you''re ready okay?"'
-!		act'. . .':gt'foto_models','anastasia_chat'
+!		act'Continue':gt'foto_models','anastasia_chat'
 !	end
 !	
 !	act'Ask her confidently':
@@ -1208,7 +1208,7 @@ end
 !		'	"I want to know more about using my fame to make more money like you do. About using my fame to sell myself."'
 !		'	Her face lights up with a smile that looks like she''s delighted that you asked. "Yes! Of course <<$pcs_firstname>>! Ever since you broke the barrier into the studio''s top ten I''ve been waiting for you to take this next step! I''m <i>very</i> proud of you for doing it and so happy that you came to me to find out more!"'
 !		'	She leads you over to a nearby set and gestures for you to sit down across from her.'
-!		act'. . .':gt'anastasia_escort','ana_pro_talk':
+!		act'Continue':gt'anastasia_escort','ana_pro_talk':
 !	end
 !	
 !	act'Ask embarrassedly':
@@ -1464,14 +1464,14 @@ if $ARGS[0] = 'krystal_chat':
 				'	"Oh." When you say this, you let a bit too much surprise slip into your voice.'
 				'	Krystal raises and eyebrow, saying, "Expecting something different?"'
 				'	"No! No! I-!" You stop yourself mid sentence as you realize you''re too deep to back out now. "Well... It''s just that Anastasia told me that she uses- er, that sex is a good way of staying in shape. I just thought you know... with your other job at the porn studio and your boyfriend and all that..."'
-				act'. . .':
+				act'Continue':
 					*clr & cla
 					'<center><img src="images/locations/city/citycenter/photo/portraits/krystal_b/talking/7.jpg"></center>'
 					'	"Ohhh, I get it now. Because of what Anastasia said, you thought that I stayed this thin just because I''m fucking constantly. Well, she''s is half right. Sex <i>is</i> good for burning calories and I definitely prefer to get my aerobic exercise in the bedroom with Ben instead of on a treadmill, but a body like this takes more maintenance than that just fucking."'
 					'	"How so?" you ask.'
 					'	"Well, if you look at me," she says, getting up on her knees and straightening her posture. "You''ll see my tummy isn''t just flat, it''s tight. And the same goes for the rest of my body. You can only get muscle tone like this by lifting weights and stuff." You nod understandingly.'
 					'	"Oh, okay. I think I get it now. Thanks Krystal!" You''re pretty surprised. A conversation you thought was going to be all about Krystal having sex with her boyfriend actually turned out to have some pretty decent advice for health and fitness.'
-					act'. . .':
+					act'Continue':
 						*clr & cla
 						'<center><img src="images/locations/city/citycenter/photo/portraits/krystal_b/talking/10.jpg"></center>'
 						'	Suddenly you realize Krystal is giving you a weird look.'
@@ -1735,7 +1735,7 @@ if $ARGS[0] = 'jeff_chat':
 		'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/9.jpg"></center>'
 		'	"How to be a better model? Oh that''s easy! Just have fun!" she says.'
 		'	<i>Typical answer from her... Couldn''t have expected more I guess...</i>'
-		act'. . .':
+		act'Continue':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/10.jpg"></center>'
 			'	"Oh, and also, don''t forget to get sexy with it! They love it when cute girls like us... <i>mmm-mmm-!</i> act like... <i>pfft-!</i> dirty sluts!" It seems like she''s legitimately holding back laughter.'
@@ -1752,7 +1752,7 @@ if $ARGS[0] = 'jeff_chat':
 			'	"Hey Jeff... You know how whenever you see me you come up behind me and grab my breasts?"'
 			'	"Yeah?" she says, smiling and completely oblivious to your awkward tone.'
 			'	"Yeah... Could you <i>not</i> do that? It makes me kind of uncomfortable..."'
-			act'. . .':
+			act'Continue':
 				*clr & cla
 				'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/13.jpg"></center>'
 				'	She laughs and says, "Of course not silly! Boobies are meant to be grabbed!" she says kneading her own to make her point.'
@@ -1768,7 +1768,7 @@ if $ARGS[0] = 'jeff_model':
 	'<center><img src="images/locations/city/citycenter/photo/foto.jpg"></center>'
 	'You''re looking for Jeff when you hear her voice coming from one of the sets.'
 	jeff = rand(3,4)
-	act'. . .':
+	act'Continue':
 		*clr & cla
 		'<center><img src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/19.jpg"></center>'
 		'	"Whooo! Yipee!"'

+ 123 - 123
locations/gadforest_event

@@ -94,9 +94,9 @@ if $ARGS[0] = 'gopforest_mitka':
 						else
 							cla
 							*clr
-							temp = RAND(0,1)
+							temp_gadf = RAND(0,1)
 							gs 'stat'
-							if temp = 0:
+							if temp_gadf = 0:
 								'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirameadowanal.jpg"></center>'
 								'Mira is working her ass up and down on Mitka''s hard member, every time she goes down her buttocks slap loudly on his thighs.'
 								gs 'arousal', 'voyeur', 2
@@ -137,9 +137,9 @@ if $ARGS[0] = 'gopforest_mitka':
 					act 'Spy':
 						cla
 						*clr
-						temp = RAND(0,1)
+						temp_gadf = RAND(0,1)
 						gs 'stat'
-						if temp = 0:
+						if temp_gadf = 0:
 							'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirameadowanal.jpg"></center>'
 							'Mira is working her ass up and down on Mitka''s hard member, every time she goes down her buttocks slap loudly on his thighs.'
 							gs 'arousal', 'voyeur', 2
@@ -225,17 +225,17 @@ if $ARGS[0] = 'gopforest_mitka':
 				cla
 				*clr
 				minut += 5
-				temp = rand (1,2)
-				if temp = 1:gadboyday = daystart
+				temp_gadf = rand (1,2)
+				if temp_gadf = 1:gadboyday = daystart
 				gs 'stat'
 				!gs 'time'
 
 				'<center><b><font color = maroon>Mitka Pin</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mitka.jpg"></center>'
-				if temp = 1:'Walking through the forest you come face-to-face with Mitka. He stared longingly at your naked body, and you decide...'
-				if temp = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
+				if temp_gadf = 1:'Walking through the forest you come face-to-face with Mitka. He stared longingly at your naked body, and you decide...'
+				if temp_gadf = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
 				*pl
-				if temp = 1:
+				if temp_gadf = 1:
 					act 'To run away and dress':
 						cla
 						*clr
@@ -305,15 +305,15 @@ if $ARGS[0] = 'gopforest_mitka':
 					*clr
 					minut += 15
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><b><font color = maroon>Mitka Pin</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mitka.jpg"></center>'
-					if temp = 1:'Walking through the forest with Mira, you come face-to-face with Mitka. He stared longingly at your naked body...'
-					if temp = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
-					if temp = 1:
+					if temp_gadf = 1:'Walking through the forest with Mira, you come face-to-face with Mitka. He stared longingly at your naked body...'
+					if temp_gadf = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -351,16 +351,16 @@ if $ARGS[0] = 'gopforest_mitka':
 					*clr
 					minut += 5
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><b><font color = maroon>Mitka Pin</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mitka.jpg"></center>'
-					if temp = 1:'Walking through the forest with Mira, you come face-to-face with Mitka. He stared longingly your naked body...'
-					if temp = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
+					if temp_gadf = 1:'Walking through the forest with Mira, you come face-to-face with Mitka. He stared longingly your naked body...'
+					if temp_gadf = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
 
-					if temp = 1:
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -383,9 +383,9 @@ if $ARGS[0] = 'gopforest_mitka':
 							act 'Spy':
 								cla
 								*clr
-								temp = RAND(0,1)
+								temp_gadf = RAND(0,1)
 								gs 'stat'
-								if temp = 0:
+								if temp_gadf = 0:
 									'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirameadowanal.jpg"></center>'
 									'Mira is working her ass up and down on Mitka''s hard member, every time she goes down her buttocks slap loudly on his thighs.'
 									gs 'arousal', 'voyeur', 2
@@ -430,17 +430,17 @@ if $ARGS[0] = 'gopforest_mitka':
 				*clr
 				minut += 5
 				gadboyday = daystart
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gs 'stat'
 				!gs 'time'
 
 				'<center><b><font color = maroon>Mitka Pin</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mitka.jpg"></center>'
-				if temp = 1:'Walking through the forest with Mira, you come face-to-face with Mitka. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far Mitka grabs you in his arms and drags you with him into the nearest bush.'
-				if temp = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
+				if temp_gadf = 1:'Walking through the forest with Mira, you come face-to-face with Mitka. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far Mitka grabs you in his arms and drags you with him into the nearest bush.'
+				if temp_gadf = 2:'Walking through the forest you saw Mitka. Realizing that he hasn''t noticed you yet, you decide...'
 
-				if temp = 1:act 'Further':MiraLoc = 0 & forest_gopsex = 1 & temphant = 4 & gt 'hanters', 'start'
-				if temp = 2:
+				if temp_gadf = 1:act 'Further':MiraLoc = 0 & forest_gopsex = 1 & temphant = 4 & gt 'hanters', 'start'
+				if temp_gadf = 2:
 					act 'Hide':
 						cla
 						*clr
@@ -611,16 +611,16 @@ if $ARGS[0] = 'gopforest_kolyamba':
 				cla
 				*clr
 				minut += 5
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gadboyday = daystart
 				gs 'stat'
 
 				'<center><b><font color = maroon>Calamba</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/kolyamba.jpg"></center>'
-				if temp = 1:'Walking through the forest you come face-to-face with Kolambu. He stared longingly at your naked body, and you decide...'
-				if temp = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
+				if temp_gadf = 1:'Walking through the forest you come face-to-face with Kolambu. He stared longingly at your naked body, and you decide...'
+				if temp_gadf = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
 				*pl
-				if temp = 1:
+				if temp_gadf = 1:
 					act 'To run away and dress':
 						cla
 						*clr
@@ -675,15 +675,15 @@ if $ARGS[0] = 'gopforest_kolyamba':
 					*clr
 					minut += 15
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><b><font color = maroon>Calamba</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/kolyamba.jpg"></center>'
-					if temp = 1:'Walking through the forest you come face-to-face with Kolambu. He stared longingly at your naked body, and you decide...'
-					if temp = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
-					if temp = 1:
+					if temp_gadf = 1:'Walking through the forest you come face-to-face with Kolambu. He stared longingly at your naked body, and you decide...'
+					if temp_gadf = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -721,16 +721,16 @@ if $ARGS[0] = 'gopforest_kolyamba':
 					*clr
 					minut += 5
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><b><font color = maroon>Calamba</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/kolyamba.jpg"></center>'
-					if temp = 1:'Walking through the forest you come face-to-face with Kolambu. He stared longingly at your naked body, and you decide...'
-					if temp = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
+					if temp_gadf = 1:'Walking through the forest you come face-to-face with Kolambu. He stared longingly at your naked body, and you decide...'
+					if temp_gadf = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
 
-					if temp = 1:
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -782,17 +782,17 @@ if $ARGS[0] = 'gopforest_kolyamba':
 				*clr
 				minut += 5
 				gadboyday = daystart
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gs 'stat'
 				!gs 'time'
 
 				'<center><b><font color = maroon>Calamba</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/kolyamba.jpg"></center>'
-				 if temp = 1:'Walking through the forest with Mira, you come face-to-face with Kolambu. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far Kolambu grabs you in his arms and drags you with him into the nearest bush.'
-				 if temp = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
+				 if temp_gadf = 1:'Walking through the forest with Mira, you come face-to-face with Kolambu. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far Kolambu grabs you in his arms and drags you with him into the nearest bush.'
+				 if temp_gadf = 2:'Walking through the forest you saw Kolambu. Realizing that he hasn''t noticed you yet, you decide...'
 
-				if temp = 1:act 'Further':Miraloc = 0 & forest_gopsex = 1 & temphant = 5 & gt 'hanters', 'start'
-				if temp = 2:
+				if temp_gadf = 1:act 'Further':Miraloc = 0 & forest_gopsex = 1 & temphant = 5 & gt 'hanters', 'start'
+				if temp_gadf = 2:
 					act 'Hide':
 						cla
 						*clr
@@ -965,17 +965,17 @@ if $ARGS[0] = 'gopforest_vasyan':
 				cla
 				*clr
 				minut += 5
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gadboyday = daystart
 				gs 'stat'
 				!gs 'time'
 
 				'<center><b><font color = maroon>Vasan Package</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/vasyan.jpg"></center>'
-				if temp = 1:'Walking through the forest you come face-to-face with Vasyan. He stared longingly at your naked body, and you decide...'
-				if temp = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
+				if temp_gadf = 1:'Walking through the forest you come face-to-face with Vasyan. He stared longingly at your naked body, and you decide...'
+				if temp_gadf = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
 				*pl
-				if temp = 1:
+				if temp_gadf = 1:
 					act 'To run away and dress':
 						cla
 						*clr
@@ -1030,15 +1030,15 @@ if $ARGS[0] = 'gopforest_vasyan':
 					*clr
 					minut += 15
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><b><font color = maroon>Vasan Package</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/vasyan.jpg"></center>'
-					if temp = 1:'Walking through the forest you come face-to-face with Vasyan. He stared longingly at your naked body, and you decide...'
-					if temp = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
-					if temp = 1:
+					if temp_gadf = 1:'Walking through the forest you come face-to-face with Vasyan. He stared longingly at your naked body, and you decide...'
+					if temp_gadf = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -1077,16 +1077,16 @@ if $ARGS[0] = 'gopforest_vasyan':
 					*clr
 					minut += 5
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><b><font color = maroon>Vasan Package</font></b></center>'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/vasyan.jpg"></center>'
-					if temp = 1:'Walking through the forest you come face-to-face with Vasyan. He stared longingly at your naked body, and you decide...'
-					if temp = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
+					if temp_gadf = 1:'Walking through the forest you come face-to-face with Vasyan. He stared longingly at your naked body, and you decide...'
+					if temp_gadf = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
 
-					if temp = 1:
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -1138,17 +1138,17 @@ if $ARGS[0] = 'gopforest_vasyan':
 				*clr
 				minut += 5
 				gadboyday = daystart
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gs 'stat'
 				!gs 'time'
 
 				'<center><b><font color = maroon>Vasan Package</font></b></center>'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/vasyan.jpg"></center>'
-				if temp = 1:'Walking through the forest with Mira, you come face-to-face with Vasyan. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far Vasyan grabs you in his arms and drags you with him into the nearest bush.'
-				if temp = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
+				if temp_gadf = 1:'Walking through the forest with Mira, you come face-to-face with Vasyan. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far Vasyan grabs you in his arms and drags you with him into the nearest bush.'
+				if temp_gadf = 2:'Walking through the forest you saw Vasyan. Realizing that he hasn''t noticed you yet, you decide...'
 
-				if temp = 1:act 'Further':Miraloc = 0 & forest_gopsex = 1 & temphant = 6 & gt 'hanters', 'start'
-				if temp = 2:
+				if temp_gadf = 1:act 'Further':Miraloc = 0 & forest_gopsex = 1 & temphant = 6 & gt 'hanters', 'start'
+				if temp_gadf = 2:
 					act 'Hide':
 						cla
 						*clr
@@ -1344,13 +1344,13 @@ if $ARGS[0] = 'gopforest_2boys':
 				cla
 				*clr
 				minut += 5
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gadboyday = daystart
 				gs 'stat'
 				!gs 'time'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/2boys.'+rand(1,2)+'.jpg"></center>'
-				if temp = 1:
+				if temp_gadf = 1:
 					if temphant = 1:'Walking through the forest you come face-to-face with Mitka and Kolambu. They stared longingly at your naked body, and you decide...'
 					if temphant = 2:'Walking through the forest you come face-to-face with Mitka and Vasyan. They stared longingly at your naked body, and you decide...'
 					if temphant = 3:'Walking through the forest you come face-to-face with Kolambu and Vasyan. They stared longingly at your naked body, and you decide...'
@@ -1360,7 +1360,7 @@ if $ARGS[0] = 'gopforest_2boys':
 					if temphant = 3:'Walking through the woods you saw Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 				end
 				*pl
-				if temp = 1:
+				if temp_gadf = 1:
 					act 'To run away and dress':
 						cla
 						*clr
@@ -1414,12 +1414,12 @@ if $ARGS[0] = 'gopforest_2boys':
 					*clr
 					minut += 15
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/2boys.'+rand(1,2)+'.jpg"></center>'
-					if temp = 1:
+					if temp_gadf = 1:
 						if mitboyrand = 1:'Walking through the forest with Mira, you come face-to-face with Mitka and Kolambu. They stared longingly at your naked body, and you decide...'
 						if mitboyrand = 2:'Walking through the forest with Mira, you come face-to-face with Mitka and Vasyan. They stared longingly at your naked body, and you decide...'
 						if mitboyrand = 3:'Walking through the forest with Mira, you come face-to-face with Kolambu and Vasyan. They stared longingly at your naked body, and you decide...'
@@ -1428,7 +1428,7 @@ if $ARGS[0] = 'gopforest_2boys':
 						if mitboyrand = 2:'Walking through the forest with Mira you saw Mitka and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 						if mitboyrand = 3:'Walking through the forest with Mira you saw Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 					end
-					if temp = 1:
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -1468,12 +1468,12 @@ if $ARGS[0] = 'gopforest_2boys':
 					*clr
 					minut += 5
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/2boys.'+rand(1,2)+'.jpg"></center>'
-					if temp = 1:
+					if temp_gadf = 1:
 						if mitboyrand = 1:'Walking through the forest with Mira, you come face-to-face with Mitka and Kolambu. They stared longingly at your naked body, and you decide...'
 						if mitboyrand = 2:'Walking through the forest with Mira, you come face-to-face with Mitka and Vasyan. They stared longingly at your naked body, and you decide...'
 						if mitboyrand = 3:'Walking through the forest with Mira, you come face-to-face with Kolambu and Vasyan. They stared longingly at your naked body, and you decide...'
@@ -1483,7 +1483,7 @@ if $ARGS[0] = 'gopforest_2boys':
 						if mitboyrand = 3:'Walking through the forest with Mira you saw Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 					end
 
-					if temp = 1:
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -1547,12 +1547,12 @@ if $ARGS[0] = 'gopforest_2boys':
 				*clr
 				minut += 5
 				gadboyday = daystart
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gs 'stat'
 				!gs 'time'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/2boys.'+rand(1,2)+'.jpg"></center>'
-				if temp = 1:
+				if temp_gadf = 1:
 					if mitboyrand = 1:'Walking through the forest with Mira, you come face-to-face with Mitka and Kolambu. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far the guys grab you by the arms and drag you with them into the nearest bush.'
 					if mitboyrand = 2:'Walking through the forest with Mira, you come face-to-face with Mitka and Vasyan. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far the guys grab you by the arms and drag you with them into the nearest bush.'
 					if mitboyrand = 3:'Walking through the forest with Mira, you come face-to-face with Kolambu and Vasyan. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far the guys grab you by the arms and drag you with them into the nearest bush.'
@@ -1562,8 +1562,8 @@ if $ARGS[0] = 'gopforest_2boys':
 					if mitboyrand = 3:'Walking through the forest with Mira you saw Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 				end
 
-				if temp = 1:act 'Further':Miraloc = 0 & forest_gopsex = 2 & gt 'hantersex', 'doublelovesex'
-				if temp = 2:
+				if temp_gadf = 1:act 'Further':Miraloc = 0 & forest_gopsex = 2 & gt 'hantersex', 'doublelovesex'
+				if temp_gadf = 2:
 					act 'Hide':
 						cla
 						*clr
@@ -1732,19 +1732,19 @@ if $ARGS[0] = 'gopforest_3boys':
 				cla
 				*clr
 				minut += 5
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gadboyday = daystart
 				gs 'stat'
 				!gs 'time'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/3boys.'+rand(1,2)+'.jpg"></center>'
-				if temp = 1:
+				if temp_gadf = 1:
 					'Walking through the forest you come face-to-face with Mitka, Kolambu and Vasyan. They stared longingly at your naked body, and you decide...'
 				else
 					'Walking through the forest you saw Mitka, Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 				end
 				*pl
-				if temp = 1:
+				if temp_gadf = 1:
 					act 'To run away and dress':
 						cla
 						*clr
@@ -1798,17 +1798,17 @@ if $ARGS[0] = 'gopforest_3boys':
 					*clr
 					minut += 15
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/3boys.'+rand(1,2)+'.jpg"></center>'
-					if temp = 1:
+					if temp_gadf = 1:
 						'Walking through the forest with Mira, you come face-to-face with Mitka, Kolambu and Vasyan. They stared longingly at your naked body, and you decide...'
 					else
 						'Walking through the forest with Mira you saw Mitka, Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 					end
-					if temp = 1:
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -1848,18 +1848,18 @@ if $ARGS[0] = 'gopforest_3boys':
 					*clr
 					minut += 5
 					gadboyday = daystart
-					temp = rand (1,2)
+					temp_gadf = rand (1,2)
 					gs 'stat'
 					!gs 'time'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/3boys.'+rand(1,2)+'.jpg"></center>'
-					if temp = 1:
+					if temp_gadf = 1:
 						'Walking through the forest with Mira, you come face-to-face with Mitka, Kolambu and Vasyan. They stared longingly at your naked body, and you decide...'
 					else
 						'Walking through the forest with Mira you saw Mitka, Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 					end
 
-					if temp = 1:
+					if temp_gadf = 1:
 						act 'To run away and dress':
 							cla
 							*clr
@@ -1911,19 +1911,19 @@ if $ARGS[0] = 'gopforest_3boys':
 				*clr
 				minut += 5
 				gadboyday = daystart
-				temp = rand (1,2)
+				temp_gadf = rand (1,2)
 				gs 'stat'
 				!gs 'time'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/3boys.'+rand(1,2)+'.jpg"></center>'
-				if temp = 1:
+				if temp_gadf = 1:
 					'Walking through the forest with Mira, you come face-to-face with Mitka, Kolambu and Vasyan. You yelp in surprise, and rush to your clothing. You are running away with Mira, but before you get too far the guys grab you by the arms and drag you with them into the nearest bush..'
 				else
 					'Walking through the forest with Mira you saw Mitka, Kolambu and Vasyan. Realizing that they haven''t noticed you yet, you decide...'
 				end
 
-				if temp = 1:act 'Further':Miraloc = 0 & forest_gopsex = 3 & gt 'hanters', 'start'
-				if temp = 2:
+				if temp_gadf = 1:act 'Further':Miraloc = 0 & forest_gopsex = 3 & gt 'hanters', 'start'
+				if temp_gadf = 2:
 					act 'Hide':
 						cla
 						*clr
@@ -2069,10 +2069,10 @@ if $ARGS[0] = 'mushroom_pickers2':
 
 	act 'Stay here':gt 'gadforest','1'
 	act 'Go for the mushroom':
-		temp = rand(1,3)
-		if temp = 1: gt 'gadforest','2'
-		if temp = 2: gt 'gadforest','3'
-		if temp = 3: gt 'gadforest','4'
+		temp_gadf = rand(1,3)
+		if temp_gadf = 1: gt 'gadforest','2'
+		if temp_gadf = 2: gt 'gadforest','3'
+		if temp_gadf = 3: gt 'gadforest','4'
 	end
 end
 if $ARGS[0] = 'mushroom_pickers3':
@@ -2172,18 +2172,18 @@ if $ARGS[0] = 'basket':
 	cla
 	*clr
 	minut += 5
-	temp = rand(1,2)
+	temp_gadf = rand(1,2)
 	foresteventday = daystart
 	gs 'stat'
 	!gs 'time'
 
-	if temp = 1:
+	if temp_gadf = 1:
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/basket_boletus.jpg"></center>'
 		'Wandering in the forest you find a basket full of mushrooms. Strange, someone must have left it here or just lost it.'
 
 		act 'Take':boletus += 10 & gt $loc, $metka
 	end
-	if temp = 2:
+	if temp_gadf = 2:
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/basket_bilberry.jpg"></center>'
 		'Wandering in the forest you find a basket full of berries. Strange, someone must have left it here or just lost it.'
 
@@ -2366,12 +2366,12 @@ if $ARGS[0] = 'forest_hanters':
 					act 'Further':hanters = 1 & wolf_know = 1 & minut += 60 & gt 'swamp_yard'
 				else
 					act 'Further':
-						temp = rand(1,3)
+						temp_gadf = rand(1,3)
 						temphant = rand(1,3)
 						hanters = 1
-						if temp = 1:
+						if temp_gadf = 1:
 							forest_hantersex = 1 & gt 'hanters', 'start'
-						elseif temp = 2:
+						elseif temp_gadf = 2:
 							forest_hantersex = 2 & gt 'hantersex', 'doublelovesex'
 						else
 							forest_hantersex = 3 & gt 'hanters', 'start'
@@ -2445,11 +2445,11 @@ if $ARGS[0] = 'forest_hanters':
 						act 'To go with the hunters':hanters = 1 & minut += 60 & gt 'swamp_yard'
 						act 'Stay here':gt $loc, $metka
 					else
-						temp = rand(1,3)
+						temp_gadf = rand(1,3)
 						temphant = rand(1,3)
-						if temp = 1:hanters = 1 & forest_hantersex = 1 & gt 'hanters', 'start'
-						if temp = 2:hanters = 1 & forest_hantersex = 2 & gt 'hantersex', 'doublelovesex'
-						if temp = 3:hanters = 1 & forest_hantersex = 3 & gt 'hanters', 'start'
+						if temp_gadf = 1:hanters = 1 & forest_hantersex = 1 & gt 'hanters', 'start'
+						if temp_gadf = 2:hanters = 1 & forest_hantersex = 2 & gt 'hantersex', 'doublelovesex'
+						if temp_gadf = 3:hanters = 1 & forest_hantersex = 3 & gt 'hanters', 'start'
 					end
 				end
 			end
@@ -2474,12 +2474,12 @@ end
 if $ARGS[0] = 'forest_road':
 	cla
 	*clr
-	temp = rand(1,10)
+	temp_gadf = rand(1,10)
 	gs 'stat'
 	!gs 'time'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/forest_road.jpg"></center>'
 	'You`re off, on the road towards the village, humming happily to yourself.'
-	if temp > 3:
+	if temp_gadf > 3:
 		act 'Further':
 			cla
 			*clr
@@ -2514,7 +2514,7 @@ if $ARGS[0] = 'forest_road':
 						cla
 						*clr
 						minut += 25
-						temp = rand(1,4)
+						temp_gadf = rand(1,4)
 						pcs_sweat += 20
 						gs 'stat'
 
@@ -2522,15 +2522,15 @@ if $ARGS[0] = 'forest_road':
 						'You`ve been running up hill and down hill, too afraid to even to look behind you. In the end the exhaustion made you stop, after a quick look around you realize that no one is behind you, chasing you, but now you have no idea where you are.'
 
 						act 'Further':
-							if temp = 1: gt 'gadforestlost','1'
-							if temp = 2: gt 'gadforestlost','2'
-							if temp = 3: gt 'gadforestlost','3'
-							if temp = 4: gt 'gadforestlost','4'
+							if temp_gadf = 1: gt 'gadforestlost','1'
+							if temp_gadf = 2: gt 'gadforestlost','2'
+							if temp_gadf = 3: gt 'gadforestlost','3'
+							if temp_gadf = 4: gt 'gadforestlost','4'
 						end
 					end
 				end
 			end
-							
+
 			act 'Freeze in terror':
 				cla
 				*clr
@@ -2550,12 +2550,12 @@ end
 if $ARGS[0] = 'swamp_road':
 	cla
 	*clr
-	temp = rand(1,10)
+	temp_gadf = rand(1,10)
 	gs 'stat'
 	!gs 'time'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/forest_road.jpg"></center>'
 	'You went on the road in the direction of the swamp, merrily humming to yourself.'
-	if temp > 3:
+	if temp_gadf > 3:
 		act 'Further':
 			cla
 			*clr
@@ -2590,7 +2590,7 @@ if $ARGS[0] = 'swamp_road':
 						cla
 						*clr
 						minut += 25
-						temp = rand(1,4)
+						temp_gadf = rand(1,4)
 						pcs_sweat += 20
 						gs 'stat'
 
@@ -2598,10 +2598,10 @@ if $ARGS[0] = 'swamp_road':
 						'You`ve been running up hill and down hill, too afraid to even to look behind you. In the end the exhaustion made you stop, after a quick look around you realize that no one is behind you, chasing you, but now you have no idea where you are.'
 
 						act 'Further':
-							if temp = 1: gt 'gadforestlost','1'
-							if temp = 2: gt 'gadforestlost','2'
-							if temp = 3: gt 'gadforestlost','3'
-							if temp = 4: gt 'gadforestlost','4'
+							if temp_gadf = 1: gt 'gadforestlost','1'
+							if temp_gadf = 2: gt 'gadforestlost','2'
+							if temp_gadf = 3: gt 'gadforestlost','3'
+							if temp_gadf = 4: gt 'gadforestlost','4'
 						end
 					end
 				end
@@ -2651,7 +2651,7 @@ if $ARGS[0] = 'lost':
 			cla
 			*clr
 			minut += 25
-			temp = rand(1,4)
+			temp_gadf = rand(1,4)
 			pcs_sweat += 20
 			gs 'stat'
 
@@ -2659,10 +2659,10 @@ if $ARGS[0] = 'lost':
 			'You`ve been running up hill and down hill, too afraid to even to look behind you. In the end the exhaustion made you stop, after a quick look around you realize that no one is behind you, chasing you, but now you have no idea where you are.'
 
 			act 'Further':
-				if temp = 1: gt 'gadforestlost','1'
-				if temp = 2: gt 'gadforestlost','2'
-				if temp = 3: gt 'gadforestlost','3'
-				if temp = 4: gt 'gadforestlost','4'
+				if temp_gadf = 1: gt 'gadforestlost','1'
+				if temp_gadf = 2: gt 'gadforestlost','2'
+				if temp_gadf = 3: gt 'gadforestlost','3'
+				if temp_gadf = 4: gt 'gadforestlost','4'
 			end
 		end
 
@@ -2718,7 +2718,7 @@ if $ARGS[0] = 'relax':
 			cla
 			*clr
 			minut += 25
-			temp = rand(1,4)
+			temp_gadf = rand(1,4)
 			pcs_sweat += 20
 			gs 'stat'
 
@@ -2726,10 +2726,10 @@ if $ARGS[0] = 'relax':
 			'You`ve been running up hill and down hill, too afraid to even to look behind you. In the end the exhaustion made you stop, after a quick look around you realize that no one is behind you, chasing you, but now you have no idea where you are.'
 
 			act 'Further':
-				if temp = 1: gt 'gadforestlost','1'
-				if temp = 2: gt 'gadforestlost','2'
-				if temp = 3: gt 'gadforestlost','3'
-				if temp = 4: gt 'gadforestlost','4'
+				if temp_gadf = 1: gt 'gadforestlost','1'
+				if temp_gadf = 2: gt 'gadforestlost','2'
+				if temp_gadf = 3: gt 'gadforestlost','3'
+				if temp_gadf = 4: gt 'gadforestlost','4'
 			end
 		end
 

+ 15 - 15
locations/gadforestswamp

@@ -36,11 +36,11 @@ if $ARGS[0] = '1':
 		if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and CloSkirtShortness > 0:'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/goswamp_ski.jpg"></center>'
 		if $clothingworntype = 'nude':'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/goswamp_nude0.'+rand(4,5)+'.jpg"></center>'
 		'You entered the swamp and felt your feet starting to sink into the mud...'
-		temp = RAND(1,100)
+		temp_gads = RAND(1,100)
 		act 'Go further':
-			if swamprand > temp:gt 'swamp_yard'
-			if swamprand < temp and temp >= 90:over = 10 & gt 'gameover'
-			if swamprand < temp and temp < 90:gt 'gadforestswamp', '2'
+			if swamprand > temp_gads:gt 'swamp_yard'
+			if swamprand < temp_gads and temp_gads >= 90:over = 10 & gt 'gameover'
+			if swamprand < temp_gads and temp_gads < 90:gt 'gadforestswamp', '2'
 		end
 	end
 end
@@ -68,14 +68,14 @@ if $ARGS[0] = '2':
 		*clr & cla
 		minut += 10
 		if pcs_sweat < 10: pcs_sweat += 10	
-		if week = 6 or week = 7:temp = RAND(1,3)
-		if week < 6:temp = RAND(1,5)
+		if week = 6 or week = 7:temp_gads = RAND(1,3)
+		if week < 6:temp_gads = RAND(1,5)
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/gadforestlosthelp.jpg"></center>'
 		'You are exhausted and begin to scream for help, suddenly you see people...'
 
 		act 'Wait':
-			if temp = 1:
+			if temp_gads = 1:
 				*clr & cla
 				minut += 10
 				hanters = 1
@@ -102,16 +102,16 @@ if $ARGS[0] = '2':
 		stren_exp += rand(0,1)
 		agil_exp += rand(0,1)
 		pcs_sweat += 30
-		temp = RAND(1,100)
+		temp_gads = RAND(1,100)
 		gs 'stat'
 
 		dynamic $swampclothes
 		'You decided not to tempt fate more and turn back...'
 
 		act 'Go':
-			if swamprand > temp:gt 'gadforestswamp','1'
-			if swamprand < temp and temp <= 20:over = 10 & gt'gameover'
-			if swamprand < temp and temp > 20:gt 'gadforestswamp','2'
+			if swamprand > temp_gads:gt 'gadforestswamp','1'
+			if swamprand < temp_gads and temp_gads <= 20:over = 10 & gt'gameover'
+			if swamprand < temp_gads and temp_gads > 20:gt 'gadforestswamp','2'
 		end
 	end
 	act 'Try to go on to the house':
@@ -122,16 +122,16 @@ if $ARGS[0] = '2':
 		stren_exp += rand(0,1)
 		agil_exp += rand(0,1)
 		pcs_sweat += 30
-		temp = RAND(1,100)
+		temp_gads = RAND(1,100)
 		gs 'stat'
 
 		dynamic $swampclothes
 		'You thought more about it and decided against it. You move on from the house...'
 
 		act 'Go':
-			if swamprand > temp:gt 'swamp_yard'
-			if swamprand < temp and temp <= 30:over = 10 & gt'gameover'
-			if swamprand < temp and temp > 30:gt 'gadforestswamp','2'
+			if swamprand > temp_gads:gt 'swamp_yard'
+			if swamprand < temp_gads and temp_gads <= 30:over = 10 & gt'gameover'
+			if swamprand < temp_gads and temp_gads > 30:gt 'gadforestswamp','2'
 		end 
 	end
 end

+ 1 - 3
locations/gkafe

@@ -70,9 +70,7 @@ else
 			if hour >= 6 and hour < 16 and StoryLine > 0:
 				'Your <a href="exec:gt ''mother''">mother</a> is currently working at the cafe bar.'
 			else
-				!!the borislav content is broken at the moment
-				!!'The bar owner <a href="exec:GT ''motherkafeboss''">Borislav</a> is currently taking orders in the bar. Most people call him Slava.'
-				'The bar owner Borislav is currently taking orders in the bar. Most people call him Slava.'
+				'The bar owner <a href="exec:GT ''motherkafeboss''">Borislav</a> is currently taking orders in the bar. Most people call him Slava.'
 			end
 		end
 			

+ 7 - 5
locations/katjaEv

@@ -10,11 +10,13 @@ if $ARGS[0] = '':
 	'Katja looks at you, smiling. "<<$pcs_nickname>>, come to my house, we can help each other with our homework."'
 
 	if fedorKozlovQW >= 10 and FedorKatjaChat = 0:FedorKatjaChat = 1 & 'You and Katja run into Fedor. He waves as he asks "Hey girls, what are you two up to?" Katja downcasts her eyes, noticably embarrassed. "We are just going to do our homework together." Fedor thinks for a bit, then says, "Okay Then, I''ll see you some other time." Then turns and walks away.'
-
-	'KatjaLust - <<KatjaLust>>'
-	'KatjaSlut - <<KatjaSlut>>'
-	'KatjaDom - <<KatjaDom>>'
-	'KatjaMastr - <<KatjaMastr>>'
+	''
+	if katja_debug = 1:
+		'KatjaLust - <<KatjaLust>>'
+		'KatjaSlut - <<KatjaSlut>>'
+		'KatjaDom - <<KatjaDom>>'
+		'KatjaMastr - <<KatjaMastr>>'
+	end
 
 	act 'Say goodbye and go home':gt 'pavResidential'
 

+ 2 - 2
locations/kiosk

@@ -197,11 +197,11 @@ if $ARGS[0] =  'themes':
 
 	i = 1
 	:phonethemeloop
-	if phonetheme[i] = 0: '<a href="exec: money -= 500 & phonetheme[<<i>>] = 1 & gt ''kiosk''">Buy the <<$phonetheme_name[i]>> theme.</a>'
+	if phonetheme[i] = 0: '<a href="exec: money -= 500 & phonetheme[<<i>>] = 1 & gt ''kiosk'', ''themes''">Buy the <<$phonetheme_name[i]>> theme.</a>'
 	i += 1
 	if i < 13: jump 'phonethemeloop'
 
-	act 'Return': $kioskloc = 'counter' & gt 'kiosk', 'counter'
+	act 'Return': gt 'kiosk', 'counter'
 end
 
 --- kiosk ---------------------------------

+ 2 - 0
locations/love

@@ -237,6 +237,8 @@ if $ARGS[0] = '2':
 	cla
 	*clr
 	'(Further actions are available.)'
+	!! if some writer would volunteer...
+	loverlove[lover_number] = 2
 
 	act 'To invite':
 		cla

+ 2 - 1
locations/lover_love

@@ -12,7 +12,8 @@ if loverlove[lover_number] = 3:
 			minut += 60
 			husband = 100
 			husbanday = 0
-			$husName = $lover[lover_number]
+			$husID = $lover[lover_number]
+			$husName = $loverdesc[lover_number]
 			$husHair = $loverface[lover_number]
 			$husBody = $loverbod[lover_number]
 			$husFat = $loverbod[lover_number]

+ 1 - 3
locations/lover_meet

@@ -33,8 +33,6 @@ if $ARGS[0] = 'start':
 	lipsDay = 9
 	titsDay = 12
 	figureDay = 15
-	
-	gs 'lover_love'
 		
 	!! This is the start of the usual talk
 	!!character 0 - soft, 1 -norm 2 - aggressor
@@ -105,7 +103,7 @@ if $ARGS[0] = 'start':
 		end
 	end
 	
-	
+	gs 'lover_love'
 	
 	!! QUEST VARIABLES!!! WOOOT ALMOST TIME!
 	didPushAway = 0

+ 4 - 4
locations/metro

@@ -143,16 +143,16 @@ if $ARGS[0] = 'vagon':
 	end
 
 	if metro_busy = 0:
-		'<center><img src="images/locations/city/shared/metro/metroempty.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/shared/metro/metroempty.jpg"></center>'
 		'The car is almost completely empty, one or two other passengers are in the car with you. It seems a bit odd and a little creepy seeing the car this empty. You have practically the whole car to yourself and pick the cleanest spot to sit.'
 	elseif metro_busy = 1:
-		'<center><img src="images/locations/city/shared/metro/metro.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/shared/metro/metro.jpg"></center>'
 		'The car is mostly empty, leaving you a choice of seats. You easily find a place for yourself, leaving you plenty of room to get comfortable. The few other people on the car, mind their own business, leaving you to your own thoughts.'
 	elseif metro_busy = 2:
-		'<center><img src="images/locations/city/shared/metro/metrofull<<rand(1,5)>>.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/shared/metro/metrofull<<rand(1,5)>>.jpg"></center>'
 		'The car is full of people, all of the seats are taken, but only a few people are forced to stand. You easily find a place for yourself, at least it is not packed, leaving you plenty of room to get comfortable.'
 	else
-		'<center><img src="images/locations/city/shared/metro/metropacked.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/shared/metro/metropacked.jpg"></center>'
 		'The car is packed with people, most of them are forced to stand, as there is not enough seats. It is so tightly packed that people are crammed tight up against each other either in the seats or standing up. You manage to squeeze yourself in among the people, you can feel other bodies pressed up tightly against yours, it is very uncomfortable and hot.'
 	end
 

+ 7 - 1
locations/mirror

@@ -407,10 +407,16 @@ if $ARGS[0] = 'steam':
 end &! --- steam ----
 
 if $ARGS[0] = 'brush':
+	*clr & cla
 	minut += 3
 	pcs_hairbsh = 1
+	if player_avatar = 1:
+		'<center><img <<$set_imgh>> src="images/avatar.jpg"></center>'
+	else
+		'<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
+	end
 	'You brush your hair.'
-	wait 500
+	wait 1000
 	if $mirrorloc = 'mirror':
 		gt 'mirror', 'start'
 	else

File diff suppressed because it is too large
+ 421 - 360
locations/motherkafeboss


+ 2 - 2
locations/obj_din

@@ -542,7 +542,7 @@ if $ARGS[0] = 'stats_sex':
 		pl 'You had sex with <<guy+temp>> guys.'
 	elseif guy+temp = 0 and hidden_guy > 0:
 		pl 'You had sex with <<hidden_guy>> guys, but you do not have any recollection of it. You still think of yourself as a virgin.'
-	else
+	elseif guy+temp > 0 and hidden_guy > 0:
 		pl 'You had sex with <<guy+hidden_guy+temp>> guys, but you know only about <<guy+temp>> of them.'
 	end
 	temp = func('shortgs','girl') 
@@ -550,7 +550,7 @@ if $ARGS[0] = 'stats_sex':
 		pl 'You had sex with <<girl+temp>> girls.'
 	elseif girl+temp = 0 and hidden_girl > 0:
 		pl 'You had sex with <<hidden_girl>> girls, but you do not have any recollection of any of it.'
-	else
+	elseif girl+temp > 0 and hidden_girl > 0:
 		pl 'You had sex with <<girl+temp+hidden_girl>> girls, but you know only about <<girl+temp>> of them.'
 	end
 	if divorced > 0:pl 'You were married <<divorced>> times.'

+ 61 - 65
locations/pavSharedApt

@@ -286,7 +286,7 @@ if $ARGS[0] = 'start':
 		pavIntroStep = 0
 		introDone = 0
 		minut = 5
-		!Need to have some actual story to this with NPC reactions. 
+		!Need to have some actual story to this with NPC reactions.
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/revenge/crying.jpg"></center>'
 		'You''ve been kicked out of the apartment due to having children.'
 		pavSharedAptEnabled = 0
@@ -566,7 +566,8 @@ if $ARGS[0] = 'bathroom':
 
 	'<center><h3>Bathroom</h3></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/vanrpar.jpg"></center>'
-	'Modest bathroom, containing all that young people need for their daily life, such as a Shower, toilet, <a href="exec:GT ''mirror'',''start''">mirror</a>, sink and even a bath tub.'
+	'Modest bathroom, containing all that young people need for their daily life, such as:'
+	'A Shower, toilet, <a href="exec:GT ''mirror'',''start''">mirror</a>, where you can ' + iif(pcs_hairbsh = 0,'<a href="exec:GT ''mirror'',''brush''">brush</a>','brush') + ' your hair, a sink and even a bath tub.'
 
 	gs 'din_van', 'private'
 	act 'Leave':gt 'pavSharedApt', 'start'
@@ -625,7 +626,7 @@ if $ARGS[0] = 'kitchen':
 			pcs_mood += rand(3, 6)
 			'You make a refreshing cup of tea and everything seems a little better.'
 		end
-		
+
 		gs 'stat'
 
 		act 'Get up from the table':gt 'pavSharedApt', 'kitchen'
@@ -824,60 +825,31 @@ if $ARGS[0] = 'pcsRoom':
 	'<center><b><font color="maroon">Living Room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/shared/sharedapt/bedroom/sofabed.jpg"></center>'
 	''
-	'The living room wasn''t in use by the other apartment occupants, so it is now rented to use as a bedroom. It''s sparsly decorated, with, a <a href="exec:gt ''bed'', ''start''">sofabed</a>, against the back wall.'
+	'The living room wasn''t in use by the other apartment occupants, so it is now rented to use as a bedroom. It''s sparsly decorated, with, a <a href="exec:gt ''bed'', ''start''">sofa bed</a>, against the back wall.'
 	''
-	'Beside the sofabed, is an old cabinet, with your <a href="exec:gt ''budilnik'', ''start''">alarm clock</a> on top.'
+	'Beside the sofa bed, is an old cabinet, with your <a href="exec:gt ''budilnik'', ''start''">alarm clock</a> on top.'
 	if budilnikOn = 0:
 		'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 ''pavSharedApt'',''pcsRoom''">off</a>.'
 	else
 		'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 ''pavSharedApt'',''pcsRoom''">on</a>.'
-	end 
+	end
 	''
 	if TV = 0:$TV = 'a great place for a TV, if you had one.'
 	if TV = 1:$TV = 'an old CRT <a href="exec:gt ''TV'', ''start''">TV</a> sits on the shelf'
 	'There is an wall unit at the other side of the room, <<$TV>>. Everyone in the household spends their time in their own rooms, so there was never a reason to use the living room for its intended purpose.'
 	''
-	'On the other side of the sofabed are your old <a href="exec:gt ''clothing'', ''view_clothing_list'', ''store''">suitcases</a>, which you could use to store the clothes you don''t often wear.'
+	'On the other side of the sofa bed are your old <a href="exec:gt ''clothing'', ''view_clothing_list'', ''store''">suitcases</a>, which you could use to store the clothes you don''t often wear.'
 	''
 	'There is no door to the living room, instead there''s <a href="exec:view''images/shared/sharedapt/bedroom/curtain.jpg''">curtain</a> covering entry to the room, which gives you a modicum of privacy; not much better than the state of the non-existant window curtains'
 
-	act 'Sit on the sofabed':
-		*clr & cla
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/sdivan.jpg"></center>'
-		'<center>A small sofabed, when not unfolded, is just big enough for you to curl up on and take a nap./center>'
-		
-		if pornMagazine > 0:'<br>There is a porn magazine under the sofa cushions'
-		
-		gs 'events', 'read_porn'
-		gs 'events', 'read'
-
-		if pcs_horny >= 50:
-			act 'Masturbate':gt 'selfplay', 'start'
-		end
-
-		act 'Take a nap (1:00)':
-			if pcs_sleep < 90:
-				pcs_sleep += 10
-				pcs_health += 5
-				minut += 60
-				gs 'stat'
-				'You sleep about an hour.'
-			else
-				minut += 5
-				gs 'stat'
-				'You are not tired enough to sleep, even for a short nap.'
-			end
-		end
-	act 'Get up':gt 'pavSharedApt', 'pcsRoom'
-	end
+	act 'Sit on the sofa bed':gt 'pavSharedApt', 'sofabed'
 
 	if obruch > 0: '<br>A hula hoop stands in corner of the room. '
 	if skak > 0: 'A jump rope is on a shelf. '
 	if bookYog > 0: 'A yoga mat is rolled up in a corner. '
 	gs 'exercise', 'start'
 	''
-	
+
 	if komp = 1:'Your <a href="exec:gorodokKomp = 1 & GT ''Komp'',''start''">laptop</a> is sitting on small table.'
 
 	if student > 0 and kursovik < 100:
@@ -891,7 +863,7 @@ if $ARGS[0] = 'pcsRoom':
 
 			pcs_mood -= 10
 			'<center><img <<$set_imgh>> src="images/pc/activities/study.jpg"></center>'
-			'You sit down on the sofabed and do your coursework, you''ve finished <<kursovik>> percent of it.'
+			'You sit down on the sofa bed and do your coursework, you''ve finished <<kursovik>> percent of it.'
 
 			act 'Stand up':gt 'pavSharedApt', 'pcsRoom'
 		end
@@ -972,40 +944,25 @@ if $ARGS[0] = 'pcsRoom':
 	if sewing_kit = 1:
 		'Your <a href="exec:gt ''sewing'',''start''">sewing kit</a> is stored on a shelf.'
 	end
-	
+
 	if tovarL > 0:'You currently have <<tovarL>> trinkets to sell at the station. The maximum you can carry with you is 30.'
 
 	dynamic $wearpan
 	dynamic $removepan
 	!gs 'subkid'
 	if pcs_sleep <= 80:
-		if succubusQW = 2 and $clothingworntype ! 'nude':
-			act 'Undress and go to sleep':
-				gs 'clothing', 'strip'
-				gt 'bed2', 'succhoice'
-			end
-		elseif succubusQW = 2 and $clothingworntype = 'nude':
-			act 'Go to sleep':
+		if $clothingworntype = 'nude':
+			$sleep_txt = 'Go to sleep'
+		else
+			$sleep_txt = 'Undress and go to sleep'
+		end
+		if succubusQW = 2:
+			act '<<$sleep_txt>>':
+				if $clothingworntype ! 'nude': gs 'clothing', 'strip'
 				gt 'bed2', 'succhoice'
 			end
-		elseif $clothingworntype ! 'nude':
-			act 'Undress and go to sleep':
-				if disable_autosave = 0:
-					if StoryLine = 0:
-						savegame 'autosave.sav'
-					else
-						savegame 'autosave_alt.sav'
-					end
-				end
-				gs 'clothing', 'strip'
-				if magf2bdo = 2:
-					gt 'bed2', 'magbstchoice'
-				else
-					gt 'bed2', 'sleep'
-				end
-			end
-		elseif $clothingworntype = 'nude':
-			act 'Go to sleep':
+		else
+			act '<<$sleep_txt>>':
 				if disable_autosave = 0:
 					if StoryLine = 0:
 						savegame 'autosave.sav'
@@ -1013,17 +970,56 @@ if $ARGS[0] = 'pcsRoom':
 						savegame 'autosave_alt.sav'
 					end
 				end
+				if $clothingworntype ! 'nude': gs 'clothing', 'strip'
 				if magf2bdo = 2:
 					gt 'bed2', 'magbstchoice'
 				else
 					gt 'bed2', 'sleep'
 				end
 			end
+			killvar '$sleep_txt'
 		end
 	end
 	act 'Leave the room':gt 'pavSharedApt', 'start'
 end
 
+if $ARGS[0] = 'sofabed':
+	$loc = 'pavSharedApt'
+	$metka = 'sofabed'
+	*clr & cla
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/shared/sharedapt/bedroom/sofabed.jpg"></center>'
+	'<center>A small sofa bed, when not unfolded, is just big enough for you to curl up on and take a nap.</center>'
+
+	if TV = 1:
+		act 'Watch some TV':gt 'TV', 'start'
+	end
+
+	if pornMagazine > 0:'<br>There is a porn magazine under the sofa cushions'
+
+	gs 'events', 'read_porn'
+	gs 'events', 'read'
+
+	if pcs_horny >= 50:
+		act 'Masturbate':gt 'selfplay', 'start'
+	end
+
+	act 'Take a nap (1:00)':
+		if pcs_sleep < 90:
+			pcs_sleep += 10
+			pcs_health += 5
+			minut += 60
+			gs 'stat'
+			'You sleep about an hour.'
+		else
+			minut += 5
+			gs 'stat'
+			'You are not tired enough to sleep, even for a short nap.'
+		end
+	end
+	act 'Get up':gt 'pavSharedApt', 'pcsRoom'
+end
+
 if $ARGS[0] = 'ndRoom':
 	$loc = 'pavSharedApt'
 	$metka = 'ndRoom'

+ 24 - 28
locations/poli

@@ -1420,12 +1420,12 @@ if $ARGS[0] = 'cosmetic1':
 		'Get XXL breast implants - 200,000 <b>₽</b>'
 	end
 	if money >= 200000 and silicone = 0 and fillimplant = 0 and stringimplant = 0:
-		'<a href="exec:brSurTemp = 20 & fillimplant = 1 & gt ''poli'', ''bImplantFill''">Get fillable implants</a> - 200,000 <b>₽</b>'
+		'<a href="exec:brSurTemp = 20 & fillimplant = 1 & gt ''poli'', ''bImplantA''">Get fillable implants</a> - 200,000 <b>₽</b>'
 		else
 		'Get fillable implants - 200,000 <b>₽</b>'
 	end
 	if money >= 250000 and silicone = 0 and fillimplant = 0 and stringimplant = 0:
-		'<a href="exec:brSurTemp = 20 & stringimplant = 1 & gt ''poli'', ''bImplantString''">Get string implants</a> - 250,000 <b>₽</b>'
+		'<a href="exec:brSurTemp = 20 & stringimplant = 1 & gt ''poli'', ''bImplantA''">Get string implants</a> - 250,000 <b>₽</b>'
 		else
 		'Get string implants - 250,000 <b>₽</b>'
 	end
@@ -1530,20 +1530,28 @@ if $ARGS[0] = 'bImplantA':
 	cls
 	minut += 60
 	silicone = brSurTemp
-	money -= 90000
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
-	'The surgeon has you strip, put on a gown and lie down on the table. He gives you a mask and tells you: "Just breathe in deeply... we''ll be done before you know it."'
-	'By the time you wake up again, the procedure is complete.'
-
-	act 'Continue':gt 'poli', 'cosmetic1'
-end
-
-if $ARGS[0] = 'bImplantFill':
-	cls
-	minut += 60
-	silicone = brSurTemp
-	money -= 200000
+	! Get String Implants
+	if stringimplant = 1:
+		money -= 250000
+	! Get Fillable Implants
+	elseif fillimplant = 1:
+		money -= 200000
+	! Get XXL Implants
+	elseif silicone = 40:
+		money -= 200000
+	! Get Large Implants
+	elseif silicone = 30:
+		money -= 190000
+	! Get Medium Implants
+	elseif silicone = 20:
+		money -= 180000
+	! Get Small Implants
+	elseif silicone = 10:
+		money -= 170000
+	! Remove any implants
+	elseif silicone = 0:
+		money -= 90000
+	end
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
 	'The surgeon has you strip, put on a gown and lie down on the table. He gives you a mask and tells you: "Just breathe in deeply... we''ll be done before you know it."'
@@ -1552,18 +1560,6 @@ if $ARGS[0] = 'bImplantFill':
 	act 'Continue':gt 'poli', 'cosmetic1'
 end
 
-if $ARGS[0] = 'bImplantString':
-	cls
-	minut += 60
-	silicone = brSurTemp
-	money -= 250000
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/city/residential/clinic/cosmeticsur.jpg"></center>'
-	'The surgeon has you strip, put on a gown and lie down on the table. He gives you a mask and tells you: "Just breathe in deeply... we''ll be done before you know it."'
-	'By the time you wake up again, the procedure is complete.'
-
-	act 'Continue':gt 'poli', 'cosmetic1'
-end
 
 --- poli ---------------------------------
 

+ 1 - 0
locations/pornschedule

@@ -1,4 +1,5 @@
 # pornschedule
+
 if $ARGS[0] = 'pornmiss':
 	pornmiss = 1
 	missedshoot = 0

+ 21 - 0
locations/pornstudio

@@ -629,6 +629,27 @@ if $ARGS[0] = 'options':
 										$pornofday += '<font color="green"><b><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></b> - <i>Already contracted</i></font><br>'
 									elseif pfilmday[counter] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
 										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter - 1] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter - 2] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter - 3] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter - 4] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter - 5] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter + 1] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter + 2] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter + 3] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter + 4] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
+									elseif pfilmday[counter + 5] > 0 and porntaken['<<counter>>,<<porns>>'] = 0:
+										$pornofday += '<font color="grey"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>></font><br>'
 									elseif porntaken['<<counter>>,<<porns>>'] = 1:
 										$pornofday += '<font color="red"><<$porndesc[pornplan[''<<counter>>,<<porns>>'']]>> - <i>Taken by someone else</i></font><br>'
 									elseif pornstack < 10:

+ 1 - 0
locations/preSYS

@@ -510,6 +510,7 @@ if $ARGS[0] = 'charselect':
 				falselashesmink = 2
 				$currentpursetype = 'fashionista'
 				currentpursenumber = 9
+				dynamic $currentpursetype + '_purses[' + currentpursenumber + '] = 1'
 				bag = 1
 				if menu_option = 1:dynamic $menu_addoldmenu
 				if menu_option = 0:gs 'obj_din', 'new'

+ 24 - 2
locations/qwBarPolet

@@ -418,7 +418,7 @@ end
 if $ARGS[0] = 'RandomDrinkEvents':
 	*nl
 	!DrinkingRand ALWAYS NEEDS TO BE ADJUSTED FOR NEW EVENTS!!!
-	DrinkingRand = RAND(1,13)
+	DrinkingRand = RAND(1,14)
 	pic_rand = RAND(1,6)
 	observ_exp += rand(0,2)
 
@@ -695,9 +695,31 @@ if $ARGS[0] = 'RandomDrinkEvents':
 
 		act 'Finish your drink': gt 'qwBarPolet'
 
+	elseif DrinkingRand = 14:
+		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/bartalk<<pic_rand>>.jpg"></center>'
+		'"Of course." With practiced ease, Martin prepares your beverage and puts down a full glass in front of you before another patron draws his attention.'
+		'While you enjoy your drink in solitude, you pick up a nearby conversation.'
+		*nl
+		'"... Speaking of which, I heard somebody got hurt at your plant last week."'
+		'The other man nods gravely. "Last Wednesday was a complete mess. Vanya got his hand stuck in the conveyor belt."'
+		'"Really, Vanya? Fuck... Is he alright?"'
+		'The man shrugs. "He''s probably gonna lose the hand, but the paramedics said he got lucky we shut it down when we did. Anyway, after that, the militia showed up and shut down the entire plant. By the time we were free to leave, there were photographers everywhere."'
+		'"They''re gonna tear your boss a new one over work safety."'
+		'"Meh, maybe. You know how things are: They talk about it for a week or two, somebody gets a ''small donation'' and it''s all back to normal."'
+		'"Yeah, I guess you''re right. Poor Vanya."'
+		'"No kidding. We came over to the bar to drink to his health, but Martin had it closed."'
+		'"Yeah, he always closes the bar on Wednesdays. Everyone needs a day off, even him."'
+		'"Why Wednesdays of all days, though?"'
+		'"I asked him that once, actually. He said: ''If you''ve made it through Monday and Tuesday, you can make it to Thursday, with or without a drink.''"'
+		'"Easy for him to say. He''d probably change his mind if he had been there with us..."'
+		*nl
+		'Whoever this Vanya is, his fate makes you think that you should probably aim higher than assembly-line work.'
+		
+		act 'Finish your drink': gt 'qwBarPolet'
+
 !Template for infos	the NPCs give on events, stories and other points of interest in the game
 !	!!DrinkingRand ALWAYS HAS TO BE ADJUSTED AT THE TOP OF THE ARGUMENT
-!	elseif DrinkingRand = 14:
+!	elseif DrinkingRand = 15:
 !		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/bartalk<<pic_rand>>.jpg"></center>'
 !		'"Coming right up." Only seconds later, Martin puts down a full glass in front of you before directing his attention elsewhere.'
 !		'As you forlornly muster the liquid, one of the many conversations in the bar piques your interest.'

+ 1 - 1
locations/rinok

@@ -218,7 +218,7 @@ if $ARGS[0] = 'marketclo':
 		gt 'rinok', 'clo'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'shop', 'cheap',i, 1500
+	gt 'clothing', 'view_clothing_item', 'shop', 'cheap',i, 750
 
 end
 

+ 8 - 8
locations/sell_young_clothes

@@ -13,7 +13,7 @@ if $ARGS[0] = 'start':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'young_shop'
+		gt 'young_shop', 'start'
 	end
 
 		i = Clothingstock + 1
@@ -31,7 +31,7 @@ if $ARGS[0] = 'start':
 	if i <= 522:jump 'loopaverage'
 end
 
-if $ARGS[0] = 'yshopclo': gt 'clothing', 'view_clothing_item', 'shop', 'average',i, 7500
+if $ARGS[0] = 'yshopclo': gt 'clothing', 'view_clothing_item', 'shop', 'average',i, 3000
 
 if $ARGS[0] = 'shoes':
 	$metka = 'shoes'
@@ -42,7 +42,7 @@ if $ARGS[0] = 'shoes':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'young_shop'
+		gt 'young_shop', 'start'
 	end
 
 	if Clothingstock > 11:
@@ -57,7 +57,7 @@ if $ARGS[0] = 'shoes':
 	if i <= 38:jump 'loopcats_shoes'
 end
 
-if $ARGS[0] = 'young_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'pussy',i, 2500
+if $ARGS[0] = 'young_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'pussy',i, 1750
 
 if $ARGS[0] = 'panties':
 	$metka = 'panties'
@@ -68,7 +68,7 @@ if $ARGS[0] = 'panties':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'young_shop'
+		gt 'young_shop', 'start'
 	end
 
 	i = 1
@@ -100,7 +100,7 @@ if $ARGS[0] = 'bras':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'young_shop'
+		gt 'young_shop', 'start'
 	end
 
 	i = 1
@@ -132,7 +132,7 @@ if $ARGS[0] = 'purses':
 	act 'Return':
 		cla
 		minut += 5
-		gt 'young_shop'
+		gt 'young_shop', 'start'
 	end
 
 	i = 1
@@ -143,7 +143,7 @@ if $ARGS[0] = 'purses':
 	if i <= 14:jump 'loopkats_purses'
 end
 
-if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'kats',i, 6000
+if $ARGS[0] = 'purses2': gt 'purses', 'view_purse_item', 'shop', 'kats',i, 2000
 
 --- sell_young_clothes ---------------------------------
 

+ 1 - 1
locations/sewing

@@ -29,7 +29,7 @@ if $ARGS[0] = 'start':
 		cla & *clr
 		if tkan < 1:
 			'	You do not have any material to sew anything. You should buy some from the supermarket.'
-			act'. . .':gt 'sewing','start'
+			act'Continue':gt 'sewing','start'
 		else
 			sew_trinket_success = rand(1,240)
 			tkan -= 1

+ 18 - 8
locations/sexcontraprio

@@ -1,15 +1,25 @@
 # sexcontraprio
 
 !{Function that when given 2 different contraception types, returns the "higher priority" of the two. In brief, if PC had sex with the same guy twice with any two random contraceptive methods, which one would she think was the reason she got pregnant?}
+
+!0 - No contraception
+!1 - Lied about the pill
+!4 - Condom broke
+!5 - Condom fell off
+!7 - You sabotaged the condom
+!6 - Someone else sabotaged the condom
+!2 - You were on the pill
+!8 - Precum had sperm in it
+
 killvar 'conprio'
-conprio[0] = 0 !{No contraception}
-conprio[1] = 1 !{Lied about the pill}
-conprio[2] = 4 !{Condom broke}
-conprio[3] = 5 !{Condom fell off}
-conprio[4] = 7 !{You sabotaged the condom}
-conprio[5] = 6 !{Someone else sabotaged the condom}
-conprio[6] = 2 !{You were on the pill}
-conprio[7] = 8 !{Precum had sperm in it}
+conprio[0] = 0
+conprio[1] = 1
+conprio[2] = 4
+conprio[3] = 5
+conprio[4] = 7
+conprio[5] = 6
+conprio[6] = 2
+conprio[7] = 8
 i = 0
 :cumarrputecl
 if i < arrsize('conprio'):

+ 30 - 63
locations/sexshop

@@ -198,6 +198,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop', 'start'
 		end
+	else
+		'You cannot afford lubricant.'
 	end
 
 	if pornMagazine <= 1 and money >= 400:
@@ -211,6 +213,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop','start'
 		end
+	elseif pornMagazine <= 1:
+		'You cannot afford the porn magazine.'
 	end
 
 	if money >= 800 and dildo = 0:
@@ -225,6 +229,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop', 'start'
 		end
+	elseif dildo = 0:
+		'You cannot afford the 10cm dildo.'
 	end
 
 	if money >= 850 and middildo = 0:
@@ -239,6 +245,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop','start'
 		end
+	elseif middildo = 0:
+		'You cannot afford the 15cm long dildo.'
 	end
 
 	if money >= 900 and largedildo = 0:
@@ -253,6 +261,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop','start'
 		end
+	elseif largedildo = 0:
+		'You cannot afford the 20cm long dildo.'
 	end
 
 	if money >= 950 and bigdildo = 0:
@@ -267,6 +277,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop','start'
 		end
+	elseif bigdildo = 0:
+		'You cannot afford the 25cm long dildo.'
 	end
 
 	if money >= 1000 and extradildo = 0:
@@ -281,6 +293,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop','start'
 		end
+	elseif extradildo = 0:
+		'You cannot afford the 30cm long dildo.'
 	end
 
 	if money >= 1100 and superdildo = 0:
@@ -295,6 +309,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop','start'
 		end
+	elseif superdildo = 0:
+		'You cannot afford the 35cm long dildo.'
 	end
 
 	if money >= 1200 and maddildo = 0:
@@ -309,6 +325,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop','start'
 		end
+	elseif maddildo = 0:
+		'You cannot afford the 40cm long dildo.'
 	end
 
 	if money >= 800 and vibrator = 0:
@@ -323,9 +341,11 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop', 'start'
 		end
+	elseif vibrator = 0:
+		'You cannot afford the vibrator.'
 	end
 
-	if money >= 1200 and strapon = 0:
+	if money >= 1200 and strapon = 0 and dildo = 0:
 		act 'Buy a strapon with a 15cm dildo (1,200 <b>₽</b>)':
 			cla
 			*clr
@@ -337,75 +357,20 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop', 'start'
 		end
-	end
-	if money >= 1300 and largestrapon = 0:
-		act 'Buy a strapon with a 20cm dildo (1,300 <b>₽</b>)':
-			cla
-			*clr
-			minut += 5
-			largestrapon = 1
-			money -= 1300
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/sexshop.jpg"></center>'
-			'You bought a strapon and paid the cashier.'
-
-			act 'Move away from the counter':gt 'sexshop', 'start'
-		end
-	end
-
-	if money >= 1400 and bigstrapon = 0:
-		act 'Buy a strapon with a 25cm dildo (1,400 <b>₽</b>)':
-			cla
-			*clr
-			minut += 5
-			bigstrapon = 1
-			money -= 1400
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/sexshop.jpg"></center>'
-			'You bought a strapon and paid the cashier.'
-
-			act 'Move away from the counter':gt 'sexshop', 'start'
-		end
-	end
-
-	if money >= 1500 and extrastrapon = 0:
-		act 'Buy a strapon with a 30cm dildo (1,500 <b>₽</b>)':
+	elseif money >= 500 and strapon = 0:
+		act 'Buy a strapon harness (500 <b>₽</b>)':
 			cla
 			*clr
 			minut += 5
-			extrastrapon = 1
-			money -= 1500
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/sexshop.jpg"></center>'
-			'You bought a strapon and paid the cashier.'
-
-			act 'Move away from the counter':gt 'sexshop', 'start'
-		end
-	end
-
-	if money >= 1600 and superstrapon = 0:
-		act 'Buy a strapon with a 35cm dildo (1,600 <b>₽</b>)':
-			cla
-			*clr
-			minut += 5
-			superstrapon = 1
-			money -= 1600
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/sexshop.jpg"></center>'
-			'You bought a strapon and paid the cashier.'
-
-			act 'Move away from the counter':gt 'sexshop', 'start'
-		end
-	end
-
-	if money >= 1700 and madstrapon = 0:
-		act 'Buy a strapon with a 40cm dildo (1,700 <b>₽</b>)':
-			cla
-			*clr
-			minut += 5
-			madstrapon = 1
-			money -= 1700
+			strapon = 1
+			money -= 500
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/sexshop.jpg"></center>'
 			'You bought a strapon and paid the cashier.'
 
 			act 'Move away from the counter':gt 'sexshop', 'start'
 		end
+	elseif strapon = 0:
+		'You cannot afford a strap on.'
 	end
 
 	if money >= 800 and analplug = 0:
@@ -420,6 +385,8 @@ if $ARGS[0] = 'start':
 
 			act 'Move away from the counter':gt 'sexshop', 'start'
 		end
+	elseif analplug = 0:
+		'You cannot afford the butt plug.'
 	end
 end
 
@@ -582,7 +549,7 @@ if $ARGS[0] = 'shoes':
 	if i <= 27:jump 'loopfetish_shoes'
 end
 
-if $ARGS[0] = 'fetish_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'fetish',i, 3500
+if $ARGS[0] = 'fetish_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'fetish',i, 2500
 
 if $ARGS[0] = 'panties':
 	$metka = 'panties'

+ 36 - 1
locations/sitrPar

@@ -21,7 +21,7 @@ end
 '<center><b><font color="maroon">Living Room</font></b></center>'
 ! WD: Correct Image path ~ "images/qwest/alter/<<$loc>>.jpg"
 '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/sitrpar.jpg"></center>'
-'The living room has a <a href="exec:gt ''TV'',''pav''">TV</a>, which is near the window. In front of the TV is a sofa, on which your brother sleeps at night. A large tapestry covers one wall, while the other wall has several shelves on it, stocked with books and other things.'
+'The living room has a <a href="exec:gt ''TV'',''pav''">TV</a>, which is near the window. In front of the TV is a sofa bed, on which your brother sleeps at night. A large tapestry covers one wall, while the other wall has several shelves on it, stocked with books and other things.'
 gs 'family'
 gs 'subkid'
 
@@ -70,5 +70,40 @@ elseif month = 1 and day = 1:
 	end
 end
 
+if $ARGS[0]='sofa':
+	$metka = 'sofa'
+	$loc = 'sitrPar'
+	*clr & cla
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/sofa.jpg"></center>'
+	'<center>A small sofa bed, when not unfolded, is just big enough for you to curl up on and take a nap.</center>'
+
+	act 'Watch TV':gt 'TV','pav'
+
+	if pornMagazine > 0:'<br>There is a porn magazine under the sofa cushions'
+
+	gs 'events', 'read_porn'
+	gs 'events', 'read'
+
+	if pcs_horny >= 50:
+		act 'Masturbate':gt 'selfplay', 'start'
+	end
+
+	act 'Take a nap (1:00)':
+		if pcs_sleep < 90:
+			pcs_sleep += 10
+			pcs_health += 5
+			minut += 60
+			gs 'stat'
+			'You sleep about an hour.'
+		else
+			minut += 5
+			gs 'stat'
+			'You are not tired enough to sleep, even for a short nap.'
+		end
+	end
+	act 'Get up':gt 'sitrPar'
+end
+
 --- sitrPar ---------------------------------
 

+ 13 - 13
locations/soba

@@ -69,7 +69,7 @@ if $ARGS[0] = 'polactdog':
 
 		act '....':
 			cls
-			gs 'cum_call', '', $namesob, 1, 0, -1, 60
+			gs 'cum_call', '', 'A191', 1, 0, -1, 60
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/beast/zoo/vag2.jpg"></center>'
 			'You push your ass higher and rest his paws on the ground, becoming more comfortable for the males dick. Your pussy greedily swallows every centimeter of this member, milking him, squeezing along the entire length. Your Pussy burns and drips with love juice, some of it tricklomg down his thighs and dripping to the ground. The thrusts of the dog became more violent and stronger. Soon he began to growl and you began to push your ass into his penis, trying to swallow more of it. Your pussy walls squeeze as his cock grows inside, and he drives his cock to the balls. His unit expands in your pussy, pushing against your wall, his knot tightly binding you together. The dog begins to escape but the member is firmly stuck in your pussy. You squeeze it tight at the base, determined not to be released until it pumps his bitch full of sperm. You scream when the sperm finally hits, filling your throbbing pussy completely, his thick, hot sperm is warm inside you. His member spent and throbbing in your depths, your pussy milking him of his semen, sucking in every last drop. Cum begins to flow down your legs trickling down your thighs. You are completely filled with his sperm. The dog struggles and moves around but you stay pressed together for a few minutes with his knot in his prize. Eventually his knot loosens and you are released from him. You fall to the ground, the dogs thick spunk flowing out of your pussy and pooling around you on the ground'
@@ -96,7 +96,7 @@ if $ARGS[0] = 'polactdog':
 
 		act '....':
 			cls
-			gs 'cum_call', 'anus', $namesob, 1, 0, -1, 60
+			gs 'cum_call', 'anus', 'A191', 1, 0, -1, 60
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/beast/zoo/anal2.jpg"></center>'
 			'You feel it as he starts spewing his liquid inside your ass. Having stood in the positiong for a few minutes, but the ball on his penis doesn''t decrease and the bored dog begins to pull out of your anus growling. In pain you started yelling, feeling like his huge cock will rip your anus in two. There is a distinctive "schlpop!" sound as his cock pops out of your ass, which gushes sperm mixed with secretions from your anus down your belly.'
@@ -194,7 +194,7 @@ if $ARGS[0] = 'gamedog':
 			act 'Take it':
 				cla
 				*clr
-				gs 'cum_call', 'face', $namesob, 1, 0, -1, 60
+				gs 'cum_call', 'face', 'A191', 1, 0, -1, 60
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/beast/zoo/9.jpg"></center>'
 				'My sexy dog completes with a powerful ejaculation, which blasts all over your face, getting a few drops in your mouth.'
@@ -317,7 +317,7 @@ if $ARGS[0] = 'hardcoredog':
 										act 'Take me to Nivarna <<$namesob>>':
 											cla
 											*clr
-											gs 'cum_call', '', $namesob, 1, 0, -1, 60
+											gs 'cum_call', '', 'A191', 1, 0, -1, 60
 											gs 'stat'
 											'<center><img <<$set_imgh>> src="images/beast/zoo/spa7.jpg"></center>'
 											'You clung to the dog and he starts cumming inside you.'
@@ -452,7 +452,7 @@ end
 if $ARGS[0] = 'cumshot2':
 	cla
 	*clr
-	gs 'cum_call', '', $namesob, 1, 0, -1, 60
+	gs 'cum_call', '', 'A191', 1, 0, -1, 60
 	'<center><img <<$set_imgh>> src="images/beast/zoo/zoof8.jpg"></center>'
 	'<<$namesob>> discharges into your vagina, you stick together with the dog passionately'
 
@@ -472,7 +472,7 @@ if $ARGS[0] = 'cumshot1':
 	cla
 	*clr
 	swallow += 1
-	gs 'cum_call', 'mouth', $namesob, 1, 0, -1, 60
+	gs 'cum_call', 'mouth', 'A191', 1, 0, -1, 60
 	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/beast/zoo/zoof11.jpg"></center>'
@@ -493,7 +493,7 @@ end
 if $ARGS[0] = 'zoof14':
 	cla
 	*clr
-	gs 'cum_call', '', $namesob, 1, 0, -1, 60
+	gs 'cum_call', '', 'A191', 1, 0, -1, 60
 	'<center><img <<$set_imgh>> src="images/beast/zoo/yl4.jpg"></center>'
 	'You take the hold of <<$namesob>>s cock and start to fuck yourself with it.'
 
@@ -512,7 +512,7 @@ end
 if $ARGS[0] = 'zoof15':
 	cla
 	*clr
-	gs 'cum_call', '', $namesob, 1, 0, -1, 60
+	gs 'cum_call', '', 'A191', 1, 0, -1, 60
 	pcs_vag += 3
 	'<center><img <<$set_imgh>> src="images/beast/zoo/yl5.jpg"></center>'
 	'You turn your back on <<$namesob>>, he jumps on you and starts to fuck you.'
@@ -581,7 +581,7 @@ if $ARGS[0] = 'zoof27':
 	act 'Undress and play lady dog':
 		cla
 		*clr
-		gs 'cum_call', '', $namesob, 1, 0, -1, 60
+		gs 'cum_call', '', 'A191', 1, 0, -1, 60
 		'<center><img <<$set_imgh>> src="images/beast/zoo/kuh.jpg"></center>'
 		'You assume the position, doggy ​​jumps on you and starts fucking.'
 		'It doesn''t take for <<$namesob>> to cum inside you.'
@@ -666,7 +666,7 @@ end
 if $ARGS[0] = 'dogcancerstyle':
 	cla
 	*clr
-	gs 'cum_call', '', $namesob, 1, 0, -1, 60
+	gs 'cum_call', '', 'A191', 1, 0, -1, 60
 	'<center><img <<$set_imgh>> src="images/beast/zoo/zal3.jpg"></center>'
 	'You get on all fours and your dog ​​jumps you and starts fucking your pussy.'
 	'It doesn''t take for <<$namesob>> to cum inside you.'
@@ -685,7 +685,7 @@ end
 if $ARGS[0] = 'dogmissionarystyle':
 	cla
 	*clr
-	gs 'cum_call', '', $namesob, 1, 0, -1, 60
+	gs 'cum_call', '', 'A191' 1, 0, -1, 60
 	'<center><img <<$set_imgh>> src="images/beast/zoo/zal2.jpg"></center>'
 	'You push yourself up on ti your feet, from this better angle <<$namesob>> easily finds his way into your pussy.'
 	'It doesn''t take for <<$namesob>> to cum inside you.'
@@ -754,7 +754,7 @@ if $ARGS[0] = 'dzoof1':
 						act 'Soothe Rex':
 							cla
 							*clr
-							gs 'cum_call', 'hands', 'Rex', 1, 0, -1, 60
+							gs 'cum_call', 'hands', 'A166', 1, 0, -1, 60
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/beast/zoo/dzoof3.jpg"></center>'
 							'You kneel down and begin to suck Rex, he quickly cums in your mouth.'
@@ -874,7 +874,7 @@ if $ARGS[0] = 'dzoof1':
 																	act 'Lick Sonia':
 																		cla
 																		*clr
-																		gs 'cum_call', '', 'Rex', 1, 0, -1, 60
+																		gs 'cum_call', '', 'A166', 1, 0, -1, 60
 																		money += RAND(30,60)
 																		gs 'stat'
 																		'<center><img <<$set_imgh>> src="images/beast/zoo/dzoof15.jpg"></center>'

+ 3 - 3
locations/sportShop

@@ -125,7 +125,7 @@ if $ARGS[0] = 'clo':
 	if i <= 113:jump 'loopexercise'
 end
 
-if $ARGS[0] = 'exercise': gt 'clothing', 'view_clothing_item', 'shop', 'exercise',i, 4000
+if $ARGS[0] = 'exercise': gt 'clothing', 'view_clothing_item', 'shop', 'exercise',i, 2000
 
 if $ARGS[0] = 'trainers':
 	$metka = 'trainers'
@@ -146,7 +146,7 @@ if $ARGS[0] = 'trainers':
 	if i <= 29:jump 'looptrainers_shoes'
 end
 
-if $ARGS[0] = 'training_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'trainers',i, 4000
+if $ARGS[0] = 'training_shoes': gt 'shoes', 'view_shoe_item', 'shop', 'trainers',i, 1500
 
 if $ARGS[0] = 'swim':
 	$metka = 'swim'
@@ -186,7 +186,7 @@ if $ARGS[0] = 'swim':
 	if i <= 135:jump 'loopswim'
 end
 
-if $ARGS[0] = 'swim1': gt 'clothing', 'view_clothing_item', 'shop', 'swimwear',i, 4000
+if $ARGS[0] = 'swim1': gt 'clothing', 'view_clothing_item', 'shop', 'swimwear',i, 1750
 
 if $ARGS[0] = 'panties':
 	$metka = 'panties'

+ 1 - 1
locations/start

@@ -25,7 +25,7 @@ else
 end
 $fname = 'Tahoma'
 fsize = 12
-$version = '0.7.1 The what have you done to the clothes? Version.'
+$version = '0.7.2 The one with pee on it version.'
 
 opPRE = 1
 

+ 11 - 2
locations/stat

@@ -55,6 +55,12 @@ if succubusflag = 1 and sucskill >= 4:
 	if agape > 0: agape = 0 & agapetime = 0 & sucexcess -= 1
 end
 
+!!mouth cleaning for drinks
+if pcs_hydra > hydra_check:
+	cumspclnt = 2
+	gs 'cum_cleanup'
+end
+
 !!!CHEATS!!!
 if cheatWork = 1:work = 0
 if cheatWorkKiskis = 1:young_shop_miss = 0
@@ -806,7 +812,7 @@ end
 if succubusflag = 1:
 	if pcs_energy < 0:
 		if salo >= 1:
-			salo -= 2
+			if cheatNoFat = 0: salo -= 2
 			pcs_energy += 8 + succublvl
 		else
 			pcs_energy += 8 + succublvl
@@ -847,7 +853,7 @@ if pcs_energy < 0:
 			salo = 1
 		end
 	elseif salo > 0:
-		salo -= 1
+		if cheatNoFat = 0: salo -= 1
 		pcs_energy += 8
 	end
 end
@@ -858,6 +864,9 @@ if pcs_hydra <= 0:
 	pcs_willpwr -= 1
 end
 
+!!Set hydra_check value
+hydra_check = pcs_hydra
+
 if pcs_mood <= 0:
 	pcs_mood = 1
 	pcs_health -= 5

+ 52 - 13
locations/stwork

@@ -1,12 +1,11 @@
 # stwork
 if $ARGS[0] = 'start':
-
 	$loc = 'stwork'
 	$metka = 'start'
 	$locM = 'stwork'
 	$metkaM = 'start'
 	$sexloc = 'stwork'
-    $location_type = 'private'
+	$location_type = 'private'
 	clr
 	minut += 5
 	stripMir = 1
@@ -22,10 +21,13 @@ if $ARGS[0] = 'start':
 	end
 	'<center><b><font color="maroon">Dressing room for strippers</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/striprazd.jpg"></center>'
-	'There are several <a href="exec:gt ''mirror'', ''start''">mirrors</a> hanging on the wall and a selection of <a href="exec:gt ''wardrobe'', ''start''">clothes</a> hanging on rails for the girls to dress in.'
+	''
+	'There are several <a href="exec:gt ''mirror'', ''start''">mirrors</a> hanging on the wall, where you can <a href="exec:gt ''mirror'', ''brush''">brush</a> your hair, and a selection of <a href="exec:gt ''wardrobe'', ''start''">clothes</a> hanging on rails for the girls to dress in.'
 	'There are some stairs leading to the <a href="exec:gt ''stwork'', ''stripgirl''">stage</a> where you can head out to perform.'
 	'To the side there''s a <a href="exec:stripMir = 0 & gt ''stripclub'', ''start''">steel door</a> which overlooks the back yard and the staff uses as an entrance, to save them from meeting scummy customers. Standing by this entrance, there''s always <a href="exec:gt ''stwork'', ''guard''">security</a> keeping the talent safe.'
-	'Behind the wooden door there''s the <a href="exec:gt ''stwork'', ''toilet''">staff toilet</a>.'
+	'Near the exit door is a vending machine selling <a href="exec:stripMir = 0 & gt ''food'', ''snack''">snacks</a>, and a <a href="exec:stripMir = 0 & gt ''beverage'', ''bev_wat''">water cooler</a>, which is heavily used by staff after coming off stage'
+	'Behind a wooden door there''s the <a href="exec:gt ''stwork'', ''toilet''">staff toilet</a>.'
+	
 	if tatlech > 0:stripKoef = rand(1, 3)
 	if tatback > 0:stripKoef2 = rand(1, 3)
 	if tatblly > 0:stripKoef3 = rand(1, 3)
@@ -44,7 +46,7 @@ if $ARGS[0] = 'start':
 					if pcs_sweat < 20:
 						if pcs_leghair <= 3 and pcs_pubes <= 3:
 							if fingal <= 0:
-								act 'Go on stage':stpredmet = 3 & gt 'stwork2', 'strip'
+								act '<b>Go on stage</b>':stpredmet = 3 & gt 'stwork2', 'strip'
 							else
 								'You aren''t allowed on stage, because of the black eye.'
 							end
@@ -66,6 +68,14 @@ if $ARGS[0] = 'start':
 	else
 		'You''re done for today. Time to head home.'
 	end
+	
+	act 'Have a cup of water (0:05)':gs 'beverage', 'bev_wat'
+	act 'Have a snack (0:05) (100 <b>₽</b>)': money -= 100 & gs 'food', 'snack'
+	act 'Look in the mirror': gt 'mirror', 'start'
+	if pcs_hairbsh = 0: act 'Brush your hair': gt 'mirror', 'brush'
+	act 'Change your clothes':gt 'wardrobe', 'start'
+	act 'Use staff toilet':gt 'stwork', 'toilet'
+	act 'Exit the club':gt 'stripclub', 'start'
 end
 
 if $ARGS[0] = 'stripgirl':
@@ -107,15 +117,44 @@ if $ARGS[0] = 'toilet':
 	$metkaM = 'toilet'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/shared/bathroom/toilet.jpg"></center>'
-	'You enter a dirty and smelly toilet that''s probably never been cleaned.'
-
-	dynamic $basin
-
-	act 'Look in the mirror': gt 'mirror', 'start'
-	if pcs_hairbsh = 0: act 'Brush your hair': gt 'mirror', 'brush'
-
-	dynamic $shower
+	''
+	'You enter a dirty and smelly staff bathroom that''s probably never been cleaned.'
+	'There is no mirror, only a grimy shower, toilet, and basin'
+
+	act 'Have a shower':
+		cls
+		dynamic $showerdin
+		'<h3>Staf Toilet</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 for potential customers.'
+		dynamic $brit
+		act 'Get out and dry off':gt $locM, $metkaM
+	end
+	gs 'din_van', 'prvt_pee'
+	if klismaday < daystart:
+		act 'Give yourself an enema (0:05)':
+			'<h3>Toilet</h3>'
+			'<h5>Enema</h5>'
+			cla
+			*clr
+			cumspclnt = 7
+			gs 'cum_cleanup'
+			minut += 5
+			klismaday = daystart
+			klismaday1 = 1
+
+			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/klisma.jpg"></center>'
+			*nl
+			'You give yourself an enema, feeling clean down there, hopefully avoiding any awkward surprises.'
+
+			act 'Continue':gt $locM, $metkaM
+		end
+	end
+	dynamic $tampon
 	dynamic $quickwash
+	dynamic $basin
 
 	act 'Leave the toilet':gt 'stwork', 'start'
 end

+ 4 - 4
locations/talent_agency

@@ -148,7 +148,7 @@ if $ARGS[0] = 'SMTV':
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/down.jpg"></center>'
 							'"Move out?" you ask, trying to stay away from the windows as much as possible. "Where are we going?"'
 							'Mr. Yanovich starts the car and says to you, "This is not an ideal location to shoot. We have a particular street in mind so we''re going to go there."'
-							act'. . .':
+							act'Continue':
 								minut += 45
 								*clr
 								cla
@@ -236,7 +236,7 @@ if $ARGS[0] = 'SMTV':
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/down.jpg"></center>'
 							'"Move out?" you ask. "Where are we going?"'
 							'Mr. Yanovich starts the car and says to you, "This is not an ideal location to shoot. We have a particular street in mind so we''re going to go there."'
-							act'. . .':
+							act'Continue':
 								minut += 45
 								*clr
 								cla
@@ -334,7 +334,7 @@ if $ARGS[0] = 'SMTV':
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/down.jpg"></center>'
 						'"Move out?" you ask, trying to stay away from the windows as much as possible. "Where are we going?"'
 						'Mr. Yanovich starts the car and says to you, "This is not an ideal location to shoot. We have a particular street in mind so we''re going to go there."'
-						act'. . .':
+						act'Continue':
 							minut += 45
 							*clr
 							cla
@@ -422,7 +422,7 @@ if $ARGS[0] = 'SMTV':
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/down.jpg"></center>'
 						'"Move out?" you ask. "Where are we going?"'
 						'Mr. Yanovich starts the car and says to you, "This is not an ideal location to shoot. We have a particular street in mind so we''re going to go there."'
-						act'. . .':
+						act'Continue':
 							minut += 45
 							*clr
 							cla

+ 36 - 18
locations/telefon

@@ -556,8 +556,9 @@ if $ARGS[0] = 'Phone_megafon':
 	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
 	pl'<center><font size=6>Bullhorn</font></center>'
-	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_megafon.png"><br></center>'
-	pl'<center><b>The balance in the account: </b><font size=5><i><font size=6><<balans>></font></i> <b>₽</b>.</center>.'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_megafon.png" height="80" width="80"><br></center>'
+	pl'<center><b>The balance in the account:</b>'
+	pl'<center><font size=5><<balans>> ₽.</font></center>'
 	pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
 end &! --- Phone_megafon ---
 
@@ -567,7 +568,7 @@ if $ARGS[0] = 'Phone_contactlist':
 	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
 	pl '<center><font size=6>Contacts</font></center>'
-	pl '<center><img src="<<FUNC(''$phone_theme'')>>icon_call.png"><br></center>'
+	pl '<center><img src="<<FUNC(''$phone_theme'')>>icon_call.png" height="80" width="80"><br></center>'
 	if StoryLine = 1:pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_npc1.png"></TD><TD>Mum</TD><TD align="right"><a href="exec:gs ''telefon'', ''Phone_call'' "><b>Call</b></a></TD></TR></TABLE></center>'
 	if hour >= 8 and hour <= 19:
 		if telalla > 0:
@@ -658,7 +659,10 @@ end &! --- Edit_Custom_list ---
 
 if $ARGS[0] = 'Phone_notebook':
 	clr
+	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
+	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
 	pl'<center><font size=6>Planner</font></center>'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_notebook.png" height="80" width="80"></center>'
 	pl'<center><<year>>-<<$month>>-<<day>>, <<$week[week]>><br></center>'
 	rent = -1
 	if BuyHous = 2 and ArendHouseSL > 0:rent = ArendHouseSL
@@ -692,8 +696,8 @@ if $ARGS[0] = 'Phone_notebook':
 			if m1 = 1 and d1 = 15:$calendarday += $list + 'Last day of Winter break.'
 			if m1 = 3 and d1 = 20:$calendarday += $list + 'First day of Spring break.'
 			if m1 = 3 and d1 = 26:$calendarday += $list + 'Last day of Spring break.'
-			if school_year = 2000 and y1 = 2017 and m1 = 5 and d1 = 25:$calendarday += $list + 'Graduation Day!'
-			if school_year = 2001 and y1 = 2018 and m1 = 6 and d1 = 1:$calendarday += $list + 'First day of Summer break.'
+			if school_year = 2003 and y1 = 2020 and m1 = 5 and d1 = 25:$calendarday += $list + 'Graduation Day!'
+			if school_year = 2004 and y1 = 2021 and m1 = 6 and d1 = 1:$calendarday += $list + 'First day of Summer break.'
 			if m1 = 8 and d1 = 31:$calendarday += $list + 'Last day of Summer break.'
 			if m1 = 11 and d1 = 4:$calendarday += $list + 'First day of Autumn break.'
 			if m1 = 11 and d1 = 11:$calendarday += $list + 'Last day of Autumn break.'
@@ -764,7 +768,7 @@ if $ARGS[0] = 'Phone_pictures':
 	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
 	pl'<center><font size=6>Gallery</font></center>'
-	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_pictures.png"><br></center>'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_pictures.png" height="80" width="80"><br></center>'
 	if phone_selfie[1] = 1:pl'<a href="exec:view''images/system/phone/selfie/phone_selfie1.jpg''"><b>Selfie number1</b></a>'
 	if phone_selfie[2] = 1:pl'<a href="exec:view''images/system/phone/selfie/phone_selfie2.jpg''"><b>Selfie number2</b></a>'
 	if vanr_selfie[0] = 1:pl'<a href="exec:view''images/system/phone/selfie/bathroom/s (0).jpg''"><b>After shower selfie number1</b></a>'
@@ -839,7 +843,7 @@ if $ARGS[0] = 'Phone_camera':
 	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
 	pl'<center><font size=6>Camera</font></center>'
-	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_camera.png"><br></center>'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_camera.png" height="80" width="80"><br></center>'
 	pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''Phone_camera_selfie'' "><b>Take a selfie</b></a>' 
 	pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
 end &! --- Phone_camera ---
@@ -851,8 +855,9 @@ if $ARGS[0] = 'Phone_wheather':
 	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
 	pl'<center><font size=6>Weather</font></center>'
-	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_weather.png"><br></center>'
-	pl'<center><font size=6><b>Temperature: <<$temperature>>. <i><<$osadki>></i></b></font></center>'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_weather.png" height="80" width="80"><br></center>'
+	pl'<center><b>Temperature:</b></center>'
+	pl'<center><<$temperature>>. <<$osadki>></center>'
 	pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
 end &! --- Phone_wheather ---
 
@@ -861,27 +866,40 @@ if $ARGS[0] = 'Phone_calendar':
 	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
 	pl'<center><font size=6>Calendar</font></center>'
-	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_calendar.png"><br></center>'
-	pl'<center><B>Today: </B><font size=5><<$week[week]>>, <i><font size=6><<day>></font></i> <<$month>> <i><font size=6><<year>></font></i> year.</font></center>'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_calendar.png" height="80" width="80"><br></center>'
+	pl'<center><B>Today:</B></center>'
+	pl'<center><<$week[week]>>, <<day>> <<$month>> <<year>></center>'
 	pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
 end &! --- Phone_calendar ---
 
-if $ARGS[0] = 'Phone_noactive':
+if $ARGS[0] = 'Phone_media':
+	clr
+	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
+	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
+	pl'<center><font size=6>Media</font></center>'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_music.png" height="80" width="80"></center>'
+	pl'<center><b>This option is not active</b></center>'
+	pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
+end &! --- Phone_media ---
+
+if $ARGS[0] = 'Phone_sms':
 	clr
 	pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
-	pl'<center><font size=6>This option is not active</font></center>'
+	pl'<center><font size=6>SMS</font></center>'
+	pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_sms.png" height="80" width="80"></center>'
+	pl'<center><b>This option is not active</b></center>'
 	pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
-end &! --- Phone_noactive ---
+end &! --- Phone_sms ---
 
 if $ARGS[0] = 'Phone_menu':
 	clr
 	pl'<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
 	pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
-	pl'<center><a href="exec:gs ''telefon'', ''Phone_camera'' "><img src="<<FUNC(''$phone_theme'')>>icon_camera.png"></a><a href="exec:gs ''telefon'', ''Phone_calendar'' "><img src="<<FUNC(''$phone_theme'')>>icon_calendar.png"></a><a href="exec:gs ''telefon'', ''Phone_pictures'' "><img src="<<FUNC(''$phone_theme'')>>icon_pictures.png"></a></center>'
-	pl'<center><a href="exec:gs ''telefon'', ''Phone_noactive'' "><img src="<<FUNC(''$phone_theme'')>>icon_music.png"></a><a href="exec:gs ''Cheatmenu_din'' & Enable_settingmode = 1 & dynamic $cheatmenu[''display'']"><img src="<<FUNC(''$phone_theme'')>>icon_settings.png"></a><a href="exec:gs ''telefon'', ''Phone_wheather'' "><img src="<<FUNC(''$phone_theme'')>>icon_weather.png"></a></center>'
-	pl'<center><a href="exec:gs ''telefon'', ''Phone_contactlist'' "><img src="<<FUNC(''$phone_theme'')>>icon_call.png"></a><a href="exec:gs ''telefon'', ''Phone_noactive'' "><img src="<<FUNC(''$phone_theme'')>>icon_sms.png"></a><a href="exec:gs ''telefon'', ''Phone_megafon'' "><img src="<<FUNC(''$phone_theme'')>>icon_megafon.png"></a></center>'
-	pl'<center><a href="exec:gs ''telefon'', ''Phone_notebook'' "><img src="<<FUNC(''$phone_theme'')>>icon_notebook.png"></a></center>'
+	pl'<center><a href="exec:gs ''telefon'', ''Phone_camera'' "><img src="<<FUNC(''$phone_theme'')>>icon_camera.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_calendar'' "><img src="<<FUNC(''$phone_theme'')>>icon_calendar.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_pictures'' "><img src="<<FUNC(''$phone_theme'')>>icon_pictures.png" height="80" width="80"></a></center>'
+	pl'<center><a href="exec:gs ''telefon'', ''Phone_media'' "><img src="<<FUNC(''$phone_theme'')>>icon_music.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_notebook'' "><img src="<<FUNC(''$phone_theme'')>>icon_notebook.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_wheather'' "><img src="<<FUNC(''$phone_theme'')>>icon_weather.png" height="80" width="80"></a></center>'
+	pl'<center><a href="exec:gs ''telefon'', ''Phone_contactlist'' "><img src="<<FUNC(''$phone_theme'')>>icon_call.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_sms'' "><img src="<<FUNC(''$phone_theme'')>>icon_sms.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_megafon'' "><img src="<<FUNC(''$phone_theme'')>>icon_megafon.png" height="80" width="80"></a></center>'
+	pl'<center><a href="exec:gs ''Cheatmenu_din'' & Enable_settingmode = 1 & dynamic $cheatmenu[''display'']"><img src="<<FUNC(''$phone_theme'')>>icon_settings.png" height="80" width="80"></a></center>'
 	pl'<center><a href="exec:gs''stat''"><img src="images/system/icon/back.png"></a></center>'
 end &! --- Phone_menu ---
 

+ 1 - 1
locations/torgcentr

@@ -9,7 +9,7 @@ $loc = 'torgcentr'
 $location_type = 'public_indoors'
 
 if hour >= 8 and hour <= 20:
-	*p '<center><a href="exec: minut += 3 & gt ''young_shop''"><img src="images/locations/city/citycenter/mall/pussycat.png"></a>'
+	*p '<center><a href="exec: minut += 3 & gt ''young_shop'', ''start''"><img src="images/locations/city/citycenter/mall/pussycat.png"></a>'
 !! Pussy-Kats - Youth clothing shop
 		*p '   '
 	*p '<a href="exec: minut += 3 & gt ''sportShop'', ''start''"><img src="images/locations/city/citycenter/mall/sports.png"></a>'

+ 1 - 0
locations/train

@@ -366,6 +366,7 @@ if $ARGS[0] = 'oldtown_tickets':
 			'You don''t have enough money for this ticket.'	
 		end
 	end
+	act 'Return': gt 'train', 'oldtown'
 end
 
 if $ARGS[0] = 'oldtown_trains':

+ 3 - 1
locations/vanr

@@ -29,10 +29,12 @@ end
 
 if remvanr = 0:
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/vanr.jpg"></center>'
-	'Your bathroom is old and in a bad state, the suite is unattractive and stained but at least the <a href="exec:GT ''mirror'',''start''">mirror</a> is reasonably new.'
+	'Your bathroom is old and in a bad state, the suite is unattractive and stained but at least the <a href="exec:GT ''mirror'',''start''">mirror</a> is reasonably new. '
+	'Your ' + iif(pcs_hairbsh = 0,'<a href="exec:GT ''mirror'',''brush''">brush</a>','brush') + ' sits on the small shelf, below the mirror.'
 elseif remvanr = 1:
 	'<center><img <<$set_imgh>> src="images/locations/shared/bathroom/vanr2.jpg"></center>'
 	'Your bathroom is new and in good condition, the suite is modern, your <a href="exec:GT ''mirror'',''start''">mirror</a> is perfect and everything looks clean and fresh.'
+	'Your ' + iif(pcs_hairbsh = 0,'<a href="exec:GT ''mirror'',''brush''">brush</a>','brush') + ' sits on the small shelf, below the mirror.'
 end
 
 	gs 'din_van', 'private'

+ 1 - 1
locations/vanr2x

@@ -27,7 +27,7 @@ else
 end
 '<center><b><font color = maroon>Bathroom</font></b></center>'
 '<center><img <<$set_imgh>> src="images/locations/oldtown/apartment/vanr2x.jpg"></center>'
-'Above the sink hangs a <a href="exec:GT ''mirror'',''start''">mirror</a>.'
+'Above the sink hangs 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.'
 
 gs 'din_van', 'private'
 gs 'din_van', 'misery'

+ 2 - 1
locations/vanrPar

@@ -31,7 +31,8 @@ if $ARGS[0] = '':
 	end
 	'<center><b><font color="maroon">Bathroom</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/vanrpar.jpg"></center>'
-	'The bathroom is very small and unimpressive. Nevertheless, it has everything you need: a shower, toilet, <a href="exec:GT ''mirror'',''start''">mirror</a>, sink and even a bath tub.'
+	'The bathroom is very small and unimpressive. Nevertheless, it has everything you need:'
+	'A shower, toilet, sink, <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, and even a bath tub.'
 
 	gs 'din_van', 'private'
 end

+ 27 - 0
locations/version

@@ -3,6 +3,33 @@
 act 'Return': gt 'start'
 
 
+
+'0.7.2'
+'- Mod plug in system, based on Provincial Girl system and adapted and reworked by illume'
+'- New options for knocking on Anushka''s door, and strapon events now open. - Blatte and nutluck'
+'- Dimka house was added with interaction with his mother and father and a slight rework of his story. So their is different ways to end up blackmailed by him. - Blatte and nutluck'
+'- Lay out changes in start and city from Akossi'
+'- More work on the modelling studio by Hornguy6'
+'- Crossfit "North" added to the city gym by Mona Lisa'
+'- Vadim Bely overhaul by julzor'
+'- New thirst mechanic from 3xpurt, can be turned off in cheat menu'
+'- Optional peeing in bathrooms from Klumzee'
+'- Earlier starting age removed, was causing some issues over ages and became too troublesome to maintain.'
+'- New variables to track home ownership and where Sveta is living'
+'- Home town variable added to make dates end in right town by lazycodemonkey'
+'- Pay and price updates for the whole economy from blatte and nutluck'
+'- New food and drink menus from 3xpurt'
+'- Additional sex events at bar Rabotnik from JulienJaden'
+'- Full custom start inputs tidied up'
+'- Some more tattoos / piercings from nutluck'
+'- New sports underwear with effects from Mona Lisa'
+'- New section in the Industrial area "Red Light District" containing all the old adult entertainment'
+'- Merged swimming pool and city gym, separated the hotel (and moved it to the center) and casino'
+'- Code clean up and massive amounts of fixes by Mona Lisa, julzor, 3xpurt, rachels, and Kevin Smarts'
+'- Text corrections from ostracod'
+'- Translations by Blatte, Kmac198, Akossi, raggedydan13, sassmaster and nugerumon'
+'- Bug fixes from hornguy6, Vyper99, Firescrat, test234 and random2345. Plus much assistance from people on the forum.'
+
 '0.7.1'
 '- Rewrite of the jokes page by Redangel'
 '- Additional tattoos and piercings from nutluck'

+ 2 - 0
locations/worksalon

@@ -40,6 +40,8 @@ if $ARGS[0] = 'start':
 	act 'Have a snack (0:05)':gs 'food', 'snack'
 	
 	act 'Eat a light meal (0:20)':gs 'food', 's_meal'
+	
+	act 'Drink some water (0:05)':gs 'beverage', 'bev_wat'
 
 	if masha > 0:
 		act 'Chat with Masha':

+ 717 - 635
locations/young_shop

@@ -2,669 +2,176 @@
 
 if $ARGS[0] = 'start':
 	$sexloc = $CURLOC
-	gs 'stat'
-
-	act 'Finish the job':dynamic $endwork
-end
-
-$endwork = {
-	!!if young_shop_work = 1 and young_shop_miss < 3:
-	cla
-
-	if week = 5 and young_shop_salary > 0:
-		act '<font color="green">Get a Salary</font>':gt 'andrey'
+	if night_mode = 1:
+		fcolor = rgb(255, 255, 255)
+		bcolor = rgb(0, 0, 0)
+		lcolor = rgb(106, 90, 205)
 	else
-		act '<b>Get out of the shop</b>':
-			minut += 3
-			gt 'torgcentr'
-		end
+		fcolor = rgb(0, 0, 0)
+		bcolor = rgb(255, 255, 255)
+		lcolor = rgb(106, 90, 205)
 	end
-}
-
-$sexloc = $CURLOC
-if night_mode = 1:
-	fcolor = rgb(255, 255, 255)
-	bcolor = rgb(0, 0, 0)
-	lcolor = rgb(106, 90, 205)
-else
-	fcolor = rgb(0, 0, 0)
-	bcolor = rgb(255, 255, 255)
-	lcolor = rgb(106, 90, 205)
-end
 
-'<b><center><font size="4">Pussy-Cats</font></center></b>'
-'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop.jpg"></center>'
-*nl
-'The latest pop song by whoever is popular at the moment is playing through the small store. The interior is decorated in bright colors and bold designs, and the floor is packed with stands and tables displaying clothes with a more daring style. Looking around at all the advertisements with attractive yet emaciated models, you''ll either leave here seduced into buying something or with lower self-esteem.'
-
-if young_shop_work = 0:
+	'<b><center><font size="4">Pussy-Cats</font></center></b>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop.jpg"></center>'
 	*nl
-	'As you were entering, you noticed a for hire sign with a note scribbled onto it that reads, "<b>The Manager Mr. Sobulyagin works weekdays from 09:00 to 18:00; Applicants should speak to him weekdays BEFORE 14:30!</b>"'
-	if hour >= 9 and (hour < 15 or (hour = 14 and minut <= 30)) and week < 6:
-		act '<font color="navy">Talk to the manager</font>':
-			minut += 1
-			gt 'andrey'
+	'The latest pop song by whoever is popular at the moment is playing through the small store. The interior is decorated in bright colors and bold designs, and the floor is packed with stands and tables displaying clothes with a more daring style. Looking around at all the advertisements with attractive yet emaciated models, you''ll either leave here seduced into buying something or with lower self-esteem.'
+
+	if young_shop_work = 0 and young_shop_work1 = 0 and young_shop_work2 = 0:
+		*nl
+		'As you were entering, you noticed a for hire sign with a note scribbled onto it that reads, "<b>The Manager Mr. Sobulyagin works weekdays from 09:00 to 18:00; Applicants should speak to him weekdays BEFORE 14:30!</b>"'
+		if hour >= 9 and (hour < 15 or (hour = 14 and minut <= 30)) and week < 6:
+			act 'Talk to the manager':
+				minut += 1
+				gt 'andrey'
+			end
 		end
 	end
-end
 
-if hour >= 9 and hour < 18 and week < 6 and (young_shop_work = 3 or young_shop_work = 2):
-	act '<font color="navy">Talk to the manager, maybe he will hire you again</font>':
-		minut += 1
-		gt 'andrey'
+	if hour >= 9 and hour < 18 and week < 6 and (young_shop_work = 3 or young_shop_work = 2):
+		act 'Talk to the manager, maybe he will hire you again':
+			minut += 1
+			gt 'andrey'
+		end
 	end
-end
-
-if ((hour = 15 and minut <= 5) or (hour = 14 and minut >= 30)) and young_shop_work = 1 and week < 6:
-	act '<b>Work</b>':
-		cla
-		inWorkYoungShop = 1
-		young_shop_salary += 1
-		if hour < 15:hour = 15 & minut = 0
-		minut += 135
-		gs 'stat'
-		'You spend 2 hours cleaning the department, folding and rehanging clothes and serving customers. The store now looks clean and pretty organized.'
-		random = rand(1, 80)
-
-		if random > 50 and random <= 55:gt 'young_shop', '0'
-		if random > 55 and random <= 60:gt 'young_shop', '1'
-		if random > 60 and random <= 65:gt 'young_shop', '2'
-		if random > 65 and random <= 70:gt 'young_shop', '3'
-		if random > 70 and random <= 75:gt 'young_shop', '4'
-		if random > 75 and random <= 80:gt 'young_shop', '5'
-
-		if random >= 1 and random <= 20 and (kira <> 0 or young_shop_salary < 3):
-			'A regular days work, nothing interesting happens and its now time to go home.'
-
-			act 'Finish the job':dynamic $endwork
-		elseif random >= 1 and random <= 20 and kira = 0 and young_shop_salary >= 3:
-			cla
-			*clr
-			kira = 1
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'Twenty minutes before the end of the day a lady comes up to me with a glamorous looking girl. The Girl constantly turns and asks the woman:'
-			'"Mom, this is not necessary. Let''s not shop in this store .. Well, MAAM .."'
-			'"Stop acting up! All your classmates are wearing these sort of clothes. I do not want my girl to be bullied because she is not like them at all!" The Woman is full of determination and certainly won''t change her intentions.'
-			'"Hello, can I help you?" With a smile on your face you walk over to the mother and her daughter.'
-			'The Lady inspects you appraising your appearance, then turns her head to her daughter:'
-			'"You see, Kira, this girl is only a little older than you, and dressed .." She does not have time to finish the sentence, because Kira starts acting up again:'
-			'"Well, here where hardly anyone sees it! I can not be seen on the street in these clothes and without a bra. People will be able to see everything!"'
-			'"And why shouldn''t they?" The Woman throws up her hands in surprise, "You are grown up. It would be a shame not to show it! So, that''s enough, I''m tired."'
-			'She turns to you with a haughty smile and looks you in the eyes:'
-			'"Girl, tell me, would clothes like yours fit my Kira?" she says with a little nod clearly just waiting for a positive response.'
-
-			act 'Yes, of course':
-				cla
-				*clr
-				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest9.jpg"></center>'
-				'Throwing another look at the girl, you confidently reply:'
-				'"Naturally! All my friends buy their clothes only in this shop. We have a transparent blouse that will look great on your daughter! And in a suitable size. And yes, all our products are designed to be worn without a bra" You quickly find the right size and hand it over to a tearful Kira. "There is a booth over there, where you can try it on!"'
-				'The Woman grabs her daughter by the arm and takes her to the booth. 7 minutes later, they return.'
-				'You are happy to announce, "As I thought, you look great in this blouse! By the way, this model has just arrived in our shop, it was created by a famous Italian designer."'
-				'"Yes, all of Kiras girlfriends will be jealous! And how much is this beauty?"'
-				'"Exclusive offer - only 2, 400."'
-				'You notice that Kira is already resigned to her fate and decide to go further:'
-
-				act 'With a mini-skirt better':
-					cla
-					*clr
-					'"You know, with a mini-skirt the outfit will be 100% more revealing. Look at this model, imagine how great it will look on your daughter!"'
-					'"What, do I have to really bare everything?" Kira sighs, not expecting a positive outcome for her.'
-					'The Woman takes the skirt in her hand, twirls it, inspects it for defects, and, with a confident expression, leads her daughter into the dressing room.'
-					'"Such skirts are worn without panties or am I mistaken?" the woman says looking back at you.'
-					'"It is highly desirable." you say, nodding.'
-					'"Alright."'
-					'After a couple of minutes there is some scuffling behind the curtain. Apparently the girl started to act up again. Her mom, looking pretty scruffy and tired, comes out of the booth and asks for help:'
-					'"She always resists, can you do something about it?"'
-					'Looking at the woman''s face it becomes clear to you that, if her daughter won''t get rid of her underwear completely, they will simply leave and won''t buy anything, and you would lose the premium you could earn for this sale.'
-					'You go into the booth and see Kira, who, despite her tearful appearance, looks amazing in the new outfit. It is a pity that your words probably won''t have any impact, but if you remove her panties yourself, the seemingly shy Kira probably won''t even try to stop you.'
-
-					act 'Persuade Kira':
-						*clr
-						delact 'Persuade Kira'
-						'You decide to use your psychological skills and persuade Kira to take off her panties.'
-
-						if pcs_intel >= 50:
-							cla
-							*clr
-							$ImageNeededPlacholder
-							! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.src="></center>'
-							'Fortunately Kira is a very trusting girl, and your leadership qualities are apparent. You manage to convince her that there is no reason to be embarrassed and that the mother only wants the best for her.'
-							'Kira slowly puts her hands under her skirt and pulls off her panties.'
-							'"Do you feel the breeze blowing up your bottom? Imagine how nice it would be walking like this on the street."'
-							'"What if someone sees me like this?"'
-							'"Oh, don''t be greedy." you say, as you pat Kira on the shoulders. "Let them look and dream. All your friends will envy you and ask why, when you''re with them, all the guys only look at you."'
-							'You take Kira back from the locker room and give the panties to her mother.'
-							'"This is awkward, but can I leave them here, or let you throw them away? I want to wean my daughter from underwear, so that these purchases won''t be wasted. I will hide her other panties and bras from her until she gets used to it."'
-							'You decide to leave the panties with her and shove them in her purse. The mom is paying at the cash register and takes her daughter, all dressed up in her new blouse and mini-skirt, outside.'
-							'Kira looks back at you and smiles saying goodbye. She then leaves, flashing naked her booty with every breeze.'
-
-							act 'Finish the job':dynamic $endwork
-						else
-							'Unfortunately, despite your best efforts, you can not get her to talk and there is only one way out ..'
-
-							act 'Remove her panties':
-								cla
-								*clr
-								$ImageNeededPlacholder
-								! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.png"></center>'
-								'"Well..." you quickly bend over and thrust your hands under her skirt. The girl could not even imagine that you would do that.'
-								'You lift her mini skirt and slowly pull off Kira''s panties. Her bare pussy is right before your eyes at a distance of 10 centimeters. You notice that the situation seems to make the girl very excited and her panties are a little wet. A delicate aroma hits your nose and you smile.'
-								'Kira''s panties are off, you show her the wet spot, and then hide the panties behind your back as the two of you get out of the booth.'
-								'"We managed to agree." smiling you pretend that you managed to persuade Kira to take off her panties on her own.'
-								'"Oh, how wonderful, wonderful." the woman examines her daughter and quickly decides to buy the blouse and mini-skirt.'
-								'Before leaving Kira thanks you, and you wink at her. You receive a very pleasant smile in return.'
-
-								act 'Finish the job':dynamic $endwork
-							end
-						end
-					end
-				end
-			end
-
-			act 'No, it is too early':
-				cla
-				*clr
-				'You shrug, "Sorry, but it is too early for her to wear such clothes. Especially since she does not want it."'
-				'"How so? I''ve seen on TV that everyone has these these outfits!" the woman looks at you with disbelief. She obviously could not imagine that you would be arguing against the clothing worn by yourself especially since you should be selling them.'
-				'"The mother clearly wants her daughter to look like a whore." You smile as you look the lady in the eyes.'
-				act 'Dissuade the woman':
-					cla
-					delact 'Dissuade the woman'
-					'She shouldn''t to that! You decide to do everything in your power to dissuade the strange mother.'
-
-					if pcs_intel >= 60:
-						$ImageNeededPlacholder
-						! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.png"></center>'
-						'"You seriously think so, do you ..?" the glamorous lady ponders your words and decides to accept your advice. "Okay, let''s go to a regular store."'
-						'Before leaving Kira smiles at me and says:'
-						'"Thank you .. bye!" The girl waves at you and runs after her mother.'
-
-						act 'Finish the job':dynamic $endwork
-					else
-						$ImageNeededPlacholder
-						! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.png"></center>'
-						'"What are you saying? I see these outfits all the time on TV! Why am I talking to you at all?" The glamorous lady does not understand what you are trying to say. "Alright Kira, we go to another store."'
-						'Before leaving, the girl thanks you for trying to save her and runs away after her mother.'
-
-						act 'Finish the job':dynamic $endwork
-					end
-				end
-			end
-		elseif random = 21:
-			cla
-			*clr
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'You just finished hanging up cute blouses from the new collection, as an old lady comes up to you. She looks 70 years old and begins a long, dull monologue about herself, her work, the contemporary fashion and tradition.'
-			'The grandmother starts complaining about modern society and its flaws: Deception, corruption, drugs, sex and everything in general. Then she remembers the good old times when the grass was greener and women married as virgins at the age of 18:'
-			'"And now it has come to this .. In my granddaughter''s classroom there are no virgins left. She is a 7th grade student and they have 15 girls in the classroom! How can this be? .. And one girl, Lena, already had three abortions. What has this world come to?" the grandmother complains for 20 minutes and you can not manage to calm her down and show her the door of the store.'
-			'"Here''s my granddaughter. Did you also go to the same school? Is that why you dress this way? Are you not ashamed?"'
-
-			act 'Shame on you, grandmother!':
-				cla
-				'"And why should I be ashamed of that? I did nothing wrong or depraved! They are just beautiful clothes. It''s todays fashion, we don''t live in Stalin''s time anymore."'
-				'"Yeah, during Comrade Stalin''s time this would not have happened!" She begins a new lecture about old times, honesty, integrity and correctness.'
-				'The old lady keeps ranting for a long time, but finally gets bored and begins to waddle out the door, cursing at the shop and the modern youth.'
-
-				act 'Finish the job':dynamic $endwork
-			end
-
-			act 'It is part of your job':
-				cla
-				'"Of course it is a shame, but I can not do different. I need to work and earn money, so I can eat. I also need to take care of my sister" you explain for a long time, talking about your need to work and promise the grandmother never to go out like this.'
-				'Finally the grandmother, satisfied with your answer, says a little prayer and gives you the sign of the cross, wishing you happiness and kindness.'
-				'You sigh with relief as the old lady goes to the exit.'
-
-				act 'Finish the job':dynamic $endwork
-			end
-		elseif random = 22:
-			cla
-			*clr
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest2.jpg"></center>'
-			'Passing the changing room, you hear strange noises from there. Perhaps someone is just changing, but there seems to be something wrong.'
-			'Curious, you make sure that no one notices, look inside and see a rather strange picture:'
-			'Whether a couple couldn''t make it home, whether they have nowhere else to go, whether they are just perverts. It is difficult to say, and now it doesn''t matter.'
-			'You watch as the cute girl very skillfully sucks a man''s penis and don''t know how to react. You can''t continue watching them. What will they think if they see an employee spying on customers in the changing booth?'
-
-			if pcs_horny >= 80:
-				'But you are too excited to ignore what is happening or care about getting caught.'
-
-				act 'Eavesdrop':
-					cla
-					*clr
-					'You decide to stand next to the cabin and listen to the joy of the young couple. You listen as she licks and sucks his cock loudly. Suddenly she makes a strange sound indicating that something has changed.'
-					'"Did they stop?" You look down again into the booth and see what''s wrong. The guy is holding the girl''s hair and pulls her mouth firmly onto his penis. You have never seen a girl getting fucked in the throat with such force.'
-					'"She could suffocate." the thought suddenly crosses your mind. But instead of easing up or helping the girl her boyfriend runs a hand over her hardened nipples and down to her skirt.'
-					'Then you hear the guy starting to moan, and the girl coughing plaintively tells him:'
-					'"Come on, come on, cum on my face, yes .." You once again look into the booth.'
-
-					act 'Look into the booth':
-						cla
-						*clr
-						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest3.jpg"></center>'
-						'The girl''s whole face is covered with a thick layer of sperm.'
-						'The Guy again puts his cock into her mouth to let her clean off his semen. Then he quietly begins to put on pants, watching the girl as she uses her hands to collect sperm from her face putting it into her mouth.'
-						'You decide to get away from the booth, so you won''t get caught. A minute later, the pair shows up and you can see that she didn''t wipe her face very thoroughly as traces of sperm are still visible to the naked eye.'
-						'As such, the two of them go out of the store into the street.'
-
-						gs 'arousal', 'voyeur', 5
-						gs 'arousal', 'end'
-						gs 'stat'
-						
-						act 'Finish the job':dynamic $endwork
-					end
-				end
-			elseif pcs_horny < 80:
-				act 'Ignore':
-					cla
-					*clr
-					'This is clearly not your business, and snooping around and eavesdropping is indecent. Of course, you could get rid of them, but you do not want to deprive these young people of good memories and spoil their fun.'
-					'You go away from the booth and start folding scattered blouses. After a few minutes, the couple comes out of the booth and you see traces of semen on the girl''s face. All your efforts to stop yourself from smiling fail.'
-					'Soon she and her boyfriend go out of the store into the street.'
-
-					act 'Finish the job':dynamic $endwork
-				end
-
-				act 'Disperse':
-					cla
-					*clr
-					'"Ahem, uh .." You cough. "Are you all right, can I help?"'
-					'"Yeah, you can come in and help" you hear the muffled voice of the guy. "Ouch, that hurts."'
-					'The Girl takes his member out of her mouth and hits the guy in the balls, loudly saying:'
-					'"We are just finishing and will leave soon."'
-					'A minute later the pair comes out of the booth and the girl gives me a shy smile and blushes a little, taking her boyfriend out of the store.'
-
-					act 'Finish the job':dynamic $endwork
-				end
-			end
-		elseif random = 23:
-			cla
-			*clr
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'You go to the changing booths and find that someone left shirt. You remember that it belongs to a girl who just 5 minutes ago bought a blouse and went out of the store. Apparently, she decided she can no longer use the t-shirt and just left it in the booth.'
-			'You decide to wait until the end of the shift, as the shopper may return. An hour passes and your shift ends, but nobody comes for the shirt. You carefully look at it: it is an ordinary shirt, almost new, no holes, no dirt, nothing. Can you keep it yourself?'
-
-			act 'Keep it':
-				cla
-				'Before leaving, you take the shirt with you. The girl doesn''t seem to need it, and you are not rich enough to throw away almost new things.'
-
-				! WD: Uninitialised ~ 'wear_chest_have_'
-				if wear_chest_have_[6] = 0:
-					'no action'
-				else
-					'<b>- Although... you also already have the same one. Even with the amount of clothes you have you are still tempted .. Still, you already the exact same one. You don''t need it - You leave the T-shirt in the store.</b>'
-				end
-
-				act 'Finish the job':dynamic $endwork
-			end
-
-			act 'Finish the job':dynamic $endwork
-		elseif random = 24:
-			cla
-			*clr
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'You go to the changing booths and collect clothes that another buyer left after fitting. Accidentally you drop a mini-skirt and as you pick it up, you notice a very inconspicuous thing on the plinth. You immediatly recognize it:'
-			'"Yes, it''s a hidden camera" the thought pierces you like an arrow. You can not think of a reason why you would find something like this in the store!'
-			'What should you do now? You should probably tell the manager, he will understand, or .. What if he already knows? No, that''s ridiculous.'
-
-			act 'Tell the manager about the camcorder':
-				cla
-				'You''re storming into the manager''s office without knocking and start chattering about what happened.'
-				'"Hey, hey, <<$pcs_nickname>>, calm down! What happened??"'
-				'"There! There! In the booth!" with trembling hands you point in the direction of the changing booths. "Faster!"'
-				'The Manager reluctantly rises from his chair and goes with you. Going into the booth, he squats down and pulls on the camera glued to the plinth.'
-				'"It is necessary to call.." you begin to prompt the manager, but he interrupts you mid-sentence:'
-				'"Wait, we should think about this" the manager stands and twirls the camera in his hands. "If we call the cops, here is what will happen.. the shop gets closed, the place gets searched, and we can be fined or something worse. Let''s not do anything rash."'
-				'"Let''s just do this: You calm down and go home, and I will inspect everything here. This way we won''t get any problems! It is good that you were vigilant and found it, but there is no need to tell anyone, okay?"'
-				'"Yes, of course - your shift is coming to an end anyway and you decide to just go home and forget about everything."'
-
-				act 'Finish the job':dynamic $endwork
-			end
-
-			act 'Keep silent':
-				cla
-				'You take a few deep breaths and force yourself to calm down, bringing your thoughts in order.'
-				'You did not install the camera, you are not responsible. You can always say that you didn''t know about it. You did not get dressesd in the booth. Generally, girls who did will not know there was a camera. Someone has probably seen them and was entertained. But you do not mind.'
-				'You decide not to touch the camera and just keep working.'
-
-				act 'Finish the job':dynamic $endwork
-			end
-		elseif random = 25:
-			cla
-			*clr
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'A man of 40 years approaches you and asks for help in choosing clothes for his little daughter:'
-			'"Hello, my beauty, help me to choose a gift for my daughter''s birthday."'
-			'"Yes, of course. What''s her size?"'
-			'"I don''t even know .. Well, her figure is like yours, only with smaller breasts. Maybe you can try in on yourself?"'
-			'"In principle, I do not mind, so pick out some clothes. And how old is your daughter?" You are at work, but for some reason there are not many visitors today, so trying on clothes is a great way to waste away a few minutes.'
-			'"She is much younger than you, but is developing rapidly. She already looks like 16!" The buyer''s eyes sparkle as he begins to think about his daughter.'
-
-			if pcs_intel >= 40:
-				'Suddenly it strikes you .. Yes, he''s a pedophile, he is choosing these clothes for his little daughter, with a smile on his face. Maybe I need to do something about it? ..'
-
-				act 'Tell on the pedophile':
-					cla
-					'"I am happy to try on a few options for you. Wait here, and I''ll run to the store and immediately find all the blouses and skirts to fit and will try them on!" Trying not to show your nervousness, you leave the man behind to wait for you.'
-					'After describing everything to the manager, you''re going to the warehouse, quickly find several options of clothes and change into them in the booth. The pedophile lustfully watches as you stand in front of him in a skirt, when several policemen show up in the store.'
-					'The policemen don''t even think about listening to the men''s argument, pinning him down and leading him to a patrol car.'
-					'"Don''t say anything. We are going to send your daughter to workers care, where she will get help from psychologists." with these words the cops lead the guy from the store.'
 
-					act 'Finish the job':dynamic $endwork
-				end
-			end
-
-			act 'Try on clothes':
-				if pcs_intel >= 40:
-					cla
-					*clr
-					'Actually, it''s none of your business if his daughter is not happy with something. She herself may apply to the authorities, and you can not destroy the whole family, by sticking your nose where it doesn''t belong!'
-				elseif pcs_intel < 40:
-					cla
-					*clr
-					pcs_horny += 30
-					gs 'stat'
-					'Suspecting nothing, you tell him that nowadays all children develop precociously.'
-					'You go to the warehouse and collect all the clothes that fit you, and go back to the changing rooms ..'
-					'The man constantly jokes and makes very nice compliments about your figure. Every time you''re hiding behind the curtain, he tries to peep how you dress up and continues to laugh it off when you notice it.'
-					'During the show, he tells you to spin on the spot, trying to see what is hidden under the skirt as well as looking at breasts which are barely covered by the blouse.'
-					'His actions seem a little suspicious to you, but you write it off on his jaunty mood and sociability.'
-					'Once you finally tried on all the skirts and blouses, he chooses to buy one and asks you to change once more.'
-					'"What a beauty, my daughter will look simply amazing. Listen .. do you want to make some money?"'
-					'"In what sense?" you ask surprised.'
-					'"You know, you''re so beautiful and sexy, I''m very excited looking at you! I will pay you 5000 rubles if you just show off this blouse and this skirt without panties and bra. You don''t have to do anything else."'
-				end
-
-				act 'Refuse':
-					cla
-					*clr
-					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest4.jpg"></center>'
-					'"What are you, crazy?! I''m not going to do that!" You refuse his blatant bid. You''re not going to do that. "Don''t even try to persuade me, I just won''t do it! Go offer your daughter to do that."'
-					'"Fine. Just let me buy the clothes then." The buyer goes out of the booth and waits until you change back, and give him the clothes. He calmly pays and leaves the store. You look after him, disgusted.'
-
-					act 'Finish the job':dynamic $endwork
-				end
-
-				if pcs_horny >= 80:
-					delact 'Refuse'
-					'<font size="3">I''m too excited to refuse such an offer.</font>'
-				end
-
-				act 'Agree':
-					gs 'npcgeneratec', 0, 'middle aged customer', rand(35,45)
-					gs 'boyStat', $npclastgenerated
-
-					cla
-					*clr
-					money += 5000
-					pcs_horny += 10
-					msg 'Excited the buyer pulls his wallet out of his pocket and hands you <b>5000</b> <b>₽</b>'
-					gs 'stat'
-					'"Okay, but I won''t do anything more!" 5, 000 <b>₽</b> - a great motivator and it would be foolish to ignore such a sum.'
-					if pcs_horny >= 100:'Yes, and your body just craves to have someone look at it.'
-					'You unfasten and put away your bra baring your breasts to a stranger.'
-					'You put on a little blouse to cover your bare chest and thrust your hand under the skirt to slowly remove your panties.'
-					'Licking your lips, you take the edges of the mini skirt and little by little, begin to lift the edges up. Meanwhile the man unzips his fly and his already hardened member pops out of his pants.'
-					'You are flushed with excitement, standing in the locker room without panties and bra, lifting your skirt so that your pussy is perfectly visible, and look at how the man is jerking his cock. You do not have time to recover as the man begins to wheeze, and you realize that he is about to finish.'
-					'Suddenly he takes a step forward and lays his hand on your shoulder. You are surprised by his strength as he pushes you down on your knees. You try to argue against this behavior, citing your agreement, but you realize that there is no time to do it. The Men gives a muffled moan and you understand that his cock is about to explode.'
-
-					gs 'arousal', 'flash', 5
-					gs 'stat'
-					
-					act 'Close your eyes':
-						cla
-						*clr
-						pcs_horny += 10
-						facial += 1
-						gs 'cum_call', 'face'
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest8.jpg"></center>'
-						'You have nowhere to go. You barely have time to close your eyes before a powerful jet of sperm hits you in the face. Then another. You smell a strong masculine fragrance. Cum completely covers your face and hair and begins to flow down on the clothes, leaving thick spots.'
-
-						if pcs_horny > 80:
-							swallow += 1
-							gs 'cum_call', 'mouth'
-							gs 'stat'
-							'There is just so much on you! You start to collect sperm in your hands, and lick it of your fingers with great pleasure.'
-							'The smell and taste is driving you crazy, your legs give way and you feel your underbelly beginning to shudder. You''re coming.'
-							'Recovering, you see the man standing over you smiling:'
-							'"Thank you, beautiful! Let''s take these clothes off, I want to buy them" You begin to tell him, that you need to bring out new ones, or at least clean the dirty ones, but the buyer interrupts you. "No, they do not need to be cleaned, these tracks will remind me of the wonderful moments with you."'
-							'You undress and change back to your clothes, then quickly run to the locker room. Your shift is not over yet, and before leaving you should clean yourself up.'
-
-							act 'Finish the job':dynamic $endwork
-						else
-							'When the sperm stops hitting you in the face, you open your eyes and see a big appetizing dick before you. It is covered in sperm, emanating a strong masculine fragrance.'
-
-							if pcs_horny < 80:
-								swallow += 1
-								gs 'cum_call', 'mouth'
-								gs 'stat'
-								'You can''t hold back and take the cock in your mouth. It turns out that he was not completely drained and you feel his last flinches as your mouth gets filled with sperm. You clean off his member before he takes it out of your mouth.'
-							end
-
-							'You look up to the buyer and smile at him.'
-							'"Thank you, beautiful! Let''s take these clothes off, I want to buy them" You begin to tell him, that you need to bring out new ones, or at least clean the dirty ones, but the buyer interrupts you. "No, they do not need to be cleaned, these tracks will remind me of the wonderful moments with you."'
-							'You undress and change back to your clothes, then quickly run to the locker room. Your shift is not over yet, and before leaving you should clean yourself up'
-
-							gs 'arousal', 'end'
-							gs 'stat'
-							
-							act 'Finish the job':dynamic $endwork
-						end
-					end
-				end
-
-				act 'Finish the job':dynamic $endwork
-			end
-		elseif random = 26:
-			*clr
-			cla
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'<<$pcs_nickname>>, look here - Nastya approaches you. "I''ve got a nice blouse, new, but with a slight defect. The manager is going to put it at a good discount <b>-70%</b>, maybe you want to take it yourself?"'
-			'The store is selling it for <b>2400</b> <b>₽</b> , but you can buy it for <b>720</b>.'
-
-			act 'Finish the job':dynamic $endwork
-		elseif random = 27:
-			*clr
-			cla
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest5.jpg"></center>'
-			'Two guys with very glamorous appearance come into the shop to look at the transparent blouses. You often notice them in this neighborhood and they probably live somewhere near. They constantly go together and hold hands. You go to the guys and helpfully ask:'
-
-			act 'Can I help you?':
-				cla
-				'"Hello, I see you are picking out a gift for a girl, can I help?"'
-
-				if pcs_apprnc < 200:
-					'The guys appreciatively examines you from head to toe and one of them says with disdain:'
-					'"Get out, nasty, as i see it, you need the help!" He starts insultingly discussing your appearance with his boyfriend.'
-					'You go away from them looking for another customer.'
-
-					act 'Finish the job':dynamic $endwork
-				else
-					'The guys appreciatively examines you from head to toe and one of them says with interest:'
-					'"What a pretty girl. Do not worry, my beauty, we can do it on our own!" The guy waves you goodbye, and takes his friend''s hand, admiringly discussing your appearance.'
-					'You go away from them and looking for another customer.'
-
-					act 'Finish the job':dynamic $endwork
-				end
-			end
-		elseif random = 28:
-			*clr
-			cla
-			money += 1000
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest6.jpg"></center>'
-			'Into the store stumble three boozy women of indeterminate age, dressed in shabby clothes. All three of them are wearing torn stockings, colorful miniskirts and dirty T-shirts.'
-			'"Whores?" you ask Nastya.'
-			'"Oh, by the way, you see the one in the red skirt?" Nastya nods toward the ugliest of them. "She studied in a parallel class."'
-			'"She''s what, 18 years?? That''s horrific, what brings someone to such a depraved lifestyle" you declare accusingly.'
-			'"Depravity has nothing to do with it" says Nastya. "Some girls have had more guys than her, but they do not look like it! You have to look past their appearance."'
-			'The sluts, not even really looking at the clothes, choose the first few available things and carry them to the cashier. Nastya''s friend throws a pile of dirty crumpled <b>₽</b> on the counter and pulling a face says:'
-			'"Same procedure?" Without waiting for an answer, the girls take their belongings and leave the store.'
-			'"Here you go, you get half" Nastya gives you a pile of <b>₽</b>. "They are a little short changed. They don''t have to pay in full .."'
-
-			act 'Finish the job':dynamic $endwork
-		elseif random >= 29 and random <= 34:
-			*clr
-			cla
-			'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
-			'At the beginning of the shift the manager asks you to come to him after work, but doesn''t tell you the reason why.'
-			'You approach the door to his office and you are about to knock as you notice that the door is slightly ajar. You look inside.'
-
-			act 'Look inside':
-				cla
-				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest10.jpg"></center>'
-				'Your eyes witness an obscene picture. Andrei Mikhailovich is facing the monitor, his pants pulled down, his member in his hands. The manager looks at the monitor and strokes his penis, which has a condom on. Almost immediately he throws back his head and starts to cum.'
-				'Filling a condom with sperm, he removes it wipes his member and throws the condom in the waste basket. Then he starts to pull up his pants and walks toward the door.'
-				'You''re trying not to make a sound, run back from the door and hide behind the boxes near the service exit. Andrei Mikhailovich, noticing nothing, passes you and goes into the toilet. You''re out of your hiding place and go to his office. Out of curiosity, you look at the monitor and some selected German porn. Then you look into the basket and see the lying in a condom full of sperm.'
-
-				act 'Wait for the manager':
-					cla
-					'With a smile, you step away from the manager''s table, thinking about what he''d do if he saw me at the monitor, with a condom in your hand.'
-					'A minute later, Andrew returns:'
-					'"Ah, <<$pcs_nickname>>, nice of you to come! Wait, I have something to sign for you." the manager goes to his desk and goes through the papers handing you a sheet.'
-					'Your are not really focused on the piece of paper so you don''t read it, sign it and return the document to the manager. After saying goodbye, you''re going back to the shop floor.'
-
-					act 'Finish the job':dynamic $endwork
-				end
-
-				act 'Take the condom':
-					cla
-					*clr
-					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/condom_cum.jpg"></center>'
-					'You decide to have a little fun, reach into the basket and take out the condom. It is slippery and still warm. You hold up the condom over your head and hold it against the light to see through it. Then suddenly you hear the door open to the soffice. Another half a second and he sees you with a condom in your hand! You do not even have an extra moment to hide your hands behind your back.'
-
-					act 'In your mouth!':
-						cla
-						'You have no other options .. You barely have time to shove the condom in your mouth, as you see Andrei''s eyes:'
-						'"Ah, <<$pcs_nickname>>, nice of you to come! Wait, I have something to sign for you." the manager comes over to his desk and looks through his paper for a long time finally handing you a sheet.'
-						'You absolutely do not read it, sign it, then utter:'
-						'"G''bye" You leave the office and run straight to the locker room, take the condom out of your mouth, and throw it in the trash.'
-						'At least Andrei tied the condom up before throwing it away, otherwise you would have had a mouth full of sperm!'
-
-						act 'Finish the job':dynamic $endwork
-					end
-				end
-			end
-		elseif random >= 35 and random <= 39:
+	if ((hour = 16 and minut <= 5) or (hour = 15 and minut >= 30)) and young_shop_work = 1 and week < 6:
+		act '<b>Work</b>':
 			cla
-			*clr
-			'<b><center><font size="4">Case for paper</font></center></b>'
-
-			if katia = 1:
-				'Today Katia comes in again. She is a very shy girl and it is difficult to understand what''s on her mind. You told her several times to ask questions, when she comes in, looks through the clothes and buys nothing, but she always remains silent. You simply want to help.'
-				'It is a pity that the staff is forbidden to invite friends to shop and chat with them, because of this you have to stay away from Katie''s on. Although, if you could talk to her, you doubt that you would have a constructive dialogue. Usually all the questions she answers with:"I do not know, " "simple, " or "Well .." and silence.'
-				'You think that Kate is constantly looking at you, and when you look back, she smiles, blushes and turns away.'
-
-			elseif katia = 0:
-				katia = 1
-				'Very often a strange girl with brown hair comes into the shop. Today she appears again. As usual she walks through the shop for a long time and looks at the clothes, but you have never seen her try anything on.'
-				'You constantly get the impression that she is looking at you. When you raise your eyes, you can see how she starts to fuss, turns and glares at the nearest skirt beginning to examine it with interest.'
-				'You tried many times to offer assistance, but she constantly lowers her eyes, blushes and mutters under her breath:'
-				'"No, thanks, I''ll handle it." A minute after that, she just runs away from the store.'
-				'Actually, you do not even remember that she ever bought something. She just walks around forever looking at the clothes. She dresses simply, but not poor, so you don''t think that she can''t afford it and just comes to dream.'
-				'It is kind of strange ..'
-			end
-
-			act 'Finish the job':dynamic $endwork
-		elseif random >= 40 and random <= 44:
-			cla
-			*clr
-			'<b><center><font size="4"><font color="black">Cool time</font></center></b>'
-			'No buyer for the rest of your shift. You are chatting with Nastya. She normally talks about her sexual experiences and feelings.'
-			'Today she decides to relive her first sexual experience. This is her favorite subject, you even lost count of how many times she told you everything is in detail. One pleases, although she is not confused and always calls the same number of guys that she lost her virginity in the school locker room after phys-ed.'
-
-			act 'Finish the job':dynamic $endwork
-		elseif random >= 45 and random <= 50:
+			inWorkYoungShop = 1
+			young_shop_salary += 4
+			if hour < 16: minut += 60-minut
+			minut += 240
+			gs 'stat'
+			'You spend 4 hours cleaning the department, folding and rehanging clothes and serving customers. The store now looks clean and pretty organized.'
+			gs 'young_shop', 'events'
+		end
+	elseif ((hour = 9 and minut <= 5) or (hour = 8 and minut >= 30)) and young_shop_work1 = 1 and week = 6:
+		act '<b>Work</b>':
 			cla
-			*clr
+			inWorkYoungShop = 1
+			young_shop_salary += 6
+			if hour < 9: minut += 60-minut
+			minut += 360
 			gs 'stat'
-			'<b><center><font size="4"><font color="black">Heavy day</font></center></b>'
-			'There are a lot of buyers today. You are exhausted. You are working hard, there is barely any time to make conversation. And it has only been two hours.'
-			'At the end of your shift the manager comes and asks you to stay for another hour.'
-			'"Listen, <<$pcs_nickname>>, we have a problem: as you can see we are short on staff. Hang on for another hour, and I''ll give you a premium, you will not regret it!"'
-
-			act 'Stay for another hour':
-				cla
-				minut+= 70
-				young_shop_bonus += 3
-				gs 'stat'
-				'It seems that you have no choice. You can''t let down your co-workers.'
-				'After working for another hour, you are very tired, but the thought of a premium warms the soul.'
+			'You spend 6 hours cleaning the department, folding and rehanging clothes and serving customers. The store now looks clean and pretty organized.'
+			gs 'young_shop', 'events'
+		end
+!!	elseif ((hour = 9 and minut <= 5) or (hour = 8 and minut >= 30)) and young_shop_work1 = 1 and week > 6:
+!!		act '<b>Work</b>':
+!!			cla
+!!			inWorkYoungShop = 1
+!!			young_shop_salary += 6
+!!			if hour < 9: minut += 60-minut
+!!			minut += 360
+!!			gs 'stat'
+!!			'You spend 6 hours cleaning the department, folding and rehanging clothes and serving customers. The store now looks clean and pretty organized.'
+!!			gs 'young_shop', 'events'
+!!		end
+	end
 
+	act 'Leave the shop':
+		minut += 3
+		gt 'torgcentr'
+	end
 
-				act 'Finish the job':dynamic $endwork
-			end
+	act 'Look through the clothes on sale':
+		minut += 1
+		gt 'sell_young_clothes', 'start'
+	end
 
-			act 'I can''t':
-				cla
-				if young_shop_bonus > 0:young_shop_bonus -= 1
-				'"If it was any other day, fine, but today I can''t.." you begin to make excuses, but the manager just shrugs:'
-				'"Okay, go home, we''ll manage without you. Just don''t count on a bonus for today!"'
+	act 'Look through the panties on sale':
+		minut += 1
+		gt 'sell_young_clothes', 'panties'
+	end
 
-				act 'Finish the job':dynamic $endwork
-			end
-		end
+	act 'Look through the bras on sale':
+		minut += 1
+		gt 'sell_young_clothes', 'bras'
 	end
-end
 
-act 'Leave the shop':
-	minut += 3
-	gt 'torgcentr'
-end
+	act 'Look through the shoes on sale':
+		minut += 1
+		gt 'sell_young_clothes', 'shoes'
+	end
 
-act 'Look through the clothes on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'start'
-end
+	act 'Look through the purses on sale':
+		minut += 1
+		gt 'sell_young_clothes', 'purses'
+	end
 
-act 'Look through the panties on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'panties'
-end
+	if hour >= 8 and hour <= 18 and young_shop_miss >= 3 and week < 6 and young_shop_work = 1:gt 'andrey'
 
-act 'Look through the bras on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'bras'
-end
+	! WD: Change trading hours to consistant with the other shops
+	! if hour > 21 or hour < 8 or week >= 6:
+	if hour > 21 or hour < 8:
+		cla
+		'"Sorry, but the store is closed" the guard comes up to you. "Proceed to the exit."'
+		'<b><center><font color="red">The store is closing.</font></center></b>'
 
-act 'Look through the shoes on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'shoes'
-end
+		act '<b>Get out of the shop</b>': minut += 3 & gt 'torgcentr'
+	end
 
-act 'Look through the purses on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'purses'
+	gs 'stat'
 end
 
-if hour >= 8 and hour <= 18 and young_shop_miss >= 3 and week < 6 and young_shop_work = 1:gt 'andrey'
-
-! WD: Change trading hours to consistant with the other shops
-! if hour > 21 or hour < 8 or week >= 6:
-if hour > 21 or hour < 8:
-	cla
-	'"Sorry, but the store is closed" the guard comes up to you. "Proceed to the exit."'
-	'<b><center><font color="red">The store is closing.</font></center></b>'
-
-	act '<b>Get out of the shop</b>': minut += 3 & gt 'torgcentr'
+if $ARGS[0] = 'events':
+	random = rand(1, 80)
+
+	if random < 75:
+		gs 'young_shop', '0'
+	elseif random < 70:
+		gs 'young_shop', '1'
+	elseif random < 65:
+		gs 'young_shop', '2'
+	elseif random < 60:
+		gs 'young_shop', '3'
+	elseif random < 55:
+		gs 'young_shop', '4'
+	elseif random < 55:
+		gs 'young_shop', '5'
+	elseif random < 45:
+		gs 'young_shop', '6'
+	elseif random < 40:
+		gs 'young_shop', '7'
+	elseif random < 35:
+		gs 'young_shop', '8'
+	elseif random < 30:
+		gs 'young_shop', '9'
+	elseif random < 27:
+		gs 'young_shop', '10'
+	elseif random = 27:
+		gs 'young_shop', '11'
+	elseif random = 26:
+		gs 'young_shop', '12'
+	elseif random = 25:
+		gs 'young_shop', '13'
+	elseif random = 24:
+		gs 'young_shop', '14'
+	elseif random = 23:
+		gs 'young_shop', '15'
+	elseif random = 22:
+		gs 'young_shop', '16'
+	elseif random = 21:
+		gs 'young_shop', '17'
+	elseif kira = 0:
+		gs 'young_shop', '18'
+	else
+		gs 'young_shop', '19'
+	end
 end
 
-gs 'stat'
-
 if $ARGS[0] = '0':
 	cla
 	'There is a black man in the shop looking at long underwear. He is asking for you to try it on, telling you that you have the same figure as his girlfriend.'
 
-	act 'Refuse':dynamic $endwork
+	act 'Refuse':gt 'young_shop', 'endwork'
 
 	act 'Change in the booth':
 		cla
 		'You go into the booth and model the underwear for him. He decides to purchase it.'
 
-		act 'Leave':dynamic $endwork
+		act 'Leave':gt 'young_shop', 'endwork'
 	end
 
 	act 'Change right here':
@@ -683,7 +190,7 @@ if $ARGS[0] = '1':
 	cla
 	'A man enters the store and looks at women''s clothing, finally asking you to try it on, citing the fact that you have the same a figure as his girlfriend.'
 
-	act 'Refuse':dynamic $endwork
+	act 'Refuse':gt 'young_shop', 'endwork'
 
 	act 'Change in the booth':
 		cla
@@ -692,7 +199,7 @@ if $ARGS[0] = '1':
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/mag1.jpg"></center>'
 		'You begin to change in a booth, and you notice that the guy is spying on you through the loosely closed curtain.'
 
-		act 'Close the curtain':dynamic $endwork
+		act 'Close the curtain':gt 'young_shop', 'endwork'
 		act 'Take him to the back room':guy += 1 & gt 'sex', 'minet'
 	end
 end
@@ -703,7 +210,7 @@ if $ARGS[0] = '2':
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/mag2.jpg"></center>'
 	'A young couple is in the store. They walk around the store for a long time and constantly look over to you, seemingly arguing. They come up to you and the girl, looking very embarrassed, tries to explain what they want from you. From what she tells you she is still a virgin and is not yet ready to have sex. But she also does not want to lose her guy, so he finds girls he wants to sleep with, and she oversees the process. She offers you 2000 rubles to have sex with her boyfriend with her in the room.'
 
-	act 'Refuse':dynamic $endwork
+	act 'Refuse':gt 'young_shop', 'endwork'
 
 	act 'Agree':
 		guy += 1
@@ -719,14 +226,14 @@ if $ARGS[0] = '3':
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/mag3.jpg"></center>'
 	'There are some guys walking down the hall, two of them white, the other two black. They seem to argue about something and soon come up to you to tell you about the reason. You are a little taken aback when you find out they were discussing whether you can tell the difference between sucking a black and a white cock while being blindfolded. The winners of the argument will fuck you, if you agree to help them find it out.'
 
-	act 'Send them away':dynamic $endwork
+	act 'Send them away':gt 'young_shop', 'endwork'
 
 	act 'Ask what else you''ll get':
 		cla
 		picrand = 15
 		'You ask what else you will get for this and the guys laugh and say that you will get an unforgettable feeling.'
 
-		act 'Send them':dynamic $endwork
+		act 'Send them':gt 'young_shop', 'endwork'
 
 		act 'Take them to the back room':
 			cla
@@ -755,7 +262,7 @@ if $ARGS[0] = '4':
 		cla
 		'The manager quickly shoves the guys out of the store.'
 
-		act 'Finish the job':dynamic $endwork
+		act 'Finish the job':gt 'young_shop', 'endwork'
 	end
 
 	act 'Give them what they want':
@@ -778,7 +285,7 @@ if $ARGS[0] = '5':
 	'"Of course, everything you wish"'
 	'"Well, then take off your panties. Like I said: I want to kiss your lips"'
 
-	act 'Send them away':dynamic $endwork
+	act 'Send them away':gt 'young_shop', 'endwork'
 
 	act 'Do as you were told':
 		cla
@@ -820,11 +327,586 @@ if $ARGS[0] = '5':
 					gs 'arousal', 'end'
 					gs 'stat'
 			
-					act 'Leave':dynamic $endwork
+					act 'Leave':gt 'young_shop', 'endwork'
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = '6':
+	cla
+	*clr
+	gs 'stat'
+	'<b><center><font size="4"><font color="black">Heavy day</font></center></b>'
+	'There are a lot of buyers today. You are exhausted. You are working hard, there is barely any time to make conversation. And it has only been two hours.'
+	'At the end of your shift the manager comes and asks you to stay for another hour.'
+	'"Listen, <<$pcs_nickname>>, we have a problem: as you can see we are short on staff. Hang on for another hour, and I''ll give you a premium, you will not regret it!"'
+
+	act 'Stay for another hour':
+		cla
+		minut+= 70
+		young_shop_bonus += 3
+		gs 'stat'
+		'It seems that you have no choice. You can''t let down your co-workers.'
+		'After working for another hour, you are very tired, but the thought of a premium warms the soul.'
+
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+
+	act 'I can''t':
+		cla
+		if young_shop_bonus > 0:young_shop_bonus -= 1
+		'"If it was any other day, fine, but today I can''t.." you begin to make excuses, but the manager just shrugs:'
+		'"Okay, go home, we''ll manage without you. Just don''t count on a bonus for today!"'
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+end
+
+if $ARGS[0] = '7':
+	cla
+	*clr
+	'<b><center><font size="4"><font color="black">Cool time</font></center></b>'
+	'No buyer for the rest of your shift. You are chatting with Nastya. She normally talks about her sexual experiences and feelings.'
+	'Today she decides to relive her first sexual experience. This is her favorite subject, you even lost count of how many times she told you everything is in detail. One pleases, although she is not confused and always calls the same number of guys that she lost her virginity in the school locker room after phys-ed.'
+
+	act 'Finish the job':gt 'young_shop', 'endwork'
+end
+
+if $ARGS[0] = '8':
+	cla
+	*clr
+	'<b><center><font size="4">Case for paper</font></center></b>'
+
+	if katia = 1:
+		'Today Katia comes in again. She is a very shy girl and it is difficult to understand what''s on her mind. You told her several times to ask questions, when she comes in, looks through the clothes and buys nothing, but she always remains silent. You simply want to help.'
+		'It is a pity that the staff is forbidden to invite friends to shop and chat with them, because of this you have to stay away from Katie''s on. Although, if you could talk to her, you doubt that you would have a constructive dialogue. Usually all the questions she answers with:"I do not know, " "simple, " or "Well .." and silence.'
+		'You think that Kate is constantly looking at you, and when you look back, she smiles, blushes and turns away.'
+
+	elseif katia = 0:
+		katia = 1
+		'Very often a strange girl with brown hair comes into the shop. Today she appears again. As usual she walks through the shop for a long time and looks at the clothes, but you have never seen her try anything on.'
+		'You constantly get the impression that she is looking at you. When you raise your eyes, you can see how she starts to fuss, turns and glares at the nearest skirt beginning to examine it with interest.'
+		'You tried many times to offer assistance, but she constantly lowers her eyes, blushes and mutters under her breath:'
+		'"No, thanks, I''ll handle it." A minute after that, she just runs away from the store.'
+		'Actually, you do not even remember that she ever bought something. She just walks around forever looking at the clothes. She dresses simply, but not poor, so you don''t think that she can''t afford it and just comes to dream.'
+		'It is kind of strange ..'
+	end
+
+	act 'Finish the job':gt 'young_shop', 'endwork'
+end
+
+if $ARGS[0] = '9':
+	*clr
+	cla
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'At the beginning of the shift the manager asks you to come to him after work, but doesn''t tell you the reason why.'
+	'You approach the door to his office and you are about to knock as you notice that the door is slightly ajar. You look inside.'
+
+	act 'Look inside':
+		cla
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest10.jpg"></center>'
+		'Your eyes witness an obscene picture. Andrei Mikhailovich is facing the monitor, his pants pulled down, his member in his hands. The manager looks at the monitor and strokes his penis, which has a condom on. Almost immediately he throws back his head and starts to cum.'
+		'Filling a condom with sperm, he removes it wipes his member and throws the condom in the waste basket. Then he starts to pull up his pants and walks toward the door.'
+		'You''re trying not to make a sound, run back from the door and hide behind the boxes near the service exit. Andrei Mikhailovich, noticing nothing, passes you and goes into the toilet. You''re out of your hiding place and go to his office. Out of curiosity, you look at the monitor and some selected German porn. Then you look into the basket and see the lying in a condom full of sperm.'
+
+		act 'Wait for the manager':
+			cla
+			'With a smile, you step away from the manager''s table, thinking about what he''d do if he saw me at the monitor, with a condom in your hand.'
+			'A minute later, Andrew returns:'
+			'"Ah, <<$pcs_nickname>>, nice of you to come! Wait, I have something to sign for you." the manager goes to his desk and goes through the papers handing you a sheet.'
+			'Your are not really focused on the piece of paper so you don''t read it, sign it and return the document to the manager. After saying goodbye, you''re going back to the shop floor.'
+
+			act 'Finish the job':gt 'young_shop', 'endwork'
+		end
+
+		act 'Take the condom':
+			cla
+			*clr
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/condom_cum.jpg"></center>'
+			'You decide to have a little fun, reach into the basket and take out the condom. It is slippery and still warm. You hold up the condom over your head and hold it against the light to see through it. Then suddenly you hear the door open to the soffice. Another half a second and he sees you with a condom in your hand! You do not even have an extra moment to hide your hands behind your back.'
+
+			act 'In your mouth!':
+				cla
+				'You have no other options .. You barely have time to shove the condom in your mouth, as you see Andrei''s eyes:'
+				'"Ah, <<$pcs_nickname>>, nice of you to come! Wait, I have something to sign for you." the manager comes over to his desk and looks through his paper for a long time finally handing you a sheet.'
+				'You absolutely do not read it, sign it, then utter:'
+				'"G''bye" You leave the office and run straight to the locker room, take the condom out of your mouth, and throw it in the trash.'
+				'At least Andrei tied the condom up before throwing it away, otherwise you would have had a mouth full of sperm!'
+
+				act 'Finish the job':gt 'young_shop', 'endwork'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = '10':
+	*clr
+	cla
+	money += 1000
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest6.jpg"></center>'
+	'Into the store stumble three boozy women of indeterminate age, dressed in shabby clothes. All three of them are wearing torn stockings, colorful miniskirts and dirty T-shirts.'
+	'"Whores?" you ask Nastya.'
+	'"Oh, by the way, you see the one in the red skirt?" Nastya nods toward the ugliest of them. "She studied in a parallel class."'
+	'"She''s what, 18 years?? That''s horrific, what brings someone to such a depraved lifestyle" you declare accusingly.'
+	'"Depravity has nothing to do with it" says Nastya. "Some girls have had more guys than her, but they do not look like it! You have to look past their appearance."'
+	'The sluts, not even really looking at the clothes, choose the first few available things and carry them to the cashier. Nastya''s friend throws a pile of dirty crumpled <b>₽</b> on the counter and pulling a face says:'
+	'"Same procedure?" Without waiting for an answer, the girls take their belongings and leave the store.'
+	'"Here you go, you get half" Nastya gives you a pile of <b>₽</b>. "They are a little short changed. They don''t have to pay in full .."'
+
+	act 'Finish the job':gt 'young_shop', 'endwork'
+end
+
+if $ARGS[0] = '11':
+	*clr
+	cla
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'<<$pcs_nickname>>, look here - Nastya approaches you. "I''ve got a nice blouse, new, but with a slight defect. The manager is going to put it at a good discount <b>-70%</b>, maybe you want to take it yourself?"'
+	'The store is selling it for <b>2400</b> <b>₽</b> , but you can buy it for <b>720</b>.'
+
+	act 'Finish the job':gt 'young_shop', 'endwork'
+end
+
+if $ARGS[0] = '12':
+	*clr
+	cla
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest5.jpg"></center>'
+	'Two guys with very glamorous appearance come into the shop to look at the transparent blouses. You often notice them in this neighborhood and they probably live somewhere near. They constantly go together and hold hands. You go to the guys and helpfully ask:'
+
+	act 'Can I help you?':
+		cla
+		'"Hello, I see you are picking out a gift for a girl, can I help?"'
+
+		if pcs_apprnc < 200:
+			'The guys appreciatively examines you from head to toe and one of them says with disdain:'
+			'"Get out, nasty, as i see it, you need the help!" He starts insultingly discussing your appearance with his boyfriend.'
+			'You go away from them looking for another customer.'
+
+			act 'Finish the job':gt 'young_shop', 'endwork'
+		else
+			'The guys appreciatively examines you from head to toe and one of them says with interest:'
+			'"What a pretty girl. Do not worry, my beauty, we can do it on our own!" The guy waves you goodbye, and takes his friend''s hand, admiringly discussing your appearance.'
+			'You go away from them and looking for another customer.'
+
+			act 'Finish the job':gt 'young_shop', 'endwork'
+		end
+	end
+end
+
+if $ARGS[0] = '13':
+	cla
+	*clr
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'A man of 40 years approaches you and asks for help in choosing clothes for his little daughter:'
+	'"Hello, my beauty, help me to choose a gift for my daughter''s birthday."'
+	'"Yes, of course. What''s her size?"'
+	'"I don''t even know .. Well, her figure is like yours, only with smaller breasts. Maybe you can try in on yourself?"'
+	'"In principle, I do not mind, so pick out some clothes. And how old is your daughter?" You are at work, but for some reason there are not many visitors today, so trying on clothes is a great way to waste away a few minutes.'
+	'"She is much younger than you, but is developing rapidly. She already looks like 16!" The buyer''s eyes sparkle as he begins to think about his daughter.'
+
+	if pcs_intel >= 40:
+		'Suddenly it strikes you .. Yes, he''s a pedophile, he is choosing these clothes for his little daughter, with a smile on his face. Maybe I need to do something about it? ..'
+
+		act 'Tell on the pedophile':
+			cla
+			'"I am happy to try on a few options for you. Wait here, and I''ll run to the store and immediately find all the blouses and skirts to fit and will try them on!" Trying not to show your nervousness, you leave the man behind to wait for you.'
+			'After describing everything to the manager, you''re going to the warehouse, quickly find several options of clothes and change into them in the booth. The pedophile lustfully watches as you stand in front of him in a skirt, when several policemen show up in the store.'
+			'The policemen don''t even think about listening to the men''s argument, pinning him down and leading him to a patrol car.'
+			'"Don''t say anything. We are going to send your daughter to workers care, where she will get help from psychologists." with these words the cops lead the guy from the store.'
+
+			act 'Finish the job':gt 'young_shop', 'endwork'
+		end
+	end
+
+	act 'Try on clothes':
+		if pcs_intel >= 40:
+			cla
+			*clr
+			'Actually, it''s none of your business if his daughter is not happy with something. She herself may apply to the authorities, and you can not destroy the whole family, by sticking your nose where it doesn''t belong!'
+		elseif pcs_intel < 40:
+			cla
+			*clr
+			pcs_horny += 30
+			gs 'stat'
+			'Suspecting nothing, you tell him that nowadays all children develop precociously.'
+			'You go to the warehouse and collect all the clothes that fit you, and go back to the changing rooms ..'
+			'The man constantly jokes and makes very nice compliments about your figure. Every time you''re hiding behind the curtain, he tries to peep how you dress up and continues to laugh it off when you notice it.'
+			'During the show, he tells you to spin on the spot, trying to see what is hidden under the skirt as well as looking at breasts which are barely covered by the blouse.'
+			'His actions seem a little suspicious to you, but you write it off on his jaunty mood and sociability.'
+			'Once you finally tried on all the skirts and blouses, he chooses to buy one and asks you to change once more.'
+			'"What a beauty, my daughter will look simply amazing. Listen .. do you want to make some money?"'
+			'"In what sense?" you ask surprised.'
+			'"You know, you''re so beautiful and sexy, I''m very excited looking at you! I will pay you 5000 rubles if you just show off this blouse and this skirt without panties and bra. You don''t have to do anything else."'
+		end
+
+		act 'Refuse':
+			cla
+			*clr
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest4.jpg"></center>'
+			'"What are you, crazy?! I''m not going to do that!" You refuse his blatant bid. You''re not going to do that. "Don''t even try to persuade me, I just won''t do it! Go offer your daughter to do that."'
+			'"Fine. Just let me buy the clothes then." The buyer goes out of the booth and waits until you change back, and give him the clothes. He calmly pays and leaves the store. You look after him, disgusted.'
+
+			act 'Finish the job':gt 'young_shop', 'endwork'
+		end
+
+		if pcs_horny >= 80:
+			delact 'Refuse'
+			'<font size="3">I''m too excited to refuse such an offer.</font>'
+		end
+
+		act 'Agree':
+			gs 'npcgeneratec', 0, 'middle aged customer', rand(35,45)
+			gs 'boyStat', $npclastgenerated
+
+			cla
+			*clr
+			money += 5000
+			pcs_horny += 10
+			msg 'Excited the buyer pulls his wallet out of his pocket and hands you <b>5000</b> <b>₽</b>'
+			gs 'stat'
+			'"Okay, but I won''t do anything more!" 5, 000 <b>₽</b> - a great motivator and it would be foolish to ignore such a sum.'
+			if pcs_horny >= 100:'Yes, and your body just craves to have someone look at it.'
+			'You unfasten and put away your bra baring your breasts to a stranger.'
+			'You put on a little blouse to cover your bare chest and thrust your hand under the skirt to slowly remove your panties.'
+			'Licking your lips, you take the edges of the mini skirt and little by little, begin to lift the edges up. Meanwhile the man unzips his fly and his already hardened member pops out of his pants.'
+			'You are flushed with excitement, standing in the locker room without panties and bra, lifting your skirt so that your pussy is perfectly visible, and look at how the man is jerking his cock. You do not have time to recover as the man begins to wheeze, and you realize that he is about to finish.'
+			'Suddenly he takes a step forward and lays his hand on your shoulder. You are surprised by his strength as he pushes you down on your knees. You try to argue against this behavior, citing your agreement, but you realize that there is no time to do it. The Men gives a muffled moan and you understand that his cock is about to explode.'
+
+			gs 'arousal', 'flash', 5
+			gs 'stat'
+			
+			act 'Close your eyes':
+				cla
+				*clr
+				pcs_horny += 10
+				facial += 1
+				gs 'cum_call', 'face'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest8.jpg"></center>'
+				'You have nowhere to go. You barely have time to close your eyes before a powerful jet of sperm hits you in the face. Then another. You smell a strong masculine fragrance. Cum completely covers your face and hair and begins to flow down on the clothes, leaving thick spots.'
+
+				if pcs_horny > 80:
+					swallow += 1
+					gs 'cum_call', 'mouth'
+					gs 'stat'
+					'There is just so much on you! You start to collect sperm in your hands, and lick it of your fingers with great pleasure.'
+					'The smell and taste is driving you crazy, your legs give way and you feel your underbelly beginning to shudder. You''re coming.'
+					'Recovering, you see the man standing over you smiling:'
+					'"Thank you, beautiful! Let''s take these clothes off, I want to buy them" You begin to tell him, that you need to bring out new ones, or at least clean the dirty ones, but the buyer interrupts you. "No, they do not need to be cleaned, these tracks will remind me of the wonderful moments with you."'
+					'You undress and change back to your clothes, then quickly run to the locker room. Your shift is not over yet, and before leaving you should clean yourself up.'
+
+					act 'Finish the job':gt 'young_shop', 'endwork'
+				else
+					'When the sperm stops hitting you in the face, you open your eyes and see a big appetizing dick before you. It is covered in sperm, emanating a strong masculine fragrance.'
+
+					if pcs_horny < 80:
+						swallow += 1
+						gs 'cum_call', 'mouth'
+						gs 'stat'
+						'You can''t hold back and take the cock in your mouth. It turns out that he was not completely drained and you feel his last flinches as your mouth gets filled with sperm. You clean off his member before he takes it out of your mouth.'
+					end
+
+					'You look up to the buyer and smile at him.'
+					'"Thank you, beautiful! Let''s take these clothes off, I want to buy them" You begin to tell him, that you need to bring out new ones, or at least clean the dirty ones, but the buyer interrupts you. "No, they do not need to be cleaned, these tracks will remind me of the wonderful moments with you."'
+					'You undress and change back to your clothes, then quickly run to the locker room. Your shift is not over yet, and before leaving you should clean yourself up'
+
+					gs 'arousal', 'end'
+					gs 'stat'
+					
+					act 'Finish the job':gt 'young_shop', 'endwork'
+				end
+			end
+		end
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+end
+
+if $ARGS[0] = '14':
+	cla
+	*clr
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'You go to the changing booths and collect clothes that another buyer left after fitting. Accidentally you drop a mini-skirt and as you pick it up, you notice a very inconspicuous thing on the plinth. You immediatly recognize it:'
+	'"Yes, it''s a hidden camera" the thought pierces you like an arrow. You can not think of a reason why you would find something like this in the store!'
+	'What should you do now? You should probably tell the manager, he will understand, or .. What if he already knows? No, that''s ridiculous.'
+
+	act 'Tell the manager about the camcorder':
+		cla
+		'You''re storming into the manager''s office without knocking and start chattering about what happened.'
+		'"Hey, hey, <<$pcs_nickname>>, calm down! What happened??"'
+		'"There! There! In the booth!" with trembling hands you point in the direction of the changing booths. "Faster!"'
+		'The Manager reluctantly rises from his chair and goes with you. Going into the booth, he squats down and pulls on the camera glued to the plinth.'
+		'"It is necessary to call.." you begin to prompt the manager, but he interrupts you mid-sentence:'
+		'"Wait, we should think about this" the manager stands and twirls the camera in his hands. "If we call the cops, here is what will happen.. the shop gets closed, the place gets searched, and we can be fined or something worse. Let''s not do anything rash."'
+		'"Let''s just do this: You calm down and go home, and I will inspect everything here. This way we won''t get any problems! It is good that you were vigilant and found it, but there is no need to tell anyone, okay?"'
+		'"Yes, of course - your shift is coming to an end anyway and you decide to just go home and forget about everything."'
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+
+	act 'Keep silent':
+		cla
+		'You take a few deep breaths and force yourself to calm down, bringing your thoughts in order.'
+		'You did not install the camera, you are not responsible. You can always say that you didn''t know about it. You did not get dressesd in the booth. Generally, girls who did will not know there was a camera. Someone has probably seen them and was entertained. But you do not mind.'
+		'You decide not to touch the camera and just keep working.'
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+end
+
+if $ARGS[0] = '15':
+	cla
+	*clr
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'You go to the changing booths and find that someone left shirt. You remember that it belongs to a girl who just 5 minutes ago bought a blouse and went out of the store. Apparently, she decided she can no longer use the t-shirt and just left it in the booth.'
+	'You decide to wait until the end of the shift, as the shopper may return. An hour passes and your shift ends, but nobody comes for the shirt. You carefully look at it: it is an ordinary shirt, almost new, no holes, no dirt, nothing. Can you keep it yourself?'
+
+	act 'Keep it':
+		cla
+		'Before leaving, you take the shirt with you. The girl doesn''t seem to need it, and you are not rich enough to throw away almost new things.'
+
+		! WD: Uninitialised ~ 'wear_chest_have_'
+		if wear_chest_have_[6] = 0:
+			'no action'
+		else
+			'<b>- Although... you also already have the same one. Even with the amount of clothes you have you are still tempted .. Still, you already the exact same one. You don''t need it - You leave the T-shirt in the store.</b>'
+		end
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+
+	act 'Finish the job':gt 'young_shop', 'endwork'
+end
+
+if $ARGS[0] = '16':
+	cla
+	*clr
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest2.jpg"></center>'
+	'Passing the changing room, you hear strange noises from there. Perhaps someone is just changing, but there seems to be something wrong.'
+	'Curious, you make sure that no one notices, look inside and see a rather strange picture:'
+	'Whether a couple couldn''t make it home, whether they have nowhere else to go, whether they are just perverts. It is difficult to say, and now it doesn''t matter.'
+	'You watch as the cute girl very skillfully sucks a man''s penis and don''t know how to react. You can''t continue watching them. What will they think if they see an employee spying on customers in the changing booth?'
+
+	if pcs_horny >= 80:
+		'But you are too excited to ignore what is happening or care about getting caught.'
+
+		act 'Eavesdrop':
+			cla
+			*clr
+			'You decide to stand next to the cabin and listen to the joy of the young couple. You listen as she licks and sucks his cock loudly. Suddenly she makes a strange sound indicating that something has changed.'
+			'"Did they stop?" You look down again into the booth and see what''s wrong. The guy is holding the girl''s hair and pulls her mouth firmly onto his penis. You have never seen a girl getting fucked in the throat with such force.'
+			'"She could suffocate." the thought suddenly crosses your mind. But instead of easing up or helping the girl her boyfriend runs a hand over her hardened nipples and down to her skirt.'
+			'Then you hear the guy starting to moan, and the girl coughing plaintively tells him:'
+			'"Come on, come on, cum on my face, yes .." You once again look into the booth.'
+
+			act 'Look into the booth':
+				cla
+				*clr
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/sex/young_shop_quest3.jpg"></center>'
+				'The girl''s whole face is covered with a thick layer of sperm.'
+				'The Guy again puts his cock into her mouth to let her clean off his semen. Then he quietly begins to put on pants, watching the girl as she uses her hands to collect sperm from her face putting it into her mouth.'
+				'You decide to get away from the booth, so you won''t get caught. A minute later, the pair shows up and you can see that she didn''t wipe her face very thoroughly as traces of sperm are still visible to the naked eye.'
+				'As such, the two of them go out of the store into the street.'
+
+				gs 'arousal', 'voyeur', 5
+				gs 'arousal', 'end'
+				gs 'stat'
+				
+				act 'Finish the job':gt 'young_shop', 'endwork'
+			end
+		end
+	elseif pcs_horny < 80:
+		act 'Ignore':
+			cla
+			*clr
+			'This is clearly not your business, and snooping around and eavesdropping is indecent. Of course, you could get rid of them, but you do not want to deprive these young people of good memories and spoil their fun.'
+			'You go away from the booth and start folding scattered blouses. After a few minutes, the couple comes out of the booth and you see traces of semen on the girl''s face. All your efforts to stop yourself from smiling fail.'
+			'Soon she and her boyfriend go out of the store into the street.'
+
+			act 'Finish the job':gt 'young_shop', 'endwork'
+		end
+
+		act 'Disperse':
+			cla
+			*clr
+			'"Ahem, uh .." You cough. "Are you all right, can I help?"'
+			'"Yeah, you can come in and help" you hear the muffled voice of the guy. "Ouch, that hurts."'
+			'The Girl takes his member out of her mouth and hits the guy in the balls, loudly saying:'
+			'"We are just finishing and will leave soon."'
+			'A minute later the pair comes out of the booth and the girl gives me a shy smile and blushes a little, taking her boyfriend out of the store.'
+
+			act 'Finish the job':gt 'young_shop', 'endwork'
+		end
+	end
+end
+
+if $ARGS[0] = '17':
+	cla
+	*clr
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'You just finished hanging up cute blouses from the new collection, as an old lady comes up to you. She looks 70 years old and begins a long, dull monologue about herself, her work, the contemporary fashion and tradition.'
+	'The grandmother starts complaining about modern society and its flaws: Deception, corruption, drugs, sex and everything in general. Then she remembers the good old times when the grass was greener and women married as virgins at the age of 18:'
+	'"And now it has come to this .. In my granddaughter''s classroom there are no virgins left. She is a 7th grade student and they have 15 girls in the classroom! How can this be? .. And one girl, Lena, already had three abortions. What has this world come to?" the grandmother complains for 20 minutes and you can not manage to calm her down and show her the door of the store.'
+	'"Here''s my granddaughter. Did you also go to the same school? Is that why you dress this way? Are you not ashamed?"'
+
+	act 'Shame on you, grandmother!':
+		cla
+		'"And why should I be ashamed of that? I did nothing wrong or depraved! They are just beautiful clothes. It''s todays fashion, we don''t live in Stalin''s time anymore."'
+		'"Yeah, during Comrade Stalin''s time this would not have happened!" She begins a new lecture about old times, honesty, integrity and correctness.'
+		'The old lady keeps ranting for a long time, but finally gets bored and begins to waddle out the door, cursing at the shop and the modern youth.'
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+
+	act 'It is part of your job':
+		cla
+		'"Of course it is a shame, but I can not do different. I need to work and earn money, so I can eat. I also need to take care of my sister" you explain for a long time, talking about your need to work and promise the grandmother never to go out like this.'
+		'Finally the grandmother, satisfied with your answer, says a little prayer and gives you the sign of the cross, wishing you happiness and kindness.'
+		'You sigh with relief as the old lady goes to the exit.'
+
+		act 'Finish the job':gt 'young_shop', 'endwork'
+	end
+end
+
+if $ARGS[0] = '18':
+	cla
+	*clr
+	kira = 1
+	'<b><center><font size="4"><font color="black">Case for paper</font></center></b>'
+	'Twenty minutes before the end of the day a lady comes up to me with a glamorous looking girl. The Girl constantly turns and asks the woman:'
+	'"Mom, this is not necessary. Let''s not shop in this store .. Well, MAAM .."'
+	'"Stop acting up! All your classmates are wearing these sort of clothes. I do not want my girl to be bullied because she is not like them at all!" The Woman is full of determination and certainly won''t change her intentions.'
+	'"Hello, can I help you?" With a smile on your face you walk over to the mother and her daughter.'
+	'The Lady inspects you appraising your appearance, then turns her head to her daughter:'
+	'"You see, Kira, this girl is only a little older than you, and dressed .." She does not have time to finish the sentence, because Kira starts acting up again:'
+	'"Well, here where hardly anyone sees it! I can not be seen on the street in these clothes and without a bra. People will be able to see everything!"'
+	'"And why shouldn''t they?" The Woman throws up her hands in surprise, "You are grown up. It would be a shame not to show it! So, that''s enough, I''m tired."'
+	'She turns to you with a haughty smile and looks you in the eyes:'
+	'"Girl, tell me, would clothes like yours fit my Kira?" she says with a little nod clearly just waiting for a positive response.'
+
+	act 'Yes, of course':
+		cla
+		*clr
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cats/young_shop_quest9.jpg"></center>'
+		'Throwing another look at the girl, you confidently reply:'
+		'"Naturally! All my friends buy their clothes only in this shop. We have a transparent blouse that will look great on your daughter! And in a suitable size. And yes, all our products are designed to be worn without a bra" You quickly find the right size and hand it over to a tearful Kira. "There is a booth over there, where you can try it on!"'
+		'The Woman grabs her daughter by the arm and takes her to the booth. 7 minutes later, they return.'
+		'You are happy to announce, "As I thought, you look great in this blouse! By the way, this model has just arrived in our shop, it was created by a famous Italian designer."'
+		'"Yes, all of Kiras girlfriends will be jealous! And how much is this beauty?"'
+		'"Exclusive offer - only 2, 400."'
+		'You notice that Kira is already resigned to her fate and decide to go further:'
+
+		act 'With a mini-skirt better':
+			cla
+			*clr
+			'"You know, with a mini-skirt the outfit will be 100% more revealing. Look at this model, imagine how great it will look on your daughter!"'
+			'"What, do I have to really bare everything?" Kira sighs, not expecting a positive outcome for her.'
+			'The Woman takes the skirt in her hand, twirls it, inspects it for defects, and, with a confident expression, leads her daughter into the dressing room.'
+			'"Such skirts are worn without panties or am I mistaken?" the woman says looking back at you.'
+			'"It is highly desirable." you say, nodding.'
+			'"Alright."'
+			'After a couple of minutes there is some scuffling behind the curtain. Apparently the girl started to act up again. Her mom, looking pretty scruffy and tired, comes out of the booth and asks for help:'
+			'"She always resists, can you do something about it?"'
+			'Looking at the woman''s face it becomes clear to you that, if her daughter won''t get rid of her underwear completely, they will simply leave and won''t buy anything, and you would lose the premium you could earn for this sale.'
+			'You go into the booth and see Kira, who, despite her tearful appearance, looks amazing in the new outfit. It is a pity that your words probably won''t have any impact, but if you remove her panties yourself, the seemingly shy Kira probably won''t even try to stop you.'
+
+			act 'Persuade Kira':
+				*clr
+				delact 'Persuade Kira'
+				'You decide to use your psychological skills and persuade Kira to take off her panties.'
+
+				if pcs_intel >= 50:
+					cla
+					*clr
+					$ImageNeededPlacholder
+					! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.src="></center>'
+					'Fortunately Kira is a very trusting girl, and your leadership qualities are apparent. You manage to convince her that there is no reason to be embarrassed and that the mother only wants the best for her.'
+					'Kira slowly puts her hands under her skirt and pulls off her panties.'
+					'"Do you feel the breeze blowing up your bottom? Imagine how nice it would be walking like this on the street."'
+					'"What if someone sees me like this?"'
+					'"Oh, don''t be greedy." you say, as you pat Kira on the shoulders. "Let them look and dream. All your friends will envy you and ask why, when you''re with them, all the guys only look at you."'
+					'You take Kira back from the locker room and give the panties to her mother.'
+					'"This is awkward, but can I leave them here, or let you throw them away? I want to wean my daughter from underwear, so that these purchases won''t be wasted. I will hide her other panties and bras from her until she gets used to it."'
+					'You decide to leave the panties with her and shove them in her purse. The mom is paying at the cash register and takes her daughter, all dressed up in her new blouse and mini-skirt, outside.'
+					'Kira looks back at you and smiles saying goodbye. She then leaves, flashing naked her booty with every breeze.'
+
+					act 'Finish the job':gt 'young_shop', 'endwork'
+				else
+					'Unfortunately, despite your best efforts, you can not get her to talk and there is only one way out ..'
+
+					act 'Remove her panties':
+						cla
+						*clr
+						$ImageNeededPlacholder
+						! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.png"></center>'
+						'"Well..." you quickly bend over and thrust your hands under her skirt. The girl could not even imagine that you would do that.'
+						'You lift her mini skirt and slowly pull off Kira''s panties. Her bare pussy is right before your eyes at a distance of 10 centimeters. You notice that the situation seems to make the girl very excited and her panties are a little wet. A delicate aroma hits your nose and you smile.'
+						'Kira''s panties are off, you show her the wet spot, and then hide the panties behind your back as the two of you get out of the booth.'
+						'"We managed to agree." smiling you pretend that you managed to persuade Kira to take off her panties on her own.'
+						'"Oh, how wonderful, wonderful." the woman examines her daughter and quickly decides to buy the blouse and mini-skirt.'
+						'Before leaving Kira thanks you, and you wink at her. You receive a very pleasant smile in return.'
+
+						act 'Finish the job':gt 'young_shop', 'endwork'
+					end
 				end
 			end
 		end
 	end
+
+	act 'No, it is too early':
+		cla
+		*clr
+		'You shrug, "Sorry, but it is too early for her to wear such clothes. Especially since she does not want it."'
+		'"How so? I''ve seen on TV that everyone has these these outfits!" the woman looks at you with disbelief. She obviously could not imagine that you would be arguing against the clothing worn by yourself especially since you should be selling them.'
+		'"The mother clearly wants her daughter to look like a whore." You smile as you look the lady in the eyes.'
+		act 'Dissuade the woman':
+			cla
+			delact 'Dissuade the woman'
+			'She shouldn''t to that! You decide to do everything in your power to dissuade the strange mother.'
+
+			if pcs_intel >= 60:
+				$ImageNeededPlacholder
+				! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.png"></center>'
+				'"You seriously think so, do you ..?" the glamorous lady ponders your words and decides to accept your advice. "Okay, let''s go to a regular store."'
+				'Before leaving Kira smiles at me and says:'
+				'"Thank you .. bye!" The girl waves at you and runs after her mother.'
+
+				act 'Finish the job':gt 'young_shop', 'endwork'
+			else
+				$ImageNeededPlacholder
+				! WD: IMAGE NEEDED ~ '<center><img <<$set_imgh>> src="images/pictures/characters/photo_dressed_[$vika]_13.png"></center>'
+				'"What are you saying? I see these outfits all the time on TV! Why am I talking to you at all?" The glamorous lady does not understand what you are trying to say. "Alright Kira, we go to another store."'
+				'Before leaving, the girl thanks you for trying to save her and runs away after her mother.'
+
+				act 'Finish the job':gt 'young_shop', 'endwork'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = '19':
+	'A regular days work, nothing interesting happens and its now time to go home.'
+
+	act 'Finish the job':gt 'young_shop', 'endwork'
+end
+
+if $ARGS[0] = 'endwork':
+	!!if young_shop_work = 1 and young_shop_miss < 3:
+	cla
+
+	if week = 5 and young_shop_salary > 0:
+		act '<font color="green">Get a Salary</font>':gt 'andrey'
+	else
+		act '<b>Get out of the shop</b>':
+			minut += 3
+			gt 'torgcentr'
+		end
+	end
 end
 
 --- young_shop ---------------------------------

Some files were not shown because too many files changed in this diff