98 Commits 39e9601000 ... da430362c9

Author SHA1 Message Date
  KevinSmarts da430362c9 Allow exit when you click on his name in cafe. 6 years ago
  julzor ca94188186 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  julzor 00cf02837f small edits 6 years ago
  3xpurt b45469ab4e [added] drinks and pills to hotel rooms. 6 years ago
  julzor 1a94ac6b7b Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  julzor 763ebcbd5b increased the chance of talking about your biological father with your sister 6 years ago
  3xpurt 60b8a32a67 [changed] Pav Community Centre to use wardrobe. 6 years ago
  julzor 3db7055efe fixed mother giving you cloth even if you are a whore 6 years ago
  julzor 5f56b983bf Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  julzor 0999be639f removed all redundant "Wait for the end of the lession" actions and fixed a few smaller problems in the school 6 years ago
  julzor 408e47b736 small edits 6 years ago
  3xpurt 7e58df5cb0 [fixed] broken new menu autosave objects. Cancel Emergency exit return locaiton. 6 years ago
  3xpurt 250b3196fb [Changed] Bad breath from water. 6 years ago
  julzor d8d085ecb9 removed unnecessary spaces, made the flow of time more consistent and realistic 6 years ago
  julzor 623de86de5 fixed dimkas warning counter not be set to zero after the warning 6 years ago
  julzor eadbf737b4 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  julzor 5ef6402827 made it possible to visit dimka through the residential area. 6 years ago
  KevinSmarts cf48f7dcdb Merge branch 'master' of https://git.catrenelle.com/julzor/glife 6 years ago
  KevinSmarts 292ac3deba guy and gang seeded by Tendaris 6 years ago
  KevinSmarts 1b374c3e10 I had that right in the first place. :frown: 6 years ago
  julzor bf4ad7e039 small edit 6 years ago
  julzor 8cb3a10b40 fixed unknown action errors 6 years ago
  julzor 8222ac685a fixed wrong payment for the postoffice job and small text edits 6 years ago
  KevinSmarts b0b655aa3c Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  3xpurt f5480784ec [fixed] brothel apostrophe error. Fixed some more pavSharedApt bugs. 6 years ago
  julzor 2039de2bb1 repeated the changes to the upgraded rooms and added an alarm clock to the bedroom 6 years ago
  julzor a569b44eaf moved the work option to the top of the list and set the time to the start of the shift 6 years ago
  julzor cf38b868bc rearranged the actions and removed two bathroom dynamics from the bedroom like in the pavlovsk apartment 6 years ago
  julzor 5413a17a1a additional payment fixed and changed a pay variable which was used in two location, could be a problem if somebody plays with the multiple jobs cheat 6 years ago
  3xpurt 832f04677a [fixed] Broken image link. 6 years ago
  3xpurt bb012d86dd [fixed] pavSharedApt now returns to correct room. 6 years ago
  3xpurt 57a67c6a49 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  3xpurt 43610a4479 [fixed] sudden death by thirst 6 years ago
  julzor e55fb702c9 matched the pay of both secretary jobs to the job descriptions 6 years ago
  julzor 7396909ecc fixed the fix 6 years ago
  julzor cf636646bf fixed wrong files names 6 years ago
  julzor 5cadf08d21 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  julzor 1f65940467 fixed missing job and wrong description 6 years ago
  KevinSmarts 1556ce91e5 Merge branch 'crossfit_sever' of https://git.catrenelle.com/ml/glife 6 years ago
  KevinSmarts a54325484d Couple of fixes 6 years ago
  Kevin_Smarts 4042d5ac76 Merge branch 'master' of test234/glife into master 6 years ago
  KevinSmarts 79b8997045 Revert "Turn random lovaers back on so it can actually be tested" 6 years ago
  KevinSmarts f71b10cd40 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 6 years ago
  julzor 9830b429d2 small text edit 6 years ago
  julzor 461f319544 potential fix for the label not found error and moved the return option to the top 6 years ago
  julzor 444aa6b159 fixed dead ends 6 years ago
  julzor eb41c2d2ff fixed missing : and wrong if conditions 6 years ago
  julzor bcd9bc68c4 fixed missing : 6 years ago
  julzor ed001d8c47 fix for getting stuck in a loop 6 years ago
  KevinSmarts fb0279daf9 Cost changes from nutluck 6 years ago
  julzor d6d6e1a31f fixed missing end ... there is an additional missing end error (line 452), but I am to tired to find it right now 6 years ago
  KevinSmarts 17b7d6239f Sleep variable cap. Shouldn't be called during sleep so you should still wake up. 6 years ago
  julzor bbee2d8a6e wrong if condition and wrong action description 6 years ago
  julzor 2446e0a53e fixes to the betting event in the bar 6 years ago
  julzor 4bc63550ac money was subtracted at the wrong place 6 years ago
  julzor 2a4ca430d9 missing + 6 years ago
  julzor ba9a752c1b more fixes for the bar 6 years ago
  julzor 8d042f1c79 description fixes 6 years ago
  KevinSmarts 3e1691be21 Merge branch 'master' of https://git.catrenelle.com/hornguy6/GLifeHornguy 6 years ago
  KevinSmarts df18bac598 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 6 years ago
  KevinSmarts 881f29e7c2 Wrong labels for loop 6 years ago
  hornguy6 66f20c6e08 moved weight check and pee options lower in the bathroom 6 years ago
  julzor 13449912b0 fix for unknown action 6 years ago
  julzor 418e06501b reverted a change 6 years ago
  julzor 0abeb88c7b missing end in the bar and small fixes for the bar 6 years ago
  julzor f9983e49cd missing end, small text edit and wrong file ending 6 years ago
  julzor 511ac42425 fixed dead end 6 years ago
  julzor 492f592e5f going on the balcony shouldnt take 5 minutes 6 years ago
  julzor fbbf0ad7f3 fix for the dead end at the lake 6 years ago
  test234 292804a007 - it seems that these variable assignments are left over, I assume the text should be displayed 6 years ago
  KevinSmarts 6822423d3f Logic fix 6 years ago
  KevinSmarts 30cf5418fa Merge branch 'master' of https://git.catrenelle.com/hornguy6/GLifeHornguy 6 years ago
  KevinSmarts 440cb73ba0 Merge branch 'master' of https://git.catrenelle.com/JulienJaden/glife 6 years ago
  KevinSmarts bd72884548 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 6 years ago
  hornguy6 fcb5a1adf7 when I set the location, I copied it from somewhere else and forgot to change it 6 years ago
  hornguy6 6fd1fdbf48 forgot to set the location for mirrors 6 years ago
  hornguy6 576e08647a Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  hornguy6 36ed8dfc34 more modelling stuff 6 years ago
  KevinSmarts 4657d29986 Removed sleep variable cap as it was causing infinite sleep. 6 years ago
  3xpurt a4eeacd82d Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  3xpurt 1aaf2f5e23 [changed] paths for images per nutluck's request. 6 years ago
  KevinSmarts bde9a88032 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 6 years ago
  KevinSmarts e36da6b309 Merge branch 'master' of https://git.catrenelle.com/JulienJaden/glife 6 years ago
  julzor 8b55bb7e23 small fix 6 years ago
  julzor 9e6e7f6369 fixed missing ends and wrong if conditions 6 years ago
  julzor 2b54644c78 fixed missing : 6 years ago
  KevinSmarts 290481d38a Merge branch 'master' of https://git.catrenelle.com/JulienJaden/glife 6 years ago
  KevinSmarts 6f1b18101a Reduced prices customers are willing to pay 6 years ago
  Mona Lisa ff56cd1062 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife into crossfit_sever 6 years ago
  Mona Lisa 03d0336d5f rename crossfit place 6 years ago
  Mona Lisa d9364ef657 Merge branch 'master' of ssh://git.tfgamessite.com:9000/KevinSmarts/girllife-ecv into crossfit_sever 6 years ago
  Mona Lisa d177bc1b09 Merge branch 'master' of ssh://git.tfgamessite.com:9000/KevinSmarts/girllife-ecv into crossfit_sever 6 years ago
  Mona Lisa dd9bb6f0dc Merge branch 'master' of ssh://git.tfgamessite.com:9000/KevinSmarts/girllife-ecv into crossfit_sever 6 years ago
  Mona Lisa cad7682515 Merge branch 'master' of ssh://git.tfgamessite.com:9000/KevinSmarts/girllife-ecv into crossfit_sever 6 years ago
  Mona Lisa 5adf89cb5a Merge branch 'master' of ssh://git.tfgamessite.com:9000/KevinSmarts/girllife-ecv into crossfit_sever 6 years ago
  Mona Lisa 7af928f933 Merge branch 'master' of ssh://git.tfgamessite.com:9000/KevinSmarts/girllife-ecv into crossfit_sever 6 years ago
  Mona Lisa 5384352208 Merge branch 'master' of ssh://git.tfgamessite.com:9000/KevinSmarts/girllife-ecv into crossfit_sever 6 years ago
  Mona Lisa 1f7cc2296f adding crossfit sever location 6 years ago
86 changed files with 1530 additions and 937 deletions
  1. 28 21
      glife.qproj
  2. 3 3
      locations/Cheatmenu_din
  3. 2 2
      locations/Gadbana
  4. 6 6
      locations/Gaddvor
  5. 2 2
      locations/Gadgarden
  6. 7 7
      locations/Gadhouse
  7. 27 28
      locations/Gadsarai
  8. 15 0
      locations/HotelRoom
  9. 6 5
      locations/MartinSex
  10. 12 12
      locations/MartinSex2
  11. 1 1
      locations/MartinSex3
  12. 7 7
      locations/MartinTalk
  13. 2 2
      locations/Meadow
  14. 14 21
      locations/ParChurch2
  15. 3 3
      locations/anushapt
  16. 2 2
      locations/arturSex
  17. 10 9
      locations/balkon
  18. 1 1
      locations/barbershop
  19. 0 3
      locations/bedr
  20. 2 4
      locations/bedr2x
  21. 4 4
      locations/belpicknick
  22. 0 1
      locations/beverage
  23. 25 25
      locations/brothel
  24. 6 6
      locations/cikl
  25. 2 2
      locations/clener
  26. 87 0
      locations/crossfit_north_box
  27. 55 0
      locations/crossfit_north_girlmeet
  28. 85 0
      locations/crossfit_north_record
  29. 71 0
      locations/crossfit_north_wod
  30. 0 1
      locations/dimaEv
  31. 1 0
      locations/dimaHome
  32. 9 8
      locations/din_van
  33. 59 58
      locations/dinsister
  34. 5 0
      locations/fit
  35. 25 21
      locations/foto
  36. 3 2
      locations/foto_events
  37. 1 1
      locations/foto_models
  38. 1 1
      locations/gadfield
  39. 8 8
      locations/gadforest
  40. 17 17
      locations/gadforest_event
  41. 13 13
      locations/gadforestlost
  42. 2 2
      locations/gadforestrelax
  43. 5 5
      locations/gadforestswamp
  44. 9 10
      locations/gadriver
  45. 2 2
      locations/gadroad
  46. 39 39
      locations/gadukino
  47. 7 7
      locations/gadukino_event
  48. 4 6
      locations/gdksport
  49. 4 2
      locations/glake
  50. 1 1
      locations/gpoli
  51. 9 14
      locations/gschool_lessons
  52. 64 17
      locations/gschool_lessonsev1
  53. 35 13
      locations/gschool_lessonsev2
  54. 74 27
      locations/gschool_lessonsev3
  55. 23 1
      locations/klofdomhouse
  56. 2 2
      locations/korr
  57. 3 2
      locations/korrPar
  58. 0 1
      locations/kuhr
  59. 3 2
      locations/lake
  60. 7 11
      locations/mirasex
  61. 7 1
      locations/mirror
  62. 48 48
      locations/mother
  63. 6 3
      locations/motherkafeboss
  64. 2 2
      locations/obj_din
  65. 3 3
      locations/onobjsel
  66. 1 1
      locations/park
  67. 37 7
      locations/pavSharedApt
  68. 135 101
      locations/pavShared_gp
  69. 146 110
      locations/pavShared_nd
  70. 105 84
      locations/pavShared_sp
  71. 2 2
      locations/postdeliveries
  72. 8 8
      locations/postmaster
  73. 16 15
      locations/qwBarBilliard
  74. 7 4
      locations/qwBarEncounters
  75. 13 9
      locations/qwBarPolet
  76. 3 2
      locations/qwBarPoletToilet
  77. 2 2
      locations/rinwork
  78. 3 3
      locations/salon
  79. 1 1
      locations/sistersleep
  80. 2 2
      locations/sitr
  81. 3 6
      locations/sitr2x
  82. 7 9
      locations/stat
  83. 8 4
      locations/stat_display
  84. 12 7
      locations/street_event
  85. 31 31
      locations/young_shop
  86. 2 1
      locations/zaprFWash

+ 28 - 21
glife.qproj

@@ -1083,30 +1083,37 @@
       <Location name="koncepod1"/>
     </Folder>
     <Folder name="CumManage">
-		<Location name="Cum_Manage"/>
-		<Location name="cum_arrcheat"/>
-		<Location name="cum_cleanup"/>
-		<Location name="cum_call"/>
-		<Location name="pregriskeval"/>
-		<Location name="cuminsidereact"/>
+  		<Location name="Cum_Manage"/>
+  		<Location name="cum_arrcheat"/>
+  		<Location name="cum_cleanup"/>
+  		<Location name="cum_call"/>
+  		<Location name="pregriskeval"/>
+  		<Location name="cuminsidereact"/>
     </Folder>
     <Folder name="Ibiza">
-		<Location name="IbizaStart"/>
-		<Location name="IbizaDay2"/>
-		<Location name="IbizaDay3"/>
-		<Location name="IbizaDay4"/>
-		<Location name="IbizaDay5"/>
-		<Location name="IbizaDay6"/>
-		<Location name="IbizaDay7"/>
-		<Location name="IbizaToilet"/>
-		<Location name="IbizaDance"/>
-		<Location name="IbizaBar"/>
-		<Location name="IbizaGuard"/>
-    </Folder>
-	<Location name="LBZhouse"/>
+  		<Location name="IbizaStart"/>
+  		<Location name="IbizaDay2"/>
+  		<Location name="IbizaDay3"/>
+  		<Location name="IbizaDay4"/>
+  		<Location name="IbizaDay5"/>
+  		<Location name="IbizaDay6"/>
+  		<Location name="IbizaDay7"/>
+  		<Location name="IbizaToilet"/>
+  		<Location name="IbizaDance"/>
+  		<Location name="IbizaBar"/>
+  		<Location name="IbizaGuard"/>
+    </Folder>
+	  <Location name="LBZhouse"/>
     <Location name="femcyc"/>
-	<Location name="show_table"/>
-	<Location name="exercise"/>
+  	<Location name="show_table"/>
+  	<Location name="exercise"/>
     <Location name="BanSexType"/>
+
+    <Folder name="crossfit_north">
+      <Location name="crossfit_north_box"/>
+      <Location name="crossfit_north_wod"/>
+      <Location name="crossfit_north_record"/>
+      <Location name="crossfit_north_girlmeet"/>
+    </Folder>
   </Structure>
 </QGen-project>

+ 3 - 3
locations/Cheatmenu_din

@@ -367,9 +367,9 @@ $cheatmenu['status'] = {
 	pl'<a href="exec:pcs_horny = 0 & dynamic $cheatmenu[''status'']">Min arousal</a>'
 	pl'<a href="exec:dynamic $cheatmenu[''bodyMod'']">Body Modification</a>'
 	nl
-	pl'<a href="exec:pcs_health = pcs_vital*10 + pcs_stren*5+1000 & pcs_willpwr = pcs_intel*5 + will*5+1000 & pcs_manna = (pcs_intel*pcs_magik) + pcs_magik*100 + pcs_vital*10 + rikudo & vgape = 0 & agape = 0 & nippain = 0 & dynamic $cheatmenu">Full restoration of health, manna, Reason.</a>'
-	pl'<a href="exec:pcs_sleep = 100 & pcs_stam = stammax & dynamic $cheatmenu">Full restoration of sleep and stamina.</a>'
-	pl'<a href="exec:pcs_energy = 200 & pcs_hydra = 200 & dynamic $cheatmenu">Full restoration of hunger and water.</a>'
+	pl'<a href="exec:pcs_health = pcs_vital*10 + pcs_stren*5+1000 & pcs_willpwr = pcs_intel*5 + will*5+1000 & pcs_manna = (pcs_intel*pcs_magik) + pcs_magik*100 + pcs_vital*10 + rikudo & vgape = 0 & agape = 0 & nippain = 0 & dynamic $cheatmenu">Full restoration of Health, Manna, Reason.</a>'
+	pl'<a href="exec:pcs_sleep = 100 & pcs_stam = stammax & pcs_mood = 100 & dynamic $cheatmenu">Full restoration of Sleep, Stamina, Mood.</a>'
+	pl'<a href="exec:pcs_energy = 200 & pcs_hydra = 200 & dynamic $cheatmenu">Full restoration of Hunger and Water.</a>'
 	pl'<a href="exec:dynamic $cheatmenu[''money'']">Change money</a>'
 	pl'<a href="exec:money = 0 & dynamic $cheatmenu">Zero money</a>'
 	pl'<a href="exec:dynamic $cheatmenu[''std_cure'']">Cure all stds</a>'

+ 2 - 2
locations/Gadbana

@@ -25,7 +25,7 @@ if mira = 0:
 
 	act 'Go outside':
 		if $clothingworntype ! 'nude':
-			minut += 5 & gt'Gaddvor'
+			minut += 1 & gt'Gaddvor'
 		else
 			cls
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/noundress.jpg"></center>'	
@@ -67,7 +67,7 @@ if mira = 0:
 						gs 'underwear', 'wear'
 						gt 'Gadbana'
 					end
-					act 'Go outside': gt 'Gaddvor'
+					act 'Go outside': minut += 1 & gt 'Gaddvor'
 				end
 			end
 		else

+ 6 - 6
locations/Gaddvor

@@ -51,8 +51,8 @@ if $ARGS[0]='':
 
 
 	if StoryLine = 1:
-		act 'Enter your grandparents'' house':minut += 5 & gt 'Gadhouse'
-		act 'Enter the banya':minut += 5 & gt 'Gadbana'
+		act 'Enter your grandparents'' house':minut += 1 & gt 'Gadhouse'
+		act 'Enter the banya':minut += 1 & gt 'Gadbana'
 	end
 	
 	if $clothingworntype = 'nude':
@@ -63,10 +63,10 @@ if $ARGS[0]='':
 
 		if mira_guest = 1: Miraloc = 7 & 'Your friend <a href="exec: gt ''Miroslava'', ''Start''">Mira</a> stands next to you.'
 
-		act 'Enter the barn':minut += 5 & gt 'Gadsarai'
-		act 'Enter garden':minut += 5 & gt'Gadgarden','garden'
+		act 'Enter the barn':minut += 1 & gt 'Gadsarai'
+		act 'Enter garden':minut += 1 & gt'Gadgarden','garden'
 		if meadow > 0 and hour >= 6 and hour < 20 and month >= 4 and month <= 10:act 'Go to the meadow':minut += 20 & gt 'Meadow', 'start'
-		act '<b>Go to the village</b>':minut += 5 & gt 'gadukino'
+		act '<b>Go to Gadukino</b>':minut += 5 & gt 'gadukino'
 
 		!removed from 1.2.5
 		if hour >= 17 and hour < 20:
@@ -102,7 +102,7 @@ if $ARGS[0]='chickens':
 	if feed_chickens = 1:
 		act 'Feed the chickens':
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/chickens2.jpg"></center>'
-			'You decide to feed the chickens. You pick up a bucket full of bird''s seed and grain mix and toss it on the ground. They immediately rush over and start to greedily eat.  You watch them for a bit before you go about your business.'
+			'You decide to feed the chickens. You pick up a bucket full of bird''s seed and grain mix and toss it on the ground. They immediately rush over and start to greedily eat. You watch them for a bit before you go about your business.'
 			*clr & cla
 			minut += 30
 			grandmahelp += 1

+ 2 - 2
locations/Gadgarden

@@ -23,7 +23,7 @@ if $ARGS[0] = 'garden':
     end
 
     'A large vegetable garden that your grandparents are very proud of.'
-    if month >= 4 and month <= 10:'A small land plot is dedicated to a <a href="exec: gt ''Gadgarden'',''strawberry'' ">strawberry plot</a> and a <a href="exec: gt ''Gadgarden'',''fruit_garden'' "> fruit orchard</a>.'
+    if month >= 4 and month <= 10:'A small land plot is dedicated to a <a href="exec: gt ''Gadgarden'',''strawberry'' ">strawberry plot</a> and a <a href="exec: gt ''Gadgarden'',''fruit_garden'' ">fruit orchard</a>.'
    
     !job Granny
     if work_garden = 1:
@@ -82,7 +82,7 @@ if $ARGS[0] = 'garden':
 			act 'Finish':gt'Gadgarden','garden'
 	    end    
 	end
-    act 'Go outside':minut += 5 & gt'Gaddvor'
+    act 'Go outside':minut += 1 & gt'Gaddvor'
 end	
 
 if $ARGS[0] = 'strawberry':

+ 7 - 7
locations/Gadhouse

@@ -234,7 +234,7 @@ if $ARGS[0] = 'Main':
 
 	act 'Go outside':
 		if $clothingworntype ! 'nude':
-			minut += 5 & gt 'Gaddvor'
+			minut += 1 & gt 'Gaddvor'
 		else
 			msg'<b><font color = red>You can''t leave the house naked! You need to get dressed first.</font></b>'
 			gt 'Gadhouse', 'Main'
@@ -243,9 +243,9 @@ if $ARGS[0] = 'Main':
 
 	act 'Prepare a full meal (0:30)':gs 'food', 'm_meal'
 
-	act 'Prepare a light meal (0:20)':gs 'food', 's_meal'
+	act 'Prepare a light meal (0:25)':gs 'food', 's_meal'
 
-	act 'Have a snack (0:05)':gs 'food', 'snack'
+	act 'Have a snack (0:15)':gs 'food', 'snack'
 	
 	act 'Drink some water (0:05)':gs 'beverage', 'bev_wat'
 
@@ -506,7 +506,7 @@ if $ARGS[0]='grandma':
 					'You look at her perplexed, questioning what she''s talking about. "We do have matches in the kitchen or if you want I can run over to the store to buy some."'
 					'"You don''t get it, <<$pcs_nickname>>. The matches today are not as good as those made long time ago. I miss those matches we had during the Great Patriotic War, before they had to move the factory to the far east... Those matches were magical, not like this crap we have now... Ugh..."'
 		
-				!Keep the word brigade if you want to change the text. It''s what the people working on the kolkhoz were called.  
+				!Keep the word brigade if you want to change the text. It''s what the people working on the kolkhoz were called.
 				elseif temp = 7:
 					'"One day my mother, rest her soul, sent us four siblings out to the forest for berry gathering", your grandma begins. "We took our berry collectors and headed out. We reached the entrance of the forest pretty quickly and decided that it would be best to split up to complete the task faster. Since we were familiar with the area we all dispersed to our cherished spots and began gathering berries."'
 					'"My favorite spot was a plot surrounded by dense bushes and in the middle of the plot there was a huge stump. It’’s was really a great spot and as I approached I noticed very large number of ripe strawberries. I was rejoicing over the thought that I would gather more than my brothers, slowly gathering the berries and putting them in my berry collector. All of a sudden I hear some rustling behind the bushes. I turn towards the sound, but I''m met with silence. I didn''t notice anyone but I still couldn''t get rid of the eerie feeling."'
@@ -575,7 +575,7 @@ if $ARGS[0]='grandpa':
 				gs 'stat'
 		
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
-				'Your grandfather stops complaining and smiles at you, he loves telling stories.  He has lived a rich and eventful life, and you enjoy listening to his stories and talking to him. He mostly reminisces about his past, and reflects on his earlier life.'
+				'Your grandfather stops complaining and smiles at you, he loves telling stories. He has lived a rich and eventful life, and you enjoy listening to his stories and talking to him. He mostly reminisces about his past, and reflects on his earlier life.'
 		
 				act 'Continue':gt 'Gadhouse', 'Start'
 			end
@@ -591,7 +591,7 @@ if $ARGS[0]='villagecat':
 	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/villcat.jpg"></center>'
-	'Your grandparents'' fat tomcat, Boniface, is aware of you approaching him, even though his eyes are closed.  He tracks you with his ears and simply ignores you.'
+	'Your grandparents'' fat tomcat, Boniface, is aware of you approaching him, even though his eyes are closed. He tracks you with his ears and simply ignores you.'
 	
 	act 'Pet Boniface':
 		cla
@@ -601,7 +601,7 @@ if $ARGS[0]='villagecat':
 		gs 'stat'
 
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/villcat1.jpg"></center>'
-		'You gently pet Boniface, giving him a good scratch behind the ears.  You hear him start to purr.  As soon as you stop scratching him, the purring stops too. That lazy bastard... he''s living the good life!'
+		'You gently pet Boniface, giving him a good scratch behind the ears. You hear him start to purr. As soon as you stop scratching him, the purring stops too. That lazy bastard... he''s living the good life!'
 
 		act 'Continue':minut += 2 & gt 'Gadhouse', 'Start'
 	end

+ 27 - 28
locations/Gadsarai

@@ -13,7 +13,7 @@ if $ARGS[0] = '':
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/leghump.jpg"></center>'
 		'Bandit pounces on you and pins your thigh between his front legs. He begins to persistently and significantly put pressure on you, growling menacingly...'
 		if pcs_dom > 0:
-			act 'Push off':gt 'Gaddvor'
+			act 'Push off': minut += 1 & gt 'Gaddvor'
 		else
 			act 'Submit':
 				cls
@@ -119,7 +119,7 @@ if $ARGS[0] = '':
 									gs 'stat'
 								else
 									'<center><img <<$set_imgh>> src="images/beast/bandit/piratvagcum.jpg"></center>'
-									'After a few moments you feel his hot cock sharply penetrate your wet vagina and start flailing wildly and deeply, every thrust pushing at your womb. From your lips come lustful groans, expressing both animal and human lust. You gyrate your hips, trying to build towards orgasm, but Bandit snarls and gets angry.  His teeth are quite noticeable as he grips your neck and you are left with no choice but to obediently endure. He''s so strong, fast, and deep.' 
+									'After a few moments you feel his hot cock sharply penetrate your wet vagina and start flailing wildly and deeply, every thrust pushing at your womb. From your lips come lustful groans, expressing both animal and human lust. You gyrate your hips, trying to build towards orgasm, but Bandit snarls and gets angry. His teeth are quite noticeable as he grips your neck and you are left with no choice but to obediently endure. He''s so strong, fast, and deep.' 
 									'The walls of your vagina stretch, sending a new wave of pleasure through your body, but you dare not move for fear that Bandit will take you by the neck again... But after a couple of minutes, he gets off inside you and turns his back to your ass. All the rest of the time you wait to uncork your dog cum oozing pussy...'
 									gs 'arousal', 'vaginal', 20, 'sub', 'beast', 'rough'
 									gs 'arousal', 'end'
@@ -264,7 +264,7 @@ if $ARGS[0] = '':
 			act 'Leave them alone':minut += 10 & gt 'Gaddvor'
 		else
 			'<center><img <<$set_imgh>> src="images/beast/bandit/piratmira1,<<rand(0,1)>>.jpg"></center>'
-			'Going into the barn, you can see Bandit fucking Miroslava. He frantically plowed into her pussy, and she tried to hold back the moans and screams every time he thrust, crawling centimeter by centimeter forward under his pressure ... She did not even notice you, so you are a little more aroused after watching this scene.  You step forward and slap Mira''s hard, leaving a bright red hand print.  Mira yelps and looks back at you.  She smiles as Bandit continues to plow into her pussy with wild abandon.  You turn away and leave the barn with the door open...'
+			'Going into the barn, you can see Bandit fucking Miroslava. He frantically plowed into her pussy, and she tried to hold back the moans and screams every time he thrust, crawling centimeter by centimeter forward under his pressure ... She did not even notice you, so you are a little more aroused after watching this scene. You step forward and slap Mira''s hard, leaving a bright red hand print. Mira yelps and looks back at you. She smiles as Bandit continues to plow into her pussy with wild abandon. You turn away and leave the barn with the door open...'
 			gs 'arousal', 'voyeur', 10, 'beast'
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -292,14 +292,14 @@ if $ARGS[0] = '':
 		if month > 4 and month < 10:
 			if hour > 9 and hour < 20:
 				'On your right is a cattle barn.'
-			else    
+			else
 				'On your right is a <a href="exec: gt ''Gadsarai'',''cow'' ">cattle</a> barn.'
 			end
-			if hour > 9 and hour < 20 and week < 6 or horse_river = 2:    
+			if hour > 9 and hour < 20 and week < 6 or horse_river = 2:
 				'On your left is a a horse stable.'
 			else
 				'On your left is a <a href="exec: gt ''Gadsarai'',''horse'' ">horse</a> stable.'
-			end  
+			end
 		else 
 			'On your right is a <a href="exec: gt ''Gadsarai'',''cow'' ">cattle</a> barn.'
 			'On your left is a <a href="exec: gt ''Gadsarai'',''horse'' ">horse</a> stable.'
@@ -310,7 +310,7 @@ if $ARGS[0] = '':
 		clr
 		gs 'stat'
 		
-		act 'Go outside':minut += 5 & gt 'Gaddvor'
+		act 'Go outside':minut += 1 & gt 'Gaddvor'
 		
 		act 'Poke around in the barn':
 			if grigoryEV > 0 and grigory_barn ! daystart and hour > 8 and hour < 12: gt 'grigory', 'barn'
@@ -383,7 +383,7 @@ if $ARGS[0] = '':
 						gs 'stat'					
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/village/necklace.jpg"></center>'
 						if altQS = 1:
-							'While looking through the barn your foot goes through a rotten floorboard. You suddenly feel the presence of something magical under the floor. You get on your belly and look through the hole in the floor. You find a small box made of a black wood. You pick up the box and see the box is covered in a strange writing and glyphs that look like serpents. The feeling of power is coming from within the box. You lift the lid of the box and see a black metal necklace that looks like a coiled snake with ruby eyes.  You feel the power coming from the necklace, but it doesn''t feel like any power you have ever felt.'
+							'While looking through the barn your foot goes through a rotten floorboard. You suddenly feel the presence of something magical under the floor. You get on your belly and look through the hole in the floor. You find a small box made of a black wood. You pick up the box and see the box is covered in a strange writing and glyphs that look like serpents. The feeling of power is coming from within the box. You lift the lid of the box and see a black metal necklace that looks like a coiled snake with ruby eyes. You feel the power coming from the necklace, but it doesn''t feel like any power you have ever felt.'
 						else
 							'While looking through the barn your foot goes through a rotten floorboard and gets stuck. As you work your foot free, you glimpse something underneath the floor - a box or something. You get on your belly and look through the hole in the floor. You find a small box made of a black wood. You pick up the box and see the box is covered in a strange writing and glyphs that look like serpents. The exotic look of the box gives you gooseflesh and you find yourself holding your breath as you prepare to open the box. You lift the lid of the box and see a black metal necklace that looks like a coiled snake with ruby eyes. You let your breath out slowly as you tilt the necklace from side to side, watching the light sparkle as it is reflected by the facets on the deep red rubies. You cannot begin to guess what this necklace must be worth.'
 						end
@@ -393,7 +393,7 @@ if $ARGS[0] = '':
 						cls
 						gs 'stat'				
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/village/junk_barn.jpg"></center>'
-						'In the barn you find old many muldy magazines and rusty tools and equipment, toys and many dusty yellowed books.  The entire barn reeks of mold and decay.'
+						'In the barn you find old many muldy magazines and rusty tools and equipment, toys and many dusty yellowed books. The entire barn reeks of mold and decay.'
 					end
 					act 'Leave and get some fresh air':gt 'Gadsarai'
 				end
@@ -431,7 +431,7 @@ if $ARGS[0] = 'boar':
 	gs 'stat'
 	
 	'<center><H4>The barn</H4></center>'
-    '<center><img <<$set_imgh>> src="images/locations/gadukino/village/boar.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/boar.jpg"></center>'
 	'One of your grandparents dearest possessions, the boar Nickle.'
 
 	if feed_boar = 1:
@@ -459,7 +459,7 @@ if $ARGS[0] = 'cow':
 	gs 'stat'
 	
 	'<center><H4>The barn</H4></center>'
-    '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow.jpg"></center>'
 	'Grandma''s favorite animal, the cow Dawn.'
 	
 	if milk_cow = 1:
@@ -508,7 +508,7 @@ if $ARGS[0] = 'cow':
 			if cow_field = 1:'You lead Dawn to the field, where you let the shepherds take over.'
 			if graze_cow = 1:'You lead Dawn to the field, where you grandfather awaits you. It''s his turn to keep an eye on the cows.'
 
-			act 'Further':gt'gadfield','cow'   
+			act 'Further':gt'gadfield','cow'
 		end
 	end		
 
@@ -521,7 +521,7 @@ if $ARGS[0] = 'horse':
 	gs 'stat'
 	
 	'<center><H4>The barn</H4></center>'
-    '<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse.jpg"></center>'
 	'Grandfather trusted assistant, the horse Desperado.'
 
 	
@@ -554,7 +554,7 @@ if $ARGS[0] = 'horse':
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse_field.jpg"></center>'
 			'You took Desperado by the bridle and led it to the field. There, you let it run free in the paddock area, and went on with your business.'
 
-			act 'Further':gt'gadfield','field'   
+			act 'Further':gt'gadfield','field'
 		end
 	end
 	if horse_river = 1 and sunWeather = 1 and temper >= 15:
@@ -569,7 +569,7 @@ if $ARGS[0] = 'horse':
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse_field.jpg"></center>'
 			'You took Desperado by the bridle and led it to the river.'
 
-			act 'Further':gt'Gadriver', 'Gadbitch'   
+			act 'Further':gt'Gadriver', 'Gadbitch'
 		end
 	end
 	if comb_horse = 1:
@@ -598,10 +598,10 @@ if $ARGS[0] = 'mira_dog':
 	gs 'stat'
 	
 	'<center><H4>The barn</H4></center>'
-    '<center><img <<$set_imgh>> src="images/characters/village/mira/mira_kennel2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/village/mira/mira_kennel2.jpg"></center>'
 	'You see Mira in chains, naked, in Bandit''s dog house depicting a dog.'
 
-    act 'Release':
+	act 'Release':
 		cla
 		*clr
 		minut += 5
@@ -610,10 +610,10 @@ if $ARGS[0] = 'mira_dog':
 		npc_QW['A60'] = 32 & !back to mira questline by illume
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/mira_kennel3.jpg"></center>'
 		'Taking pity, you decide to let go the Mira ahead of time.'
-	    '"Okay Mira, I''m feeling mercyfull today. You can consider yourself forgiven." you say, removing Mira''s collar.'
+		'"Okay Mira, I''m feeling mercyfull today. You can consider yourself forgiven." you say, removing Mira''s collar.'
 		'The girl looks nervously at you for a few moments, then quickly gets dressed and runs home.'		
 
-		act 'Further':gt'Gadsarai'   
+		act 'Further':gt'Gadsarai'
 	end
 	act 'Go':gt'Gadsarai'
 end
@@ -622,15 +622,14 @@ end
 ! this is in memory of the untimely deceased Bandit(((
 !{
 if know_no_bandit = 0:
-    cls
-    minut += 60
-    know_no_bandit = 1
-    gs'stat'
-    
-    '<center><img <<$set_imgh>> src="images/locations/gadukino/village/know_no_pirat.jpg"></center>'
-    '"Where''s Bandit? The bastard probably ran away, you sadly thought, looking at an empty dog house, remembering the beloved dog fondly.'
-    act 'Further':gt $loc, $metka
-end  
+	cls
+	minut += 60
+	know_no_bandit = 1
+	gs'stat'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/know_no_pirat.jpg"></center>'
+	'"Where''s Bandit? The bastard probably ran away, you sadly thought, looking at an empty dog house, remembering the beloved dog fondly.'
+	act 'Further':gt $loc, $metka
+end
 }
 !125e
 

+ 15 - 0
locations/HotelRoom

@@ -35,6 +35,10 @@ gs 'stat'
 	if money >= 100:
 		act'Order room service (0:30) (100 <b>₽</b>)':gs 'food', 'h_food'
 	end
+	act 'Drink some water (0:05)': gs 'beverage', 'bev_wat'
+	dynamic $fatdel
+	dynamic $lekarstvo
+	dynamic $vitamin
 end
 
 
@@ -74,6 +78,11 @@ gs 'stat'
 	if money >= 100:
 		act'Order room service (0:30) (100 <b>₽</b>)':gs 'food', 'h_food'
 	end
+	act 'Drink some water (0:05)': gs 'beverage', 'bev_wat'
+	act 'Have a coffee (0:05)': gs 'beverage', 'bev_cof'
+	dynamic $fatdel
+	dynamic $lekarstvo
+	dynamic $vitamin
 end
 
 if $ARGS[0] = 'best':
@@ -111,6 +120,12 @@ gs 'stat'
 	if money >= 100:
 		act'Order room service (0:30) (100 <b>₽</b>)':gs 'food', 'h_food'
 	end
+	act 'Drink some water (0:05)': gs 'beverage', 'bev_wat'
+	act 'Have a coffee (0:05)': gs 'beverage', 'bev_cof'
+	act 'Make some tea (0:05)': gs 'beverage', 'bev_tea'
+	dynamic $fatdel
+	dynamic $lekarstvo
+	dynamic $vitamin
 end
 
 if $args[0] = 'shower1':

+ 6 - 5
locations/MartinSex

@@ -167,7 +167,7 @@ if $ARGS[0] = '':
 					MartinSexTalkDay = daystart
 					pcs_mood -= 8
 					*nl
-					$OpenInnerThough+'Too young? Really?'+$CloseInnerThough
+					$OpenInnerThought+'Too young? Really?'+$CloseInnerThought
 					'Being treated like you are basically a child pisses you off to no end. Who is he to decide what is good or bad for you, anyway?'
 					'Well, if he wants some teenage drama, he can have it!'
 					*nl
@@ -241,6 +241,7 @@ if $ARGS[0] = '':
 			'You turn and go towards the exit. You can hear something behind you, feel his look on your back, but you ignore it as best you can and go outside, the matter between you unresolved.'
 			
 			act 'Leave': gt 'nord'
+		end
 		
 		if exhibitionism > 15 and pcs_dom > 20 and cycle ! 0:
 			act 'Go on the offensive - Strip':MartinStripVar = 1 & gt'MartinSex','MartinTease'
@@ -328,7 +329,7 @@ if $ARGS[0] = '':
 				minut += 1
 				pcs_mood -= 8
 				*nl
-				OpenInnerThough+'I want to talk about this! I really, really do!'+$CloseInnerThough+' You tell yourself.'
+				$OpenInnerThought+'I want to talk about this! I really, really do!'+$CloseInnerThought+' You tell yourself.'
 				'... but that doesn''t mean it has to be today, right?'
 				*nl
 				'"Nevermind, it''s not urgent," you backpedal quickly. "I have to go now."'
@@ -715,7 +716,7 @@ if $ARGS[0] = 'MartinTease':
 						if pcs_dom > 20 and cycle ! 0:
 							act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
 						elseif temp = 1 and cycle ! 0:
-							act 'Martin wants to go down on you':
+							act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
 						end
 						
 						act 'Take care of Martin (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
@@ -862,7 +863,7 @@ if $ARGS[0] = 'MartinTease':
 							if pcs_dom > 20 and cycle ! 0:
 								act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
 							elseif temp = 1 and cycle ! 0:
-								act 'Martin wants to go down on you':
+								act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
 							end
 							
 							act 'Take care of Martin (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
@@ -956,7 +957,7 @@ if $ARGS[0] = 'MartinTeaseDildo':
 			if pcs_dom > 20 and cycle ! 0:
 				act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
 			elseif temp = 1 and cycle ! 0:
-				act 'Martin wants to go down on you':
+				act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
 			end
 			
 			act 'Take care of Martin (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'

+ 12 - 12
locations/MartinSex2

@@ -123,7 +123,7 @@ if $ARGS[0] = 'MartinSexPrep':
 	end
 end
 	
-if $ARGS[0] = 'MartinSexDyn'
+if $ARGS[0] = 'MartinSexDyn':
 	cls
 	gs 'boyStat', 'A216'
 	if $martinpos ! 'sideways':
@@ -217,13 +217,13 @@ if $ARGS[0] = 'MartinSexDyn'
 	
 	*nl	
 	if tabletkishot < 1 and pillcon2 < 30000: 
-		'The thought that you could get pregnant is still present in the back of your head, now that Martin''s dick is deep inside you, but you have long passed the point of no return. <<$OpenInnerThough>>I can always have him pull out,<<$CloseInnerThough>> you think to yourself and allow the thought to fade as you give in to the sensations that flood your senses.'
+		'The thought that you could get pregnant is still present in the back of your head, now that Martin''s dick is deep inside you, but you have long passed the point of no return. <<$OpenInnerThought>>I can always have him pull out,<<$CloseInnerThought>> you think to yourself and allow the thought to fade as you give in to the sensations that flood your senses.'
 	end
 	
 	*nl	
 	if $martinpos = 'cowgirl':
 		'Feeling Martin''s <<dick>>cm <<$dick_girth>> cock slowly move inside you as you lift yourself up and fall back down is incredible; the control you have over the situation makes it even more satisfying. You moan softly as you ever so slightly speed up your movements, looking at Martin from under hooded eyes and enjoying the sight of his slightly parted lips, or the intense look with which he focuses on your swaying breasts - he is completely under your spell.'
-	elseif $martinpos = 'rev_cowgirl'
+	elseif $martinpos = 'rev_cowgirl':
 		'Feeling Martin''s <<dick>>cm <<$dick_girth>> cock slowly move inside you as you lift yourself up and fall back down is incredible; the control you have over the situation makes it even more satisfying. You moan softly as you ever so slightly speed up your movements. You look back over your shoulder and he seems completely focused on where the two of you are connected, watching with lustful intensity as your ass sways before him and you take his cock inside your wet hole again and again.'
 	elseif $martinpos = 'doggystyle':
 		'Feeling Martin''s <<dick>>cm <<$dick_girth>> cock move inside you as he enters you and withdraws is wonderful. You have little control over the situation, now that everything''s said and done and the barkeeper is balls-deep inside you, and that is exactly what makes you moan so loud. You look back over your shoulder and he seems completely focused on where the two of you are connected, watching with lustful intensity as he shoves his cock inside your wet hole again and again, kneading your ass as he goes.'
@@ -449,7 +449,7 @@ if $ARGS[0] = 'MartinSexDyn'
 			else
 				if $martinpos = 'cowgirl':
 					'<center><video src="images/locations/city/industrial/bar/sex/bar/martin/cumshot/cum_cowgirl.mp4"></center>'
-				elseif $martinpos = 'rev_cowgirl'
+				elseif $martinpos = 'rev_cowgirl':
 					'<center><video src="images/locations/city/industrial/bar/sex/bar/martin/cumshot/cum_rev_cowgirl.mp4"></center>'
 				elseif $martinpos = 'doggystyle':
 					'<center><video src="images/locations/city/industrial/bar/sex/bar/martin/cumshot/cum_doggy.mp4"></center>'
@@ -516,7 +516,7 @@ if $ARGS[0] = 'MartinSexDyn'
 					'"Shit, I think the condom slipped off," Martin curses under his breath. A shiver runs through you as you realize that you have a used condom stuck inside you and could just have been impregnated after all.'
 				elseif sexcontra = 5 and preziktype = 0: 
 					'"Shit, I think the condom slipped off," Martin curses under his breath.' 
-					'"Don''t worry," you say with a comforting smile, "I''m on the pill." <<$OpenInnerThough>>Still need to get that condom out of my vagina though,<<$CloseInnerThough>> you think to yourself.'
+					'"Don''t worry," you say with a comforting smile, "I''m on the pill." <<$OpenInnerThought>>Still need to get that condom out of my vagina though,<<$CloseInnerThought>> you think to yourself.'
 				elseif sexcontra = 7:
 					'"Shit, I think the condom broke," Martin curses under his breath.' 
 					'"Don''t worry," you say with a comforting smile, "I''m on the pill." It was a blatant lie, of course - you poked those holes into the condom and no hormone would get in the way of that sperm.'
@@ -686,13 +686,13 @@ if $ARGS[0] = 'MartinAnalDyn':
 					*nl
 					'It takes a while like this, but after a few minutes of slow up-and-down, your butt cheeks meet his pelvis for the first time and you feel wonderfully full. Martin''s groan causes you to look back at him and you grin when you see the expression on his face: It is one of pure bliss. The bartender seems completely overwhelmed by the fact that a young, beautiful woman is riding his dick with her ass.'
 					*nl
-					'<<$OpenInnerThough>You ain''t seen nothing yet<<$CloseInnerThough>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep.'
+					'<<$OpenInnerThought>>You ain''t seen nothing yet<<$CloseInnerThought>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep.'
 				else
 					'Truth be told, even without the lube your asshole would have been wide enough to accommodate Martin''s dick, but with the lube, you don''t have to hold back: Feeling like a pornstar, you take his cock inside your ass and, without pausing, keep lowering yourself until you feel his hips against your ass cheeks.'
 					*nl
 					'You feel incredibly full, and a single look over the shoulder confirms that Martin is no less pleased: He is looking at where you are connected, spell-bound by the sight of his cock hilted in your ass.'
 					*nl
-					'<<$OpenInnerThough>You ain''t seen nothing yet<<$CloseInnerThough>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep again.'
+					'<<$OpenInnerThought>>You ain''t seen nothing yet<<$CloseInnerThought>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep again.'
 				end
 		
 			elseif pcs_ass >= dick:	
@@ -700,7 +700,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 				*nl			
 				'You feel incredibly full, and a single look over the shoulder confirms that Martin is no less pleased: He is looking at where you are connected, spell-bound by the sight of his cock hilted in your ass.'
 				*nl
-				'<<$OpenInnerThough>You ain''t seen nothing yet<<$CloseInnerThough>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep again.'
+				'<<$OpenInnerThought>>You ain''t seen nothing yet<<$CloseInnerThought>>, you think to yourself and lift yourself up. This time, however, you push down faster. Up again and, encouraged by the lack of pain the first time around, you slam your ass down, slapping against Martin''s hips as you take him balls-deep again.'
 		
 			else
 				gt 'MartinSex2', 'PainalDyn'
@@ -860,7 +860,7 @@ if $ARGS[0] = 'PainalDyn':
 			'Maybe this wasn''t such a good idea after all?'
 			*nl
 		end		
-		iif($martinpos='rev_cowgirl','But f','F') + 'eeling both stubborn and horny, you think <<$OpenInnerThough>>fuck it, I can do this<<$CloseInnerThough>>, literally, anally.'
+		iif($martinpos='rev_cowgirl','But f','F') + 'eeling both stubborn and horny, you think <<$OpenInnerThought>>fuck it, I can do this<<$CloseInnerThought>>, literally, anally.'
 		'Trying to help move things along with a little more spit, you push against Martin''s cock once more, ignoring the unpleasant sensations that go with it. You succeed, too: His cock slips inside your asshole.'
 		*nl
 		
@@ -965,7 +965,7 @@ if $ARGS[0] = 'MartinCumshot_Mouth':
 	cls
 	gs 'boyStat', 'A216'
 	'<center><video src="images/locations/city/industrial/bar/martin/cumshot/cum_mouth.mp4"></center>'
-	if $martinpos ! ('MartinBlowjob_dressed' or 'MartinBlowjob_undressed'): 'You quickly move off Martin''s cock and get on your knees in front of him, taking his dick into your mouth and savoring the taste of yourself on your man as you get him off.'
+	if $martinpos ! 'MartinBlowjob_dressed' or $martinpos ! 'MartinBlowjob_undressed': 'You quickly move off Martin''s cock and get on your knees in front of him, taking his dick into your mouth and savoring the taste of yourself on your man as you get him off.'
 	'For a moment, you think about saying something dirty, like verbally asking him to cum in your mouth, but by the time this thought has manifested, Martin has already pulled out and complied with it, shooting his hot sperm into your open, waiting mouth.'
 	'You wait like this for the second and third spurt, but then you take him right back into your mouth, sucking and licking him through his orgasm.'
 	*nl
@@ -985,7 +985,7 @@ if $ARGS[0] = 'MartinCumshot_Face':
 	'<center><video src="images/locations/city/industrial/bar/martin/cumshot/cum_facial.mp4"></center>'
 	
 	!Variation for pic and text sticking out your tongue for the cumshot
-	if $martinpos ! ('MartinBlowjob_dressed' or 'MartinBlowjob_undressed'): 'You quickly move off Martin''s cock and get on your knees in front of him, taking his dick into your mouth and savoring the taste of yourself on your man as you help him finish.'
+	if $martinpos ! 'MartinBlowjob_dressed' or $martinpos ! 'MartinBlowjob_undressed': 'You quickly move off Martin''s cock and get on your knees in front of him, taking his dick into your mouth and savoring the taste of yourself on your man as you help him finish.'
 	'He pulls out, about ready for the moneyshot.' 
 	*nl
 	'For a moment, you think about saying something dirty, like asking him to cum all over your face, but by the time this thought has manifested, Martin has already complied with it, shooting his hot sperm all over your cheek and forehead. You flinch a little, screwing your eyes shut as you feel his spurt hit you right at the corner of one of them, but you are acutely aware of how hot it feels, literally and figuratively, to have Martin''s sperm run down your face.'
@@ -1000,7 +1000,7 @@ if $ARGS[0] = 'MartinCumshot_Tits':
 	cls
 	gs 'boyStat', 'A216'
 	'<center><video src="images/locations/city/industrial/bar/martin/cumshot/cum_tits.mp4"></center>'
-	if $martinpos ! ('MartinBlowjob_dressed' or 'MartinBlowjob_undressed'): 'You quickly move off Martin''s cock and get on your knees in front of him, stroking his dick as you point it at your bust and savoring the expression of bliss on your man''s face.'
+	if $martinpos ! 'MartinBlowjob_dressed' or $martinpos ! 'MartinBlowjob_undressed': 'You quickly move off Martin''s cock and get on your knees in front of him, stroking his dick as you point it at your bust and savoring the expression of bliss on your man''s face.'
 	'"Go ahead", you whisper in your sultriest voice, "Cum all over my tits, baby."'
 	'That''s all the invitation Martin needs: With a final moan, the first hot jet of cum hits your breasts, soon followed by another, and another. By the time his cock stops twitching, your breast and chin are covered in sperm. Cleaning up is gonna take a while, but with a single look at Martin and the satisfied boyish grin the sight of you puts on his face, you know that it''s worth it.'
 	gs 'cum_call', 'breasts', $boy, 1

+ 1 - 1
locations/MartinSex3

@@ -30,7 +30,7 @@ if $ARGS[0] = 'MartinBlowTease':
 			'You undo his fly as you kiss him, liberating his <<dick>>cm <<$dick_girth>> cock, rock-hard from the show you put on for him. With a wicked smile, you get down on your knees. He seems even bigger now that you''re face to face with him, and you''re only just getting to know him. You give its tips a few measured licks to gauge Martin''s reaction, closely observing his face.'
 			'Martin wears a mask of strained stoicism - he has caught on and seems to have no intention of letting you monopolize the control.'
 			*nl
-			$OpenInnerThough+'If that''s how you want to play it...'+$CloseInnerThough
+			$OpenInnerThought+'If that''s how you want to play it...'+$CloseInnerThought
 			'You close your eyes and take the head inside your mouth and slowly pull it out again, paying special attention that your <<$pcdesc_lipgloss>>, <<$pcdesc_lips>> lips massage every spot of it; and to top off your performance, you give a soft lascivious moan, just loud enough to sound involuntary.'
 			*nl
 			'This time, when you look up to him, you see that Martin has dropped all pretense of equilibrium. If you hadn''t shown him that you were in charge right now, you''re sure he would have already grabbed your head and started fucking your mouth.'

+ 7 - 7
locations/MartinTalk

@@ -118,7 +118,7 @@ if $ARGS[0] = '':
 		'As gruff and menacing as Martin looks and acts sometimes, it''s good to know that he will pull your leg and laugh about just like anybody else. His shell may be hard but there''s definitely more to him than that. You''re not sure that his core is soft, but whatever it is, it''s bound to be interesting. And as strange as this episode was, it feels like something changed, like, after chipping away at it for a while, you finally broke the ice.'
 		*nl
 		'And armed with that knowledge and a newfound ease, you chat and joke with Martin a while longer before another patron demands his attention.'
-		$OpenInnerThough+'Hm... Maybe I really should try and talk to him when he''s starting to clean up and close for the night - I think he starts throwing people out around quarter to Midnight.'+$CloseInnerThough
+		$OpenInnerThought+'Hm... Maybe I really should try and talk to him when he''s starting to clean up and close for the night - I think he starts throwing people out around quarter to Midnight.'+$CloseInnerThought
 		
 		act 'Finish your drink': gt 'qwBarPolet'
 				
@@ -432,7 +432,7 @@ if $ARGS[0] = '':
 		
 	elseif MartinTalkVar = 9 and npc_rel['A216'] >= 48:
 		MartinTalkVar = 10
-		'"Here you go." Martin puts your drink in front of you before you''ve even properly come to rest on the stool. '+$OpenInnerThough+'When your bartender has your drink ready by the time you order it, maybe you''ve been spending too much time in the bar,'+$CloseInnerThough+' you think to yourself.'
+		'"Here you go." Martin puts your drink in front of you before you''ve even properly come to rest on the stool. '+$OpenInnerThought+'When your bartender has your drink ready by the time you order it, maybe you''ve been spending too much time in the bar,'+$CloseInnerThought+' you think to yourself.'
 		*nl
 		'"How are you doing today?" You ask.'
 		'Martin shrugs. "Same as always: You kill a man, you move on."'
@@ -783,7 +783,7 @@ if $ARGS[0] = '':
 		
 		act 'Finish your drink': gt 'qwBarPolet'	
 	
-	elseif MartinTalkVar = 11 and MartinSex = 1 and  and npc_rel['A216'] >= 65:
+	elseif MartinTalkVar = 11 and MartinSex = 1 and npc_rel['A216'] >= 65:
 		MartinTalkVar = 12
 		'Martin nods and a few seconds later, a drink sits in front of you.'
 		*nl
@@ -922,7 +922,7 @@ if $ARGS[0] = 'NotInUseRightNow':
 		'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.' 
-		$OpenInnerThough+'Who is young enough to be my daughter?'+$CloseInnerThough+' You think.' 
+		$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."'
@@ -975,7 +975,7 @@ if $ARGS[0] = 'MartinTalkApartment':
 		'"Well, it''s not ''my'' apartment. I just live in a room in it. It''s a bit complicated, but basically, I get to live in the city center, rent-free."'
 		*nl
 		'Martin laughs. "Well, you definitely make it sound complicated. Good for you. But," he turns serious once more, "nothing like that is ever truly ''free'', so... be careful."'
-		$OpenInnerThough+'He wouldn''t be Martin if he didn''t tell me to "watch out" at least once a day,'+$CloseInnerThough+' you think and roll your eyes, but still nod yes at him before he has to get back to work.'
+		$OpenInnerThought+'He wouldn''t be Martin if he didn''t tell me to "watch out" at least once a day,'+$CloseInnerThought+' you think and roll your eyes, but still nod yes at him before he has to get back to work.'
 	
 	elseif student > 0:
 		'"I have a room in one of the university dormitories, actually. I wouldn''t call it ''living'', though."'
@@ -984,7 +984,7 @@ if $ARGS[0] = 'MartinTalkApartment':
 		'"Yeah, but that doesn''t earn any money, and probably won''t for some time, so..." You shrug.'
 		'Martin nods understandingly. "I get it. At least you have a place to live near the center. Though it can get pretty wild there during the weekend, I heard," he comments, "and drunk people can be unpredictable. So, you watch yourself, okay?"'
 		*nl
-		$OpenInnerThough+'He wouldn''t be Martin if he didn''t tell me to "watch out" at least once a day,'+$CloseInnerThough+' you think and roll your eyes, but still smile and say "I always do" before he has to get back to work.'
+		$OpenInnerThought+'He wouldn''t be Martin if he didn''t tell me to "watch out" at least once a day,'+$CloseInnerThought+' you think and roll your eyes, but still smile and say "I always do" before he has to get back to work.'
 	
 	elseif StoryLine = 1 and ParHomeBlock = 0:
 		'"I still live with my parents, in Pavlovsk," you admit.'
@@ -1046,5 +1046,5 @@ end
 !"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."
 
 
---- MartinSex ----------------------------------
+--- MartinTalk ----------------------------------
 

+ 2 - 2
locations/Meadow

@@ -28,7 +28,7 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 	!125e
 
 	if MiraLoc = 2:
-		' <a href="exec: gt ''Meadow'', ''Mira''">Mira</a> is in the meadow and is spinning with a delightful smile and laughing.'
+		'<a href="exec: gt ''Meadow'', ''Mira''">Mira</a> is in the meadow and is spinning with a delightful smile and laughing.'
 	elseif Mira_no = 0:
 		temp_md = 20
 		if (meadow = 3 or meadow = 6) and sunWeather = 1:temp_md = RAND(0,20)
@@ -70,7 +70,7 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 		end
 	end
 
-	act 'Leave':minut += 30 & MiraLoc = 0 & gt 'Gaddvor'
+	act 'Leave':minut += 20 & MiraLoc = 0 & gt 'Gaddvor'
 end
 
 	!meadow = 1 'You have found the meadow'

+ 14 - 21
locations/ParChurch2

@@ -352,18 +352,8 @@ if $ARGS[0] = 'first_conf':
 		cls
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/church/confessionalt.jpg"></center>'
-		if guy = 0:
-			confK += 1
-			'"Father, I don''t really have anything important to confess, but I felt I should speak to you."'
-			'"Maybe it was our Holy Father who guided you to me, to keep your soul clean, my child." responded the priest.'
-			'You shake your head.'
-			'"No, Father, I don''t think that it is God who''s leading me." you say with a slight smile, looking at the priest''s broad back in front of you.'
-			'"Hmm. Anyway, my child, is there anything you wanted to share with me? Something that makes you feel better?" he inquires as you kneel together next to the analogion holding a richly decorated Gospel Book with a blessing cross upon its cover.'
-			'"No, nothing, Father. My mind is going blank." you say, "I''m not really sure why I came to see you. I''m sorry to have wasted your time."'
-			'"No, don''t worry, child. I was glad to have spoken you, even it was for such a short time. Please come again, and if you feel unsure, simply pray to God and He will hear you."'
-			'"Thank you, Father." you say as you leave.'
-			act 'Return to Narthex': gt 'ParChurch', 'Narthex'
-		elseif group['exp'] ! 0:
+
+		if group['exp'] ! 0:
 			cla
 			confK += 1
 			moral += 1
@@ -380,8 +370,6 @@ if $ARGS[0] = 'first_conf':
 			'"Such acts are too lewd even for the marital bed, child. Do not fear that your soul has been stained by your actions, however such behaviour may lead to greater sins in the future." the priest scolded you as he draped his stole over your head and began the Prayer of Absolution.'
 			'"Now you must mend you ways, child. Please come again, and if you feel unsure, simply pray to God and He will hear you."'
 			'"Thank you, Father." you say as you leave.'
-
-			act 'Return to Narthex': gt 'ParChurch', 'Narthex'
 		elseif stat['anal'] ! 0:
 			cla
 			confK += 1
@@ -399,8 +387,6 @@ if $ARGS[0] = 'first_conf':
 			'"Such acts are considered an abomination in the eyes of God. I fear that your soul has been stained by your actions, and such behaviour may lead to greater sins in the future." the priest scolded you as he draped his stole over your head and began the Prayer of Absolution.'
 			'"Now you must mend you ways, child. Please come again, and if you feel unsure, simply pray to God and He will hear you."'
 			'"Thank you, Father." you say as you leave.'
-
-			act 'Return to Narthex': gt 'ParChurch', 'Narthex'
 		elseif stat['vaginal'] ! 0:
 			cla
 			confK += 1
@@ -418,7 +404,6 @@ if $ARGS[0] = 'first_conf':
 			'"Such acts should be reserved for the marital bed, child. Do not fear that your soul has been stained by your actions, however such behaviour may lead to greater sins in the future." the priest scolded you as he draped his stole over your head and began the Prayer of Absolution.'
 			'"Now you must mend you ways, child. Please come again, and if you feel unsure, simply pray to God and He will hear you."'
 			'"Thank you, Father." you say as you leave.'
-			act 'Return to Narthex': gt 'ParChurch', 'Narthex'
 		elseif stat['bj'] ! 0:
 			cla
 			confK += 1
@@ -435,8 +420,6 @@ if $ARGS[0] = 'first_conf':
 			'"Such experimentation is to be expected, my child. Do not fear that your soul has been stained by your actions, however such behaviour may lead to greater sins in the future." the priest told you as he draped his stole over your head and began the Prayer of Absolution.'
 			'"Please come again, and if you feel unsure, simply pray to God and He will hear you."'
 			'"Thank you, Father." you say as you leave.'
-
-			act 'Return to Narthex': gt 'ParChurch', 'Narthex'
 		elseif stat['hj'] ! 0:
 			cla
 			confK += 1
@@ -453,9 +436,19 @@ if $ARGS[0] = 'first_conf':
 			'"Such experimentation is to be expected, my child. Do not fear that your soul has been stained by your actions." the priest told you as he draped his stole over your head and began the Prayer of Absolution.'
 			'"Please come again, and if you feel unsure, simply pray to God and He will hear you."'
 			'"Thank you, Father." you say as you leave.'
-
-			act 'Return to Narthex': gt 'ParChurch', 'Narthex'
+		else
+			confK += 1
+			'"Father, I don''t really have anything important to confess, but I felt I should speak to you."'
+			'"Maybe it was our Holy Father who guided you to me, to keep your soul clean, my child." responded the priest.'
+			'You shake your head.'
+			'"No, Father, I don''t think that it is God who''s leading me." you say with a slight smile, looking at the priest''s broad back in front of you.'
+			'"Hmm. Anyway, my child, is there anything you wanted to share with me? Something that makes you feel better?" he inquires as you kneel together next to the analogion holding a richly decorated Gospel Book with a blessing cross upon its cover.'
+			'"No, nothing, Father. My mind is going blank." you say, "I''m not really sure why I came to see you. I''m sorry to have wasted your time."'
+			'"No, don''t worry, child. I was glad to have spoken you, even it was for such a short time. Please come again, and if you feel unsure, simply pray to God and He will hear you."'
+			'"Thank you, Father." you say as you leave.'
 		end
+
+		act 'Return to Narthex': gt 'ParChurch', 'Narthex'
 	end
 	act 'Don''t confess':
 		cls

+ 3 - 3
locations/anushapt

@@ -73,7 +73,7 @@ if $ARGS[0] = 'home':
 		nushdoor = RAND(1,10)
 		if nushdoor = 1:
 			*clr & cla
-			AnushkaLoc = 7:
+			AnushkaLoc = 7
 			'You stand outside the Konstantinov household, waiting for Anushka to come open the door.'
 			'Maksim answers the door instead, he looks you over from head to toe, obviously still trying to imagine you naked. "What?" He asks.'
 			'You ignore his look. "Is Anushka home?"'
@@ -96,7 +96,7 @@ if $ARGS[0] = 'home':
 			end
 		elseif nushdoor <= 3:
 			*clr & cla
-			AnushkaLoc = 2:
+			AnushkaLoc = 2
 			'You stand outside the Konstantinov household, waiting for Anushka to come open the door.'
 			'Maksim answers the door instead, he looks you over from head to toe, obviously still trying to imagine you naked. "What?" He asks.'
 			'You ignore his look. "Is Anushka home?"'
@@ -1663,7 +1663,7 @@ if $ARGS[0] = 'nushshower':
 	$locM = 'anushapt'
 	gs 'stat'
 	$location_type = 'bathroom'
-	AnushkaLoc = 7:
+	AnushkaLoc = 7
 	'<center><h4><font color="maroon">Bathroom</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/bathroom/dry1.jpg"></center>'
 	'As you approach the bathroom you can hear the water running. Checking the door you find the latch still broke, as you open the door and walk in, the water turns off. You look around and see that the bathroom has seen better days. There''s some mold in the corners of the walls and floors and the place probably hasn''t been cleaned for quite some time. The toilet sits along the far wall. There''s also a bathtub, with an old plastic shower curtain hanging from a rod above it. Anushka peeks out from around the curtain and when she see''s it''s you, she pushes it aside and grabs a towel. "Oh hey <<$pcs_nickname>>, what''s up?"'

+ 2 - 2
locations/arturSex

@@ -24,7 +24,7 @@ act 'Kneel down':
 		
 		act 'Continue':
 			cls
-			$artbef = 'Arthur suddenly grabs you by the hair and tries to force his cock deep into your throat.'
+			'Arthur suddenly grabs you by the hair and tries to force his cock deep into your throat.'
 			gs 'arousal', 'bj', 5, 'rough', 'sub'
 			gs 'stat'
 			act 'Continue': gt 'arturdin', 'facefuck'
@@ -33,7 +33,7 @@ act 'Kneel down':
 
 	act 'Masturbate him':
 		cls
-		$artbef = 'You began to slowly stroke his large member, but as you look up at Arthur, you see him roll his eyes with impatience before reaching for you.'
+		'You began to slowly stroke his large member, but as you look up at Arthur, you see him roll his eyes with impatience before reaching for you.'
 		gs 'arousal', 'hj', 5
 		gs 'stat'
 		act 'Continue': gt 'arturdin', 'facefuck'

+ 10 - 9
locations/balkon

@@ -2,7 +2,7 @@
 if $ARGS[0] = 'start':
 	cla
 	*clr
-	minut += 5
+	minut += 1
 	gs 'stat'
 	'<center><b><font color="maroon">Apartment Balcony</font></b></center>'
 
@@ -39,14 +39,6 @@ if $ARGS[0] = 'start':
 		end
 	end
 
-	if siga >= 1:act 'Light a cigarette':gt 'balkon2', 'kurit'
-
-	!!!Probably CV edition
-	if pcs_horny >= 50 and pcs_exhibition > 20:
-		act 'Masturbate':gt 'balkon2', 'masopt'
-	end
-
-	act 'Approach the railing':gt 'balkon2', 'niz'
 	act 'Return to the living room':
 		if $loc = 'sitr': 
 			gt 'sitr'
@@ -54,6 +46,15 @@ if $ARGS[0] = 'start':
 			gt 'sitr2x'
 		end
 	end
+	
+	act 'Approach the railing':gt 'balkon2', 'niz'
+	
+	if siga >= 1:act 'Light a cigarette':gt 'balkon2', 'kurit'
+	
+	!!!Probably CV edition
+	if pcs_horny >= 50 and pcs_exhibition > 20:
+		act 'Masturbate':gt 'balkon2', 'masopt'
+	end	
 end
 
 --- balkon ---------------------------------

+ 1 - 1
locations/barbershop

@@ -165,7 +165,7 @@ if barbershop_wrk = 0:
 		end
 	end
 elseif barbershop_wrk = 1 and barbershop_wrk_day ! daystart:
-	act 'Get to work (1h)':
+	act 'Clean the shop for 90 <b>₽</b> (1:00)':
 		cla
 		*clr
 		minut += 60

+ 0 - 3
locations/bedr

@@ -192,9 +192,6 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 	end
 end
 
-dynamic $wearpan
-dynamic $removepan
-
 if sick >= 1:
 	act 'Go to sleep (You''re sick)':
 		cla

+ 2 - 4
locations/bedr2x

@@ -26,7 +26,8 @@ else
 end
 '<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/bedr2.jpg"></center>'
 if pcs_magik >= 6 and spellbefshild = 1 and tobiQW = 0:gt'tobiQW','start'
-	'Bright and beautiful bedroom, with modern and stylish furniture. The room is dominated by <a href="exec:GT ''bed'',''start''">full sized bed</a>. Near the entrance stands a modern <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> (where you can <a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe''">organize your clothes</a>). Against the wall is a table with a <a href="exec:GT ''mirror'',''start''">mirror</a> above it.'
+'Bright and beautiful bedroom, with modern and stylish furniture. The room is dominated by <a href="exec:GT ''bed'',''start''">full sized bed</a> with an <a href="exec:gt ''budilnik'', ''start''">alarm clock</a>.' 
+'Near the entrance stands a modern <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> (where you can <a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe''">organize your clothes</a>). Against the wall is a table with a <a href="exec:GT ''mirror'',''start''">mirror</a> above it.'
 if komp = 1:'On the bedside table is your <a href="exec:GT ''Komp'',''start''">notebook</a>.'
 if husbandrinkday = daystart:
 	if husbanstrapon = 1:'Your husband is still passed out drunk, after you used a anal plug on him.'
@@ -173,9 +174,6 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 	end
 end
 
-dynamic $wearpan
-dynamic $removepan
-
 if sick >= 1:
 	act 'Go to bed rest (disease)':
 		cla

+ 4 - 4
locations/belpicknick

@@ -32,7 +32,7 @@ if $ARGS[0] = '1':
 		cls
 		minut += 5
 		gs'stat'
-		if pcs_danc < 60:
+		if pcs_danc < 40:
 			'You know this is your cue, and you attempt to do a striptease for them. You would have to be very good at dancing to overcome you drunkenness and begin to dance a bit awkwardly, tugging at your clothes.'
 			'The criminals are not impressed in the slightest, and one of them yells: "What kind of crap is this!? My elderly aunt Katinka could do a better job!"'
 			'His friend agrees: "Yea, this is fucking terrible!"'
@@ -42,7 +42,7 @@ if $ARGS[0] = '1':
 			act'Shove the neck into your ass':gt 'belpicknick', 'ab_light'
 			act'Shove the bottom into your ass':gt 'belpicknick', 'ab_hard'
 		end
-		if pcs_danc >= 60:gt 'belpicknick', 'dance'
+		if pcs_danc >= 40:gt 'belpicknick', 'dance'
 	end
 end
 
@@ -133,10 +133,10 @@ if $ARGS[0] = 'dance':
 		gs 'belpicknick', 'vibor'
 		if rand(0,1) = 0:
 			'Suddenly the cock you''re currently sucking on is pulled away from you, and <<$boydesc>> pushes you onto your back saying he wants to try another hole now.'
-			belsexpayment += 200
+			belsexpayment += 25
 			act'Lie on your back':gt 'belpicknick', 'missionary'
 		else
-			belsexpayment += 200
+			belsexpayment += 25
 			'Suddenly the cock you''re currently sucking on is pulled away from you, and <<$boydesc>> tells you to get on all fours saying he wants to try another hole now.'
 			act'Get on your hands and knees':gt 'belpicknick', 'doggy'
 		end

+ 0 - 1
locations/beverage

@@ -94,7 +94,6 @@ if $ARGS[0] = 'bev_wat':
 	end
 	cumspclnt = 2
 	gs 'cum_cleanup'
-	pcs_breath = 0
 	gs 'beverage', 'afterdrink'
 	'<center><img <<$set_imgh>> src="images/locations/shared/brothel/barorderwater.jpg"></center>'
 	'You enjoy a drink of water, and<<$mtxt>>'

+ 25 - 25
locations/brothel

@@ -39,7 +39,7 @@ if dbg = 1:
 	'step: '+step
 	'bonus '+bonus
 	'custTime '+custTime
-	'caneFeetCount '+caneFeetCount  
+	'caneFeetCount '+caneFeetCount
 end
 
 if orgasmMeter > 100:
@@ -489,7 +489,7 @@ if $ARGS[0] = 'brothel:section1:girlroom':
 	' 3) The Slave will not be injured in such way that requires hospitalisation or leaves a lasting injury, unless the Slave agrees to such practice voluntarily.'
 	' 4) Each session is for safety purposes recorded on a camera. The record is ownership of the Organization.'
 	' 5) The Master can hide his/her identity by wearing a mask.'
-	' 6) The Slave earns a pay of '+payRate+' RUB for every started hour of a session.' 
+	' 6) The Slave earns a pay of '+payRate+' RUB for every started hour of a session.'
 	*nl
 	'To begin your work, clean yourself, put on at least vibrant makeup, lip balm, brush your hair and strip of all clothes, then go to the lobby and lock yourself in a cage.'
 	*nl
@@ -497,7 +497,7 @@ if $ARGS[0] = 'brothel:section1:girlroom':
 	*nl
 	act 'Have a glass of water (0:05)':gs 'beverage', 'bev_wat'
 	act 'Have a snack (0:05)': gs 'food', 'snack'
-	act 'Change your clothes':gt 'wardrobe', 'start'	
+	act 'Change your clothes':gt 'wardrobe', 'start'
 	act 'Look in the mirror': gt 'mirror', 'start'
     act 'Have a shower':
 		cls
@@ -602,7 +602,7 @@ if $ARGS[0] = 'brothel:section1:session:start':
 		!act 'Suggest an action': gt 'brothel', 'brothel:section1:session:slaveChooses'
 	else
 		'Without a word Master leads you to a device..'
-		act 'Continue': gt 'brothel', "brothel:section1:session:masterChooses"
+		act 'Continue': gt 'brothel', 'brothel:section1:session:masterChooses'
 	end
 end
 
@@ -713,9 +713,9 @@ if $ARGS[0] = 'brothel:section1:session:play':
 			elseif Pkind = 2:
 				$subloc = '<<$base>>:canetits'
 			elseif Pkind = 3:
-				$subloc = '<<$base>>:pinchtits'	
+				$subloc = '<<$base>>:pinchtits'
 			elseif Pkind = 4:
-				$subloc = '<<$base>>:punchtits'						
+				$subloc = '<<$base>>:punchtits'
 			end
 			stage = 3
 			gt 'brothel', $subloc
@@ -735,7 +735,7 @@ if $ARGS[0] = 'brothel:section1:session:play':
 			$subloc = '<<$base>>:hangbytits'
 			stage = 7
 			gt 'brothel', $subloc
-		elseif stage = 7:	
+		elseif stage = 7:
 			hardCh = rand (0, 100)
 			if hardCh < prob_hardCh:
 				$subloc = '<<$base>>:nailsandneedlestits'
@@ -868,7 +868,7 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 			step = 1
 			act 'Continue':gt 'brothel', $this
 		elseif step = 1:
-			! pls not in anus 
+			! pls not in anus
 			if th = 1:
 				if analplugIN = 1:
 					'Both your pussy and your anus are too well on display.. You say to yourself: <font color=#<<$pcs_font>>>(At least he won''t put it in my anus.. the plug is already there..)</font>'
@@ -932,7 +932,7 @@ if $ARGS[0] = 'brothel:section1:session:play:finish':
 			step = 1
 			act 'Continue':gt 'brothel', $this
 		elseif step = 1:
-			! pls not in anus 
+			! pls not in anus
 			if th = 1:
 				if analplugIN = 1:
 					'Both your pussy and your anus are too well on display.. You say to yourself: <font color=#<<$pcs_font>>>(At least he won''t put it in my anus.. the plug is already there..)</font>'
@@ -1089,7 +1089,7 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackFuckMouth':
 	'<font color=#<<$pcs_font>>>"Fucking indeed, but neither of those. Open your mouth!"</font>'
 	'You have no option but to do as he wants, opening your lips for his thick phallus.'
 	'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 'stat'
 	act 'Continue': gt 'brothel', $sessionB
@@ -1115,7 +1115,7 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackFuckAnal':
 	'But again you are unable to answer, because he starts to pound you so fast and deep, that even an attempt to get a sound out of your mouth is futile.'
 	'You can just helplessly endure the hard fucking he''s giving you..'
 	'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 'stat'
 	act 'Continue': gt 'brothel', $sessionB
@@ -1141,7 +1141,7 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackFuckVaginal':
 	'But again you are unable to answer, because he starts to pound you so fast and deep, that even an attempt to get a sound out of your mouth is futile.'
 	'You can just helplessly endure the hard fucking he''s giving you..'
 	'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 'stat'
 	act 'Continue': gt 'brothel', $sessionB
@@ -1163,7 +1163,7 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackTease':
 	'Then he twists your nipples around, waiting for you to make an uncomfortable sound.'
 	'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 'stat'
 	act 'Continue': gt 'brothel', $sessionB
@@ -1243,7 +1243,7 @@ if $ARGS[0] = 'brothel:section1:session:play:tiedOnBackWhipPussy':
 	'Your fears come true in few seconds - he takes out a whip!'
 	'He puts the top of the whip right on your exposed pussy lips, enjoying the frightened face you are giving him.'
 	'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 'stat'
@@ -1279,7 +1279,7 @@ if $ARGS[0] = 'brothel:section1:session:play:lieOnBack':
 	*nl
 	'The client reaches for your neck, forcefully leading you to one of the beds.'
 	'You know what''s coming..he throws you on the soft pillows: <font color=#<<$mas_font>>>"Lie on your back and put your knees as close to your head as you can!"</font>'
-	'You do as ordered..'	
+	'You do as ordered..'
 	act 'Continue': gt 'brothel', $sessionB
 end
 
@@ -1290,7 +1290,7 @@ if $ARGS[0] = 'brothel:section1:session:play:nailsandneedlestits':
 	'<h3>Playroom</h3>'
 	'<b>Orgasm meter: <<orgasmMeter>> / 100</b>'
 	'<b>Rage meter: <<rageMeter>> / 100</b>'
-	
+
 	if step = 0:
 		'The Client is obviously aroused beyond his expectation: <font color=#<<$mas_font>>>"I have these beautiful nails and needles here with me.."</font>'
 		'<font color=#<<$pcs_font>>>"What the..?"</font>'
@@ -1325,7 +1325,7 @@ if $ARGS[0] = 'brothel:section1:session:play:nailsandneedlestits':
 			step = 10
 			act 'Continue': gt 'brothel', $this
 		end
-		
+
 	elseif step = 4:
 		gs 'pain', 1, 'nipples', 'pierce'
 		gs 'stat'
@@ -1470,7 +1470,7 @@ if $ARGS[0] = 'brothel:section1:session:play:bindtits':
 	'First you do not know what is his purpose, but as soon as he circles your breasts with the ropes, you know it well.'
 	'He ties the strings around your tits very tight, making them even more sensitive and as an addition turning more purple with each minute.'
 	'<font color=#<<$pcs_font>>>"Not so tight Master please!"</font>'
-	'<font color=#<<$mas_font>>>"Shut up slut!"</font> he obviously wants you to suffer..'	
+	'<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 'stat'
@@ -1485,7 +1485,7 @@ if $ARGS[0] = 'brothel:section1:session:play:pinchboundtits':
 	'<center><video autoplay loop src="images/locations/shared/brothel/pinchboundtits.mp4"></video></center>'
 	'Your tits are already squeezed by the ropes, but the Client wants to unleash additional suffering upon them.'
 	'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!'	
+	'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 'stat'
@@ -1502,7 +1502,7 @@ if $ARGS[0] = 'brothel:section1:session:play:pullnipples':
 	'Client takes a piece of rope and attaches it to your nipples.'
 	'As soon as both strings are on place, he pulls them hard, as if he was trying to tear off your nipples!'
 	'<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>'	
+	'<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 'stat'
@@ -1590,7 +1590,7 @@ end
 
 if $ARGS[0] = 'brothel:section1:session:play:electrocuteAss':
 	!stage += 1
-	custTime += 5	
+	custTime += 5
 	gs 'pain', 1, 'asscheeks', 'shock'
 	gs 'pain', 1, 'thighs', 'shock'
 
@@ -1611,10 +1611,10 @@ end
 
 if $ARGS[0] = 'brothel:section1:session:play:electrocuteAssMore':
 	!stage += 1
-	custTime += 5	
+	custTime += 5
 	gs 'pain', 2, 'asscheeks', 'shock'
 	gs 'pain', 2, 'thighs', 'shock'
-	
+
 	'<h3>Playroom</h3>'
 	'<h5>Electricity</h5>'
 	'<b>Orgasm meter: <<orgasmMeter>> / 100</b>'
@@ -1633,7 +1633,7 @@ end
 
 if $ARGS[0] = 'brothel:section1:session:play:electrocuteAssMax':
 	!stage += 1
-	custTime += 5		
+	custTime += 5
 	gs 'pain', 3, 'asscheeks', 'shock'
 	gs 'pain', 3, 'thighs', 'shock'
 
@@ -1656,7 +1656,7 @@ end
 if $ARGS[0] = 'brothel:section1:session:play:shockAnus':
 	!stage += 1
 	minut += 5
-	custTime += 5		
+	custTime += 5
 	gs 'pain', 1, 'asshole', 'shock'
 	gs 'stat'
 

+ 6 - 6
locations/cikl

@@ -1012,7 +1012,7 @@ if day = 25:
 	end
 
 	if PersSecWork = 1 and PersSecWorkTimes > 0 and paydaybistrosec = 0:
-		Pay = PersSecWorkTimes * 2500
+		Pay = PersSecWorkTimes * 1250
 		PersSecWorkTimes = 0
 		karta += Pay
 		paydaybistrosec = 1
@@ -1021,14 +1021,14 @@ if day = 25:
 
 	if workKafe = 1 and paydayKafe = 0:
 		paydayKafe = 1
-		pay = smenaKafe * 1500
+		pay = smenaKafe * 600
 		karta += pay
 		smenaKafe = 0
 		'<b><font color="green">Your salary of <<pay>> <b>₽</b> has been paid into your bank account for your job as a waitress in a cafe.</font></b>'
 	end
 
 	if workhosp = 1 and nopaypoly = 0:
-		pay = smena * 1500
+		pay = smena * 1000
 		karta += pay
 		smena = 0
 		nopaypoly = 1
@@ -1036,9 +1036,9 @@ if day = 25:
 	end
 
 	if worksalon = 1 and nopaysalon = 0:
-		pay = smena * 1560
+		pay = smenaSalon * 1560
 		karta += pay
-		smena = 0
+		smenaSalon = 0
 		nopaysalon = 1
 		'<b><font color="green">Your salary of <<pay>> <b>₽</b> has been paid into your bank account for your work in a beauty salon.</font></b>'
 	end
@@ -1051,7 +1051,7 @@ if day = 25:
 
 	if workSec = 1 and paydaySec = 0:
 		paydaySec = 1
-		pay = sekDay * 1200
+		pay = sekDay * 800
 
 		if officebestslut >= 3:pay += 10000
 		karta += pay

+ 2 - 2
locations/clener

@@ -236,7 +236,7 @@ if $ARGS[0] = 'start':
 	end
 
 	if clener > 1 and clenday ! daystart:
-		act 'Mop the floor in the office (1:00)':
+		act 'Mop the floor in the office for 65 <b>₽</b> (1:00)':
 			cla
 			*clr
 			clenday = daystart
@@ -303,7 +303,7 @@ if $ARGS[0] = 'start':
 	end
 
 	if clenerT >= 1 and clendayT ! daystart:
-		act 'Clean toilets (1:00)':
+		act 'Clean toilets for 65 <b>₽</b> (1:00)':
 			cla
 			*clr
 			clendayT = daystart

+ 87 - 0
locations/crossfit_north_box

@@ -0,0 +1,87 @@
+# crossfit_north_box
+
+$loc = $CURLOC
+$locM = 'crossfit_north_box'
+$sexloc = 'crossfit_north_box'
+$location_type = 'public_indoors'
+$metka = 'box'
+$metkaM = 'box'
+$crossfit_north_image_dir = 'mod/crossfit_north/'
+
+if $ARGS[0] = 'box':
+	if crossfit_random_choice < daystart OR $todays_crossfit_wod = '':
+		gs 'crossfit_north_wod', 'setup_wod'
+		$todays_crossfit_wod = $crossfit_wods[rand(0, ARRSIZE('$crossfit_wods') - 1)]
+		crossfit_random_choice = daystart
+	end
+
+	if $previous_record_holder ! ''  and pcs_lover < 3 and last_crossfit_workout < daystart:
+		gt 'crossfit_north_girlmeet', 'start'
+	end
+
+	'<center><b><font color="maroon">Crossfit North St. Petersburg</font></b></center>'
+	'<center><img <<$set_imgh>> src="<<$crossfit_north_image_dir>>start.jpg"></center>'
+	'This crossfit box might not look like it, but is said to be one of the best ones in the region.'
+	'Today''s exercise is <<$todays_crossfit_wod>>.'
+	'It consists of:'
+	gs 'crossfit_north_wod', $todays_crossfit_wod
+
+	act 'Check personal records':
+		cla
+		gt 'crossfit_north_record', 'view_records'
+	end
+
+	act 'Start the exercise':
+
+		if last_crossfit_workout = daystart:
+			msg'<b><font color = red>You already did this workout today. That''s enough for one day.</font></b>'
+		else
+			cla
+			*clr
+			last_crossfit_workout = daystart
+			abonement -= 1
+			'You start with the workout.'
+			gs 'crossfit_north_wod', $todays_crossfit_wod
+			gs 'exercise', 'tier4', 20, 'stren_exp', 'vital_exp', 'agil_exp'
+			'<center><video autoplay loop src="<<$crossfit_north_image_dir>><<$wod_video[$todays_crossfit_wod]>>.mp4"></video></center>'
+			current_wod_score = max(1,(100 - ((100 * pcs_health * (rand(40,100) + pcs_sleep  + pcs_vital + pcs_agil + pcs_stren))/ (healthmax * 500))))
+			cla
+			act 'Check your score':
+				cla
+				$resultstring = func('crossfit_north_record', 'recordstring', $todays_crossfit_wod,  current_wod_score)
+				'You successfully finish the workout <<$todays_crossfit_wod>> in <<$resultstring>>'
+				if personal_wod_record[$todays_crossfit_wod] = 0:
+					personal_wod_record[$todays_crossfit_wod] = current_wod_score
+				elseif current_wod_score < personal_wod_record[$todays_crossfit_wod]:
+					'This is a new personal record!'
+					personal_wod_record[$todays_crossfit_wod] = current_wod_score
+				end
+				if box_wod_record[$todays_crossfit_wod] = 0:
+					box_wod_record[$todays_crossfit_wod] = current_wod_score
+					$box_wod_record_holder[$todays_crossfit_wod] = $pcs_nickname
+				elseif current_wod_score < box_wod_record[$todays_crossfit_wod]:
+					'Not only that, it''s also a new best record for the whole box!'
+					$prevrecordstring = func('crossfit_north_wod', 'recordstring', $todays_crossfit_wod, box_wod_record[$todays_crossfit_wod])
+					if $box_wod_record_holder[$todays_crossfit_wod] ! $pcs_nickname:
+						$previous_record_holder = $box_wod_record_holder[$todays_crossfit_wod]
+						'You beat <<$previous_record_holder>>''s record of <<$prevrecordstring>>'
+					else
+						'You beat your own old box record of <<$prevrecordstring>>'
+					end
+					killvar '$prevrecordstring'
+					box_wod_record[$todays_crossfit_wod] = current_wod_score
+					$box_wod_record_holder[$todays_crossfit_wod] = $pcs_nickname
+				end
+				killvar 'current_wod_score'
+				act 'Finish and go to the changing room':
+					gt 'fit', 'dressing room'
+				end
+			end
+		end
+	end
+	act 'Turn around and leave':
+		gt 'fit', 'dressing room'
+	end
+end
+
+--- crossfit_north_box ---------------------------------

+ 55 - 0
locations/crossfit_north_girlmeet

@@ -0,0 +1,55 @@
+# crossfit_north_girlmeet
+
+if $ARGS[0] = 'start':
+	!! generate a girlfriend
+	gs 'girl'
+	$boydesc = $previous_record_holder
+	$boyClo = 'wearing workout clothes'
+	killvar '$previous_record_holder'
+	*clr
+	cla
+	minut += 5
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/'+lover_picrand+'.jpg"></center>'
+	'As you enter the crossfit box, you notice a girl of <<$boybody>> height with a <<$boybod>> body and <<$boyface>> hair. 
+	She is <<$boyClo>>'
+	'As she notices you, she greets you "Hi. My name is <<$boydesc>>. I heard you beat my old record, very impressive!"'
+	act 'Thank her':
+		cla
+		'You reply: "Oh thank you. That is a tough workout and your score was not easy to beat."'
+		act 'Ask her if she comes around often':
+			cla
+			'"Do you visit this box often?", you ask.'
+			'She replies: "Yeah, I am here two or three times a week."'
+			'<<$boydesc>> looks at you and asks: "I just got finished with my workout for today, would you like to hang out afterwards?"'
+			act 'Agree to a date':
+				cla
+				'"Sure, sounds like fun, I would love to."'
+				'"Great!" answers <<$boydesc>> "So, what do you want to do?".'
+				gs 'dateF', 'date_choice'
+			end
+			act 'Decline':
+				*clr
+				cla
+				'<center><img <<$set_imgh>> src="images/characters/shared/'+lover_picrand+'.jpg"></center>'
+				'"I''m sorry but I don''t feel myself attracted to you enough and I don''t want to lead you on."'
+				'<<$boydesc>> looks at you disappointed. "Oh well, I didn''t know if I had a chance but you can''t blame me for trying."'
+				'The two of you say goodbye to each other.'
+				act 'Return': gt $loc, $metka
+			end
+		end
+		act 'Say goodbye':
+			cla
+			'You check your watch and tell her: "Sorry, I got to run now, see you around!"'
+			act 'Leave': gt $loc, $metka
+		end
+	end
+	act 'Pretend you''re busy':
+		cla
+		'You check your watch and pack your things, ignoring the girl.'
+		act 'Leave': gt $loc, $metka
+	end
+end
+
+
+--- crossfit_north_girlmeet ---------------------------------

+ 85 - 0
locations/crossfit_north_record

@@ -0,0 +1,85 @@
+# crossfit_north_record
+
+if $ARGS[0] = 'view_records':
+	cla
+	*clr
+	gs 'crossfit_north_record', 'update_box_records'
+
+	'<center><img <<$set_imgh>> src="<<$crossfit_north_image_dir>>records.jpg"></center>'
+	'You look at the board outlining the personal records'
+	'<center><table border=1><tr><th>Workout</th><th>Personal Best</th><th>Box Record (Women)</th><th>Box Record Holder</th></tr>'
+	record_table_counter = 0
+	:recordloop
+	if record_table_counter < ARRSIZE('$crossfit_wods'):
+		$crossfit_wod = $crossfit_wods[record_table_counter]
+		'<tr><td><<$crossfit_wod>></td><td>' & func('crossfit_north_record', 'recordstring', $crossfit_wod, personal_wod_record[$crossfit_wod]) & '</td><td>' & func('crossfit_north_record', 'recordstring', $crossfit_wod, box_wod_record[$crossfit_wod])  & '</td><td> <<$box_wod_record_holder[$crossfit_wod]>></td></tr>'
+		record_table_counter += 1
+		jump 'recordloop'
+	end
+	'</table></center>'
+	killvar 'record_table_counter'
+	killvar '$crossfit_wod'
+	act 'Go back':
+		gt $loc, $metka
+	end
+end
+
+
+if $ARGS[0] = 'recordstring':
+	if ARGS[2] = 0:
+		$result = 'No score yet'
+	else
+		wod_score = wod_min_score[$ARGS[1]] + (wod_max_score[$ARGS[1]] - wod_min_score[$ARGS[1]]) * ARGS[2] / 100
+		if $wod_type[$ARGS[1]] = 'for_time':
+			$result = '<<wod_score/60>> minutes and <<wod_score - (wod_score/60)*60>> seconds'
+		end
+		if $wod_type[$ARGS[1]] = 'for_rounds':
+			$result = '<<wod_score/100>> rounds and <<wod_score - (wod_score/100)*100>>% of the last one'
+		end
+	end
+end
+
+if $ARGS[0] = 'update_box_records':
+	if last_box_record_update = 0 or last_box_record_update + 30 < daystart:
+		number_of_box_record_updates = 30
+	else
+		number_of_box_record_updates = daystart - last_box_record_update
+	end
+	last_box_record_update = daystart
+	current_record_update_count = 0
+
+	:recordupdateloop
+	if current_record_update_count < number_of_box_record_updates:
+		gs 'crossfit_north_record', 'box_records'
+		current_record_update_count += 1
+		jump 'recordupdateloop'
+	end
+	killvar 'current_record_update_count'
+	killvar 'number_of_box_record_updates'
+end
+
+if $ARGS[0] = 'box_records':
+	crossfit_record_it = 0
+	:recordloop
+	if crossfit_record_it < ARRSIZE('$crossfit_wods'):
+
+		$crossfit_wod = $crossfit_wods[crossfit_record_it]
+		new_record_wod_time = max(1,(100 - (100 * (rand(40,100) + rand(0,100) + rand(0,100) + rand(0,100)) / 400)))
+
+		if box_wod_record[$crossfit_wod] = 0 or box_wod_record[$crossfit_wod] > new_record_wod_time:
+			box_wod_record[$crossfit_wod] = new_record_wod_time
+			!! record holder changes only in 1/3rd of the cases from previous holder, or if sveta is record holder
+			if rand(1,3) = 1 OR $box_wod_record_holder[$crossfit_wod] = '' OR $box_wod_record_holder[$crossfit_wod] = $pcs_nickname:
+				gs 'npcrnamefile', 'rusFemale'
+				$box_wod_record_holder[$crossfit_wod] = $npctempgn[1]
+			end
+		end
+		crossfit_record_it += 1
+		jump 'recordloop'
+	end
+	killvar 'crossfit_record_it'
+	killvar 'new_record_wod_time'
+	killvar '$crossfit_wod'
+end
+
+--- crossfit_north_record ---------------------------------

+ 71 - 0
locations/crossfit_north_wod

@@ -0,0 +1,71 @@
+# crossfit_north_wod
+
+!! set up wods
+if $ARGS[0] = 'setup_wod':
+	killvar '$crossfit_wods'
+	killvar 'wod_min_score'
+	killvar 'wod_max_score'
+	killvar '$wod_type'
+	killvar '$wod_video'
+	gs 'crossfit_north_wod', 'add_wod', 'Fran', 120, 600, 'for_time', 'pullup'
+	gs 'crossfit_north_wod', 'add_wod', 'Nancy', 600, 1200, 'for_time', 'ohs'
+	gs 'crossfit_north_wod', 'add_wod', 'Isabel', 90, 600, 'for_time', 'snatch'
+	gs 'crossfit_north_wod', 'add_wod', 'Open 17.1', 600, 1200, 'for_time', 'dumbbell_snatch'
+	gs 'crossfit_north_wod', 'add_wod', 'Open 16.1', 1300, 100, 'for_rounds', 'overhead_lunge'
+	gs 'crossfit_north_wod', 'add_wod', 'Karen', 300, 720, 'for_time', 'wallball'
+end
+
+if $ARGS[0] = 'Fran':
+	'- Thruster 65 lbs'
+	'- Pull-ups'
+	'21-15-9 repetitions each, for time'
+end
+
+if $ARGS[0] = 'Nancy':
+	'- 400 meter run'
+	'- Overhead squat 65 lbs x 15'
+	'5 rounds for time'
+end
+
+if $ARGS[0] = 'Isabel':
+	'- Snatch 95 pounds'
+	'30 repetitions for time'
+end
+
+if $ARGS[0] = 'Open 17.1':
+	' - 10 dumbbell snatches'
+	' - 15 burpee box jump-overs'
+	' - 20 dumbbell snatches'
+	' - 15 burpee box jump-overs'
+	' - 30 dumbbell snatches'
+	' - 15 burpee box jump-overs'
+	' - 40 dumbbell snatches'
+	' - 15 burpee box jump-overs'
+	' - 50 dumbbell snatches'
+	' - 15 burpee box jump-overs'
+	'For time'
+end
+
+if $ARGS[0] = 'Open 16.1':
+	' - 25-ft. overhead walking lunge'
+	' - 8 burpees'
+	' - 25-ft. overhead walking lunge'
+	' - 8 chest-to-bar pull-ups'
+	'Complete as many rounds and reps as possible in 20 minutes'
+end
+
+
+if $ARGS[0] = 'Karen':
+	'- 150 wallball shots'
+	'For time'
+end
+
+if $ARGS[0] = 'add_wod':	
+	$crossfit_wods[] = $ARGS[1]
+	wod_min_score[$ARGS[1]] = ARGS[2]
+	wod_max_score[$ARGS[1]] = ARGS[3]
+	$wod_type[$ARGS[1]] = $ARGS[4]
+	$wod_video[$ARGS[1]] = $ARGS[5]
+end
+
+--- crossfit_north_wod ---------------------------------

+ 0 - 1
locations/dimaEv

@@ -1016,7 +1016,6 @@ if $ARGS[0] = '10':
 			spafinloc = 12
 			gs 'cum_manage'
 			swallow += 1
-			DimaBeHomeOnce = 1
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/gagbj.jpg"></center>'
 			'Dimka slips his <<dick>>cm <<$dick_girth>> dick through the ring in your mouth and rams it down your throat. You''re choking a bit, Dimka then drives his dick as far down your throat as it will go. Drool flows from your mouth, tears from your eyes and snot from your nose. Dimka furiously drives his penis in your mouth, causing your throat to feel like it is burning.'
 			'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.'

+ 1 - 0
locations/dimaHome

@@ -191,6 +191,7 @@ end
 if $ARGS[0] = 'dimkaroom':
 	cls
 	minut += 1
+	DimaBeHomeOnce = 1
 	gs 'stat'
 	'<center><h4><font color="maroon">Dimka''s Room</font></h4></center>'
 	'<center><img  src="images/locations/pavlovsk/resident/dimkahome/dimkaroom.jpg"></center>'

+ 9 - 8
locations/din_van

@@ -140,14 +140,6 @@ $shower = {
 		dynamic $dryOff
 	end
 
-	act 'Check weight on the scales':
-		cla
-		*clr
-		msg 'Your body fat is = (<<salo>>)'
-		gt $loc, $metka
-	end
-
-	gs 'din_van', 'prvt_pee'
 }
 
 $bath = {
@@ -642,6 +634,7 @@ $pirManage = {
 
 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.'
     
@@ -710,6 +703,14 @@ if $ARGS[0] = 'private':
     dynamic $tampon
 
     dynamic $wearpan
+	act 'Check weight on the scales':
+		cla
+		*clr
+		msg 'Your body fat is = (<<salo>>)'
+		gt $loc, $metka
+	end
+	gs 'din_van', 'prvt_pee'
+
     dynamic $basin
 
 	if bcream_have > 0:

+ 59 - 58
locations/dinsister

@@ -285,68 +285,69 @@ $d_sister[2]={
 $d_sister[3]={
 	!good relationship
 	'You start a conversation with your sister.'
-	sisterTalk = rand (1,19)
-	if sisterTalk = 1:
-		'As you chat with your sister, she says it is possible to rent an apartment in the city and live and work there, but she is happy living in Pavlovsk.'
-	end
-	if sisterTalk = 2 and trfatherQW = 0:
+	
+	if trfatherQW = 0 and rand(0,2) = 0:
 		trfatherQW = 1
 		'You ask about your real father, Anya grins, "<<$pcs_nickname>>, I was 4 years old when they broke up. I don''t even remember what he looks like. Mom does not like to talk about him, but as you know, our real father went to live in another town. I also remember, he worked as a long-distance truck driver, maybe sometimes he passes through Pavlovsk."'
-	elseif sisterTalk = 2 and trfatherQW >= 1:
-		sisterTalk += 1
-	end
-	if sisterTalk = 3:
-		'You ask Anya about University. She grins, "I almost went, passed the entrance exam. However, I started working in the summer and got used to having cash. What can I buy with a diploma?"'
-	end
-	if sisterTalk = 4:
-		'You ask Anya about her boyfriend. She smiles, "Well, I have a boyfriend. Although nothing serious. It''s more of a friends with benefits."'
-	end
-	if sisterTalk = 5:
-		'You start talking with Anya, she tells you about the boys she met, parties she''s been to and cosmetics.'
-	end
-	if sisterTalk = 6:
-		'You chat with your sister, she tells you about the new dress she brought at the store today.'
-	end
-	if sisterTalk = 7:
-		'You chat with your sister about movie stars, discussing and sharing fantasies about them, and arguing about which ones are sexier.'
-	end
-	if sisterTalk = 8:
-		'Anna talks about sports clubs in the community center, and how sport is very good for the figure, but she is too lazy to go there.'
-	end
-	if sisterTalk = 9:
-		'Anya says, that one of her friends had a kid, but the father denies it and she''s left looking after her kid alone. She says, that if you are smart, you will buy the pill from the pharmacy.'
-	end
-	if sisterTalk = 10:
-		'Anya says, one winter she went out without a coat and caught a bad cold. You remind her that she spend the whole time complaining about it to you.'
-	end
-	if sisterTalk = 11:
-		'You chat with your sister, discussing the latest trends in fashion.'
-	end
-	if sisterTalk = 12:
-		'Anya recognized, that before she was fond of diets, but they are deteriorated skin and went pryshi, and the start of this match, so now it cracks for three and it only gets more beautiful.'
-	end
-	if sisterTalk = 13:
-		'You chat with your sister and she tells you that she went dancing before, but she quickly got tired.'
-	end
-	if sisterTalk = 14:
-		'You chat with your sister and she advises you where you can earn some money.'
-	end
-	if sisterTalk = 15:
-		'You chat with your sister and she tells you that you can find a lot of interesting bargins if you wander through the market.'
-	end
-	if sisterTalk = 16:
-		'Anya tells you horror stories about a pretty girl who didn''t wash or shave her legs, and how it became so terrible, that she looked like a bum and had no friends. She advises you to take care of your body.'
-	end
-	if sisterTalk = 17:
-		'You chat with your sister, she says that her ex-boyfriend was a weirdo, "He told me, pier, I love you as much, I just a shit in the sea. Both out on the sea, but we do not go together..."'
-	end
-	if sisterTalk = 18:
-		'You chat with your sister, Anya, she asks you how you feel about womens sexual rights. You spend some time having a very frank and quite revealing conversation.'
-	end
-	if sisterTalk = 19:
-		'You chat with your sister, Anya, she tells you the tailor at the Garment factory is a creep who makes his customers wait around in their underwear.'
+	else 
+		sisterTalk = rand (1,18)
+		if sisterTalk = 1:
+			'As you chat with your sister, she says it is possible to rent an apartment in the city and live and work there, but she is happy living in Pavlovsk.'	
+		end
+		if sisterTalk = 2:
+			'You chat with your sister, Anya, she tells you the tailor at the Garment factory is a creep who makes his customers wait around in their underwear.'
+		end
+		if sisterTalk = 3:
+			'You ask Anya about University. She grins, "I almost went, passed the entrance exam. However, I started working in the summer and got used to having cash. What can I buy with a diploma?"'
+		end
+		if sisterTalk = 4:
+			'You ask Anya about her boyfriend. She smiles, "Well, I have a boyfriend. Although nothing serious. It''s more of a friends with benefits."'
+		end
+		if sisterTalk = 5:
+			'You start talking with Anya, she tells you about the boys she met, parties she''s been to and cosmetics.'
+		end
+		if sisterTalk = 6:
+			'You chat with your sister, she tells you about the new dress she brought at the store today.'
+		end
+		if sisterTalk = 7:
+			'You chat with your sister about movie stars, discussing and sharing fantasies about them, and arguing about which ones are sexier.'
+		end
+		if sisterTalk = 8:
+			'Anna talks about sports clubs in the community center, and how sport is very good for the figure, but she is too lazy to go there.'
+		end
+		if sisterTalk = 9:
+			'Anya says, that one of her friends had a kid, but the father denies it and she''s left looking after her kid alone. She says, that if you are smart, you will buy the pill from the pharmacy.'
+		end
+		if sisterTalk = 10:
+			'Anya says, one winter she went out without a coat and caught a bad cold. You remind her that she spend the whole time complaining about it to you.'
+		end
+		if sisterTalk = 11:
+			'You chat with your sister, discussing the latest trends in fashion.'
+		end
+		if sisterTalk = 12:
+			'Anya recognized, that before she was fond of diets, but they are deteriorated skin and went pryshi, and the start of this match, so now it cracks for three and it only gets more beautiful.'
+		end
+		if sisterTalk = 13:
+			'You chat with your sister and she tells you that she went dancing before, but she quickly got tired.'
+		end
+		if sisterTalk = 14:
+			'You chat with your sister and she advises you where you can earn some money.'
+		end
+		if sisterTalk = 15:
+			'You chat with your sister and she tells you that you can find a lot of interesting bargins if you wander through the market.'
+		end
+		if sisterTalk = 16:
+			'Anya tells you horror stories about a pretty girl who didn''t wash or shave her legs, and how it became so terrible, that she looked like a bum and had no friends. She advises you to take care of your body.'
+		end
+		if sisterTalk = 17:
+			'You chat with your sister, she says that her ex-boyfriend was a weirdo, "He told me, pier, I love you as much, I just a shit in the sea. Both out on the sea, but we do not go together..."'
+		end
+		if sisterTalk = 18:
+			'You chat with your sister, Anya, she asks you how you feel about womens sexual rights. You spend some time having a very frank and quite revealing conversation.'
+		end
 	end
 }
+
 $d_sistersexstories[1]={
 gs'stat'
 sisterStories = rand (1,8)

+ 5 - 0
locations/fit

@@ -129,6 +129,11 @@ if $ARGS[0] = 'dressing room':
 				cla
 				gt 'danceclass'
 			end
+
+			act 'Go to a crossfit workout': 
+				cla
+				gt 'crossfit_north_box', 'box'
+			end
 		end
 
 		if begsec = 0:

+ 25 - 21
locations/foto

@@ -54,16 +54,16 @@ if $ARGS[0] = 'studio':
 		lcolor = rgb(106, 90, 205)
 	end
 	
-	if city_modelling >= 200 and city_modelling < 240: rank = 1
-	if city_modelling >= 240 and city_modelling < 280: rank = 2
-	if city_modelling >= 280 and city_modelling < 320: rank = 3
-	if city_modelling >= 320 and city_modelling < 360: rank = 4
-	if city_modelling >= 360 and city_modelling < 400: rank = 5
-	if city_modelling >= 400 and city_modelling < 440: rank = 6
-	if city_modelling >= 440 and city_modelling < 560: rank = 7
-	if city_modelling >= 560 and city_modelling < 620: rank = 8
-	if city_modelling >= 620 and city_modelling < 700: rank = 9
-	if city_modelling >= 700: rank = 10
+	if city_modelling >= 200 and city_modelling < 240:rank = 1
+	if city_modelling >= 240 and city_modelling < 280:rank = 2
+	if city_modelling >= 280 and city_modelling < 320:rank = 3
+	if city_modelling >= 320 and city_modelling < 360:rank = 4
+	if city_modelling >= 360 and city_modelling < 400:rank = 5
+	if city_modelling >= 400 and city_modelling < 440:rank = 6
+	if city_modelling >= 440 and city_modelling < 560:rank = 7
+	if city_modelling >= 560 and city_modelling < 620:rank = 8
+	if city_modelling >= 620 and city_modelling < 700:rank = 9
+	if city_modelling >= 700:rank = 10
 	
 	anastasia_in = rand(0,1)
 	mari_in = rand(0,1)
@@ -82,6 +82,8 @@ if $ARGS[0] = 'studio':
 	if model = 1:
 		'You step onto the main floor of the studio, standing amongst the various sets and photographers who are working those sets.'
 		*nl
+		'Farther along are the studio''s collection of <a href="exec:gt ''foto_albums'',''model_portraits''">photo albums</a> of their top 10 models.'
+		*nl
 		'In various parts of the studios, you can see some of the other models who work here.'
 		if anastasia >= 2:
 			if anastasia_in = 1:'<a href="exec:gt ''foto_models'',''anastasia1''">Anastasia</a>'
@@ -559,6 +561,8 @@ if $ARGS[0] = 'job_offer':
 end
 
 if $ARGS[0] = 'bathroom':
+	$locM = 'foto'
+	$metkaM = 'bathroom'
 	gs'stat'
 	cla & *clr
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/models.jpg"></center>'
@@ -1729,7 +1733,7 @@ if $ARGS[0] = 'model':
 			act 'Agree (2:00)':
 				*clr & cla
 				minut += 120
-				modelpayfin = 600 + (modelpay) + (25*rand(0,5)) + (pcs_apprnc)
+				modelpayfin = 600 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc)
 				modelfoto_fashion += 1
 				mdlng_exp += rand(5,8)
 				city_modelling += rand(7,12)
@@ -1761,7 +1765,7 @@ if $ARGS[0] = 'model':
 				act 'Agree (2:00)':
 					*clr & cla
 					minut += 120
-					modelpayfin = 650 + (modelpay) + (35*rand(0,5))
+					modelpayfin = 650 + (modelpay) + (15*rand(0,5))
 					modelfoto_bikini += 1
 					city_modelling += rand(7,12)
 					pav_modelling += rand(1,city_modelling)/10
@@ -1814,7 +1818,7 @@ if $ARGS[0] = 'model':
 				act 'Agree (2:00)':
 					*clr & cla
 					minut += 120
-					modelpayfin = 650 + (modelpay) + (25*rand(0,5))
+					modelpayfin = 650 + (modelpay) + (15*rand(0,5))
 					modelfoto_ero_clo += 1
 					mdlng_exp += rand(5,10)
 					city_modelling += rand(7,12)
@@ -1840,7 +1844,7 @@ if $ARGS[0] = 'model':
 				act 'Agree (2:00)':
 					*clr & cla
 					minut += 120
-					modelpayfin = 650 + (modelpay) + (35*rand(0,5))
+					modelpayfin = 650 + (modelpay) + (15*rand(0,5))
 					modelfoto_lingerie += 1
 					mdlng_exp += rand(6,10)
 					city_modelling += rand(7,13)
@@ -1883,7 +1887,7 @@ if $ARGS[0] = 'nude_shoot':
 			*clr & cla
 			
 			minut += 120
-			modelpayfin = 700 + (modelpay) + (35*rand(0,5))
+			modelpayfin = 700 + (modelpay) + (15*rand(0,5))
 			modelfoto_nip += 1
 			mdlng_exp += rand(6,10)
 			city_modelling += rand(7,13)
@@ -1910,7 +1914,7 @@ if $ARGS[0] = 'nude_shoot':
 			*clr & cla
 			
 			minut += 120
-			modelpayfin = 700 + (modelpay) + (35*rand(0,5))
+			modelpayfin = 700 + (modelpay) + (15*rand(0,5))
 			modelfoto_nip += 1
 			mdlng_exp += rand(6,10)
 			city_modelling += rand(7,13)
@@ -1940,7 +1944,7 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Agree (2:00)':
 				*clr & cla
 				minut += 120
-				modelpayfin = 750 + (modelpay) + (35*rand(0,5))
+				modelpayfin = 750 + (modelpay) + (15*rand(0,5))
 				modelfoto_nip += 1
 				modelfoto_topless += 1
 				mdlng_exp += rand(6,10)
@@ -1971,7 +1975,7 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Agree (2:00)':
 				*clr & cla
 				minut += 120
-				modelpayfin = 800 + (modelpay * 2) + (35*rand(0,7))
+				modelpayfin = 800 + (modelpay * 2) + (15*rand(0,7))
 				modelfoto_nip += 1
 				modelfoto_topless += 1
 				modelfoto_nude += 1
@@ -2005,7 +2009,7 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Agree (2:00)':
 				*clr & cla
 				minut += 120
-				modelpayfin = 800 + (modelpay * 2) + (35*rand(0,7))
+				modelpayfin = 800 + (modelpay * 2) + (15*rand(0,7))
 				modelfoto_nip += 1
 				modelfoto_nude += 1
 				modelfoto_pussy += 1
@@ -2041,7 +2045,7 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Agree (2:00)':
 				*clr & cla
 				minut += 120
-				modelpayfin = 800 + (modelpay * 2) + (35*rand(0,7))
+				modelpayfin = 800 + (modelpay * 2) + (15*rand(0,7))
 				modelfoto_nip += 1
 				modelfoto_topless += 1
 				modelfoto_nude += 1
@@ -2078,7 +2082,7 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Agree (2:00)':
 				*clr & cla
 				minut += 120
-				modelpayfin = 825 + (modelpay * 2) + (35*rand(0,7))
+				modelpayfin = 825 + (modelpay * 2) + (15*rand(0,7))
 				mdlng_exp += 10
 				city_modelling += rand(10,20)
 				pav_modelling += rand(0,city_modelling)/10

+ 3 - 2
locations/foto_events

@@ -83,6 +83,7 @@ if $ARGS[0] = 'list':
 !!	if specialjob7 >= 95:'<a href="exec:gt ''foto_events'',''designer_wedding''">	Designer Wedding Dress</a>'
 !!		if specialjob8 >= 95:'<a href="exec:gt ''foto_events'',''model_portraits''">photo albums</a>'
 !!		if specialjob9 >= 95:'<a href="exec:gt ''foto_events'',''model_portraits''">photo albums</a>'
+end
 
 if $ARGS[0] = 'high_fasion':
 	cla & *clr
@@ -319,7 +320,7 @@ if $ARGS[0] = 'fine_art2':
 			'	Alexander pushes himself inside you. You exhale slowly, relaxing to accommodate the enormous 32 cm cock sliding your <<$pcdesc_pussy>> pussy. You give yourself a moment to adjust to his sizable length and girth before settling back into the exact posture you were instructed to hold. The woman clicks a button and cameras flash all around you and the red line of scanners begin to slowly ascend your body from bottom to top. As the scanner moves, you see her sit down in front of an easel from the corner of your eye and begin to draw.'
 			*nl
 			'	90 minutes pass before she is finished sketching, your pussy snuggly filled by Alexander''s cock for the duration. When she is finished, she compares her sketch to a nearby computer screen, still trying to decide which form she wants her art to take. Clapping her hands, she calls an end to the shoot and you are allowed to break from your position, stretching your stiff muscles and sliding off of Alexander''s cock. Its absence leaves you feeling quite empty.'
-		elseif pcs_vag > 15 and <= 25:
+		elseif pcs_vag > 15 and pcs_vag <= 25:
 			'	Alexander pushes himself inside you. You relax, letting the enormous 32 cm cock slide into your <<$pcdesc_pussy>> pussy with relative ease. You check your position, making sure you can feel his balls against your clit and that he''s all the way inside before settling back into the exact posture you were instructed to hold. The woman clicks a button and cameras flash all around you and the red line of scanners begin to slowly ascend your body from bottom to top. As the scanner moves, you see her sit down in front of an easel from the corner of your eye and begin to draw.'
 			*nl
 			'	90 minutes pass before she is finished sketching, your pussy comfortably filled by Alexander''s cock for the duration. When she is finished, she compares her sketch to a nearby computer screen, still trying to decide which form she wants her art to take. Clapping her hands, she calls an end to the shoot and you are allowed to break from your position, stretching your stiff muscles and sliding off of Alexander''s cock. Its absence leaves you feeling quite empty.'
@@ -332,7 +333,7 @@ if $ARGS[0] = 'fine_art2':
 		*nl
 		if pcs_vag <= 10:'	You watch them leave, the money from the job in hand, feeling good about the day''s work. Though your pussy is a bit sore.'
 		if pcs_vag > 10 and pcs_vag <= 15:'	You watch them leave, the money from the job in hand, feeling good about the day''s work. Though your pussy does feel a bit stretched now.'
-		if pcs_vag > 15 and <= 25:'	You watch them leave, the money from the job in hand, feeling good about the day''s work. Though your pussy does feel a bit empty now.'
+		if pcs_vag > 15 and pcs_vag <= 25:'	You watch them leave, the money from the job in hand, feeling good about the day''s work. Though your pussy does feel a bit empty now.'
 		if pcs_vag > 25:'	You watch them leave, the money from the job in hand, feeling good about the day''s work. Though your pussy does feel a bit empty now. It''s not often you get filled by such a magnificent cock.'
 		act'Leave':
 			fine_art_deal = 0

+ 1 - 1
locations/foto_models

@@ -33,7 +33,7 @@ if $ARGS[0] = 'model_chatter':
 		'	"Holy shit!"'
 		'	"Why doesn''t anybody do anything back? Fight fire with fire?"'
 		'	"I dunno. I hear she''s got some kind of shady connections."'
-		'	"Me too! I heard the last girl who got close to passing her on the rankings got gangraped on the way home from work. She quit the next day!"'
+		'	"Me too! I heard the last girl who got close to passing her on the rankings got mugged on the way home from work. The muggers raped her within an inch of her life and took her clothes and purse when they finished. She was found naked on the streets the next morning."'
 		'	"Couldn''t that just be a coincidence?"'
 		'	"Maybe, but do you really want to find out?"'
 		'	"That girl is bad news..."'

+ 1 - 1
locations/gadfield

@@ -354,7 +354,7 @@ if $ARGS[0] = 'cow3':
 	'<center><H4>Field near the forest</H4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_forest.jpg"></center>'
 	'The cow herd is standing on a field near the forest.'
-	if mira = 1:  MiraLoc = 43 & '<a href="exec: gt ''Miroslava'', ''Start''">Mira</a> is sitting next to you.'
+	if mira = 1: MiraLoc = 43 & '<a href="exec: gt ''Miroslava'', ''Start''">Mira</a> is sitting next to you.'
 
 	if graze_cow = 1:
 		if hour < 19:

+ 8 - 8
locations/gadforest

@@ -173,7 +173,7 @@ if $ARGS[0] = '1':
 				if new_boletus = 0 and new_bilberry > 0:'You`re in for hours of wandering through the woods in search of mushrooms or berries and you found <<new_bilberry>> kg of berries.'
 				if new_boletus > 0 and new_bilberry > 0:'You`re in for hours of wandering through the woods in search of mushrooms or berries and you found <<new_boletus>> kg mushrooms and <<new_bilberry>> kg of berries.'
 			end
-			if  mushroom_pickers = 1 and temp_gf = 1:
+			if mushroom_pickers = 1 and temp_gf = 1:
 				cla
 				new_bilberry += rand(0,1)
 				bilberry += new_bilberry
@@ -184,7 +184,7 @@ if $ARGS[0] = '1':
 				if new_bilberry > 0:'Within half an hour of wandering through the woods in search of mushrooms or berries, you found <<new_bilberry>> kg of berries.'
 				if new_bilberry = 0:'You are wandering through the woods in search of mushrooms or berries for half an hour, but you found nothing.'
 			end
-			if  mushroom_pickers = 1 and temp_gf = 2:
+			if mushroom_pickers = 1 and temp_gf = 2:
 				cla
 				pcs_mood -= 5
 				gs 'stat'
@@ -273,7 +273,7 @@ if $ARGS[0] = '2':
 
 	if foresteventrand = 1 and month >= 6 and month <= 9 and mushroom_pickersday ! daystart:mushroom_pickers = 2 & gt 'gadforest_event', 'mushroom_pickers1'
 	if foresteventrand = 2 and hour > 8 and hour < 20 and foresteventday ! daystart:gt 'gadforest_event', 'forest_hanters'
-	if foresteventrand > 7 and month >= 6 and month <= 9 and foresteventday ! daystart:mushroom_pickers = 2 &  gt 'gadforest_event', 'mushroom_pickers3'
+	if foresteventrand > 7 and month >= 6 and month <= 9 and foresteventday ! daystart:mushroom_pickers = 2 & gt 'gadforest_event', 'mushroom_pickers3'
 
 
 	act 'Back':
@@ -303,7 +303,7 @@ if $ARGS[0] = '2':
 				gs 'gadforest', 'clothes1'
 				'Within half an hour of wandering through the woods in search of mushrooms or berries, you found <<new_boletus>> kg mushrooms and <<new_bilberry>> kg of berries.'
 			end
-			if  mushroom_pickers = 2 and temp_gf = 1:
+			if mushroom_pickers = 2 and temp_gf = 1:
 				cla
 				new_boletus += rand(0,1)
 				new_bilberry += 1
@@ -315,7 +315,7 @@ if $ARGS[0] = '2':
 				if new_boletus = 0 and new_bilberry > 0:'Within half an hour of wandering through the woods in search of mushrooms or berries, you found <<new_bilberry>> kg of berries.'
 				if new_boletus > 0 and new_bilberry > 0:'Within half an hour of wandering through the woods in search of mushrooms or berries, you found <<new_boletus>> kg mushrooms and <<new_bilberry>> kg of berries.'
 			end
-			if  mushroom_pickers = 2 and temp_gf = 2:
+			if mushroom_pickers = 2 and temp_gf = 2:
 				cla
 				pcs_mood -= 5
 				gs 'stat'
@@ -479,8 +479,8 @@ if $ARGS[0] = '4':
 		end
 	end
 	act 'To go further into the forest':
-		if goforest >= lostrand  and goswamp = 1:minut += 30 & gt 'swamp'
-		if goforest >= lostrand  and goswamp = 0:minut += 30 & gt 'gadforestswamp','1'
+		if goforest >= lostrand and goswamp = 1:minut += 30 & gt 'swamp'
+		if goforest >= lostrand and goswamp = 0:minut += 30 & gt 'gadforestswamp','1'
 		if goforest < lostrand:gt 'gadforest', 'gadforestloststart'
 	end
 	if rand(1,10)> 7: gs 'gadforest', 'torncloth'
@@ -540,7 +540,7 @@ if $ARGS[0] = 'gadforestloststart':
 end
 
 if $ARGS[0] = 'torncloth':
-	!the withdrawal strength of the garment, if not jeans.  moved from gadforest 1 into args, and call in all forest by illume
+	!the withdrawal strength of the garment, if not jeans. moved from gadforest 1 into args, and call in all forest by illume
 	if $clothingworntype ! 'nude':
 		if (PCloThinness = 1 or PCloSkirt > 0) and PCloQuality < 5:
 			!skirts, not fit, and not high-class enough by illume

+ 17 - 17
locations/gadforest_event

@@ -79,7 +79,7 @@ if $ARGS[0] = 'gopforest_mitka':
 								'After a couple of minutes Mira lays down on a blanket in front of Mitka spreading her legs invitingly. He doesn''t waste a second before he is on her. He takes his place between her legs and starts slamming his cock into her eager vagina roughly. In no time Mira starts moaning and begging for more.'
 								gs 'arousal', 'voyeur', 5
 								gs 'stat'
-							   act 'Watch':
+								act 'Watch':
 									cla
 									*clr
 									if npc_QW['A60'] = 2:npc_QW['A60'] = 3
@@ -116,7 +116,7 @@ if $ARGS[0] = 'gopforest_mitka':
 								'After a couple of minutes Mitka strongly slaps her ass and Mira quickly turns around, gets on her knees before him and sucks his cock for a few seconds before he spill his warm cum all over her face.'
 								gs 'arousal', 'voyeur', 10
 								gs 'stat'
-							   act 'Further':gt 'gadforest','1'
+								act 'Further':gt 'gadforest','1'
 							end
 						end
 					end
@@ -377,7 +377,7 @@ if $ARGS[0] = 'gopforest_mitka':
 							!gs 'time'
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gopforestnude.jpg"></center>'
-							'You yelp in surprise, and  you and Mira rush to your clothes. Running away you barely catch with the corner of your eye, Mitka grabbing Mira''s hand and dragging her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
+							'You yelp in surprise, and you and Mira rush to your clothes. Running away you barely catch with the corner of your eye, Mitka grabbing Mira''s hand and dragging her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
 
 							act 'Go':gt 'gadforest','1'
 							act 'Spy':
@@ -746,7 +746,7 @@ if $ARGS[0] = 'gopforest_kolyamba':
 							!gs 'time'
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gopforestnude.jpg"></center>'
-							'You yelp in surprise, and  you and Mira rush to your clothes. Running away you barely catch with the corner of your eye Kolambu grabbing Mira''s hand and dragging her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
+							'You yelp in surprise, and you and Mira rush to your clothes. Running away you barely catch with the corner of your eye Kolambu grabbing Mira''s hand and dragging her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
 
 							act 'Go':gt 'gadforest','1'
 							act 'Spy':
@@ -1102,7 +1102,7 @@ if $ARGS[0] = 'gopforest_vasyan':
 							!gs 'time'
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gopforestnude.jpg"></center>'
-							'You yelp in surprise, and  you and Mira rush to your clothes. Running away you barely catch with the corner of your eye, Vasyan grabbing Mira''s hand and dragging her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
+							'You yelp in surprise, and you and Mira rush to your clothes. Running away you barely catch with the corner of your eye, Vasyan grabbing Mira''s hand and dragging her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
 
 							act 'Go':gt 'gadforest','1'
 							act 'Spy':
@@ -1499,7 +1499,7 @@ if $ARGS[0] = 'gopforest_2boys':
 							!gs 'time'
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gopforestnude.jpg"></center>'
-							'You yelp in surprise, and  you and Mira rush to your clothes. Running away you barely catch with the corner of your eye as the guys grabbed Mira by the arms, and dragged her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
+							'You yelp in surprise, and you and Mira rush to your clothes. Running away you barely catch with the corner of your eye as the guys grabbed Mira by the arms, and dragged her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
 
 							act 'Go':gt 'gadforest','1'
 							act 'Spy':
@@ -1875,7 +1875,7 @@ if $ARGS[0] = 'gopforest_3boys':
 							!gs 'time'
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gopforestnude.jpg"></center>'
-							'You yelp in surprise, and  you and Mira rush to your clothes. Running away you barely catch with the corner of your eye as the guys grabbed Mira by the arms, and dragged her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
+							'You yelp in surprise, and you and Mira rush to your clothes. Running away you barely catch with the corner of your eye as the guys grabbed Mira by the arms, and dragged her into the nearest bush. Seeing that Mira is not resisting, you decide not to intervene. Dressed and calm you decide...'
 
 							act 'Go':gt 'gadforest','1'
 							act 'Spy':
@@ -2258,7 +2258,7 @@ if $ARGS[0] = 'forest_hanters':
 					'Then you went for derevaun clearing.'
 				else
 					'You froze, not knowing what to do, whether to hide, or to ask for help. But hiding it was too late, the men noticed you and you are safely moved to meet them. Yet you went to him, men did not take his eyes off you. You were uncomfortable under these studies the views, but there was no other way.'
-					'- What happened? -  started single, older, when you came closer. -  And why are you in such... hmmm... the?'
+					'- What happened? - started single, older, when you came closer. - And why are you in such... hmmm... the?'
 					'- I was lost - you said with tears in his eyes. And began to carry all sorts of nonsense about killers, rapists, car chases and other absurdities, explaining its is not suitable for walks in the forest view.'
 					'- Okay, okay, calm down, " he interrupted you. - It`s all over now. It`s good that you met us and not a pack of wolves what.'
 					if wolf_know = 0:'- And here they are? - terrified opened you eyes.'
@@ -2376,7 +2376,7 @@ if $ARGS[0] = 'forest_hanters':
 						else
 							forest_hantersex = 3 & gt 'hanters', 'start'
 						end
-				   end
+					end
 				end
 			end
 		end
@@ -2495,8 +2495,8 @@ if $ARGS[0] = 'forest_road':
 				lostrand = rand(0,100)
 				gs 'stat'
 
-			   '<center><img <<$set_imgh>> src="images/locations/gadukino/forest/run.jpg"></center>'
-			   'You don''t hesitate and start running.'
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/run.jpg"></center>'
+				'You don''t hesitate and start running.'
 
 				act 'Further':
 					if goforest > lostrand:
@@ -2537,8 +2537,8 @@ if $ARGS[0] = 'forest_road':
 				minut += 1
 				gs 'stat'
 
-			   '<center><img <<$set_imgh>> src="images/locations/gadukino/forest/horror.jpg"></center>'
-			   'You froze from fear, staring into the darkness which had already noticeable shadows in it. You were attacked in your stupor.'
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/horror.jpg"></center>'
+				'You froze from fear, staring into the darkness which had already noticeable shadows in it. You were attacked in your stupor.'
 
 				act 'Further': over = 11 & gt 'gameover'
 			end
@@ -2571,8 +2571,8 @@ if $ARGS[0] = 'swamp_road':
 				lostrand = rand(0,100)
 				gs 'stat'
 
-			   '<center><img <<$set_imgh>> src="images/locations/gadukino/forest/run.jpg"></center>'
-			   'You don''t hesitate and start running.'
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/run.jpg"></center>'
+				'You don''t hesitate and start running.'
 
 				act 'Further':
 					if goforest > lostrand:
@@ -2613,8 +2613,8 @@ if $ARGS[0] = 'swamp_road':
 				minut += 1
 				gs 'stat'
 
-			   '<center><img <<$set_imgh>> src="images/locations/gadukino/forest/horror.jpg"></center>'
-			   'You froze from fear, staring into the darkness which had already noticeable shadows in it. You were attacked in your stupor.'
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/horror.jpg"></center>'
+				'You froze from fear, staring into the darkness which had already noticeable shadows in it. You were attacked in your stupor.'
 
 				act 'Further': over = 11 & gt 'gameover'
 			end

+ 13 - 13
locations/gadforestlost

@@ -2,7 +2,7 @@
 
 !make this trigger after 2 days in swamp house, minus a countdown per hour
 if $ARGS[0] = 'forestrescue':
-	!rescue in forest by illume.  I think we need good texts.
+	!rescue in forest by illume. I think we need good texts.
 	cls
 	minut += 150
 	lost_girl = 0
@@ -43,8 +43,8 @@ if $ARGS[0] = '1':
 	if wolfrand = 1 and (hour = 23 or hour >= 0 and hour < 6):gt 'gadforest_event', 'lost'
 
 	act 'Look for the road':
-   		cla
-   		*clr
+		cla
+		*clr
 		minut += 60
 		pcs_mood -= 5
 		goforest += rand(0,1)
@@ -78,8 +78,8 @@ if $ARGS[0] = '2':
 	if hantrand = 1 and hour > 8 and hour < 20 :forest_lost = 1 & gt 'gadforest_event', 'forest_hanters'
 
 	act 'Look for the road':
-   		cla
-   		*clr
+		cla
+		*clr
 		minut += 60
 		pcs_mood -= 5
 		goforest += rand(0,1)
@@ -91,7 +91,7 @@ if $ARGS[0] = '2':
 			act 'Look for the road on ':gs 'gadforestlost', 'gadforestlostfinish2'
 		else
 			act 'Look for the road on':gt 'gadforestlost','2'
-   		end
+		end
 		act 'To take a break':gt 'gadforestrelax'
 	end
 	if rand(1,10)> 7: gs 'gadforest', 'torncloth'
@@ -112,8 +112,8 @@ if $ARGS[0] = '3':
 	if hantrand = 1 and hour > 8 and hour < 20 :forest_lost = 1 & gt 'gadforest_event', 'forest_hanters'
 
 	act 'Look for the road':
-   		cla
-   		*clr
+		cla
+		*clr
 		minut += 60
 		pcs_mood -= 5
 		goforest += rand(0,1)
@@ -125,7 +125,7 @@ if $ARGS[0] = '3':
 			act 'Look for the road on ':gs 'gadforestlost', 'gadforestlostfinish3'
 		else
 			act 'Look for the road on':gt 'gadforestlost','3'
-   		end
+		end
 		act 'To take a break':gt 'gadforestrelax'
 	end
 	if rand(1,10)> 6: gs 'gadforest', 'torncloth'
@@ -147,8 +147,8 @@ if $ARGS[0] = '4':
 	if hantrand = 1 and hour > 8 and hour < 20 :forest_lost = 1 & gt 'gadforest_event', 'forest_hanters'
 
 	act 'Look for the road':
-   		cla
-   		*clr
+		cla
+		*clr
 		minut += 60
 		pcs_mood -= 5
 		goforest += rand(0,1)
@@ -295,8 +295,8 @@ if $ARGS[0] = 'gadforestlostfinish4':
 end
 if $ARGS[0] = 'searchfood':
 	if hour >= 6 and hour <= 20 and month >= 6 and month <= 9 and boletus + bilberry < 10:
-   		act 'To look for mushrooms and berries':
-   			cla
+		act 'To look for mushrooms and berries':
+			cla
 			*clr
 			minut += 30
 			new_boletus += rand(1,2)

+ 2 - 2
locations/gadforestrelax

@@ -10,8 +10,8 @@ wolfrand = rand(1,10)
 gs'stat'
 !gs'time'
 '<center><H4>Forest</H4></center>'
-if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and  CloSkirtShortness = 0 and bonfire = 0:'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestrelax1.jpg"></center>'
-if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and  CloSkirtShortness = 0 and bonfire = 1:'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestrelax2.jpg"></center>'
+if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and CloSkirtShortness = 0 and bonfire = 0:'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestrelax1.jpg"></center>'
+if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and CloSkirtShortness = 0 and bonfire = 1:'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestrelax2.jpg"></center>'
 if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and CloSkirtShortness > 0 and bonfire = 0:'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestrelax_ski1.jpg"></center>'
 if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and CloSkirtShortness > 0 and $pantyworntype ! 'none' and bonfire = 1:'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestrelax_ski2.jpg"></center>'
 if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and CloSkirtShortness > 0 and $pantyworntype = 'none' and bonfire = 1:'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestrelax_ski3.jpg"></center>'

+ 5 - 5
locations/gadforestswamp

@@ -38,7 +38,7 @@ if $ARGS[0] = '1':
 		'You entered the swamp and felt your feet starting to sink into the mud...'
 		temp = RAND(1,100)
 		act 'Go further':
-			if swamprand > temp:gt 'swamp_yard'   
+			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'
 		end
@@ -75,7 +75,7 @@ if $ARGS[0] = '2':
 		'You are exhausted and begin to scream for help, suddenly you see people...'
 
 		act 'Wait':
-			if  temp = 1:
+			if temp = 1:
 				*clr & cla
 				minut += 10
 				hanters = 1
@@ -109,7 +109,7 @@ if $ARGS[0] = '2':
 		'You decided not to tempt fate more and turn back...'
 
 		act 'Go':
-			if swamprand > temp:gt 'gadforestswamp','1'   
+			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'
 		end
@@ -129,12 +129,12 @@ if $ARGS[0] = '2':
 		'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:gt 'swamp_yard'
 			if swamprand < temp and temp <= 30:over = 10 & gt'gameover'
 			if swamprand < temp and temp > 30:gt 'gadforestswamp','2'
 		end 
 	end
-end  
+end
 
 $swampclothes = {
 	if ($clothingworntype ! 'nude' and $clothingworntype ! 'swimwear') and CloSkirtShortness = 0:'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/goswamp1.jpg"></center>'

+ 9 - 10
locations/gadriver

@@ -67,8 +67,8 @@ if $ARGS[0] = 'start':
 				act 'Finish':minut += 10 & gt'gadukino'
 			end
 		else
-			act 'To the beach':minut += 5 & gt 'Gadriver', 'Gadbitch'
-			act 'To the village':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
+			act 'Go to the beach':minut += 5 & gt 'Gadriver', 'Gadbitch'
+			act 'Go to Gadukino':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
 		end
 	elseif temp_gr = 5 and MiraLoc ! 1 and npc_QW['A63'] >= 13 and hour >= 5 and sub > 0:
 		if mitkaguysriver ! daystart:
@@ -99,7 +99,7 @@ if $ARGS[0] = 'start':
 			end
 		else
 			act 'Go to the beach':minut += 5 & gt 'Gadriver', 'Gadbitch'
-			act 'Go to the village':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
+			act 'Go to Gadukino':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
 		end
 	elseif temp_gr = 6 and MiraLoc ! 1 and npc_QW['A63'] >= 13 and hour >= 5 and sub > 0:
 		if mitkaguysriver ! daystart:
@@ -119,7 +119,7 @@ if $ARGS[0] = 'start':
 					gs 'cum_call','butt',$boy,1
 				else
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex21.jpg"></center>'
-					'As soon as you open the door, Vasya pushes you inside and starts pulling your clothes off crudely. He then throws you onto his bed. Noticing, that you are slightly bleeding he asks if it is that time of the month. You whimper, "Yes."  He curses angrily, turns you over and begins roughly fucking your ass...'
+					'As soon as you open the door, Vasya pushes you inside and starts pulling your clothes off crudely. He then throws you onto his bed. Noticing, that you are slightly bleeding he asks if it is that time of the month. You whimper, "Yes." He curses angrily, turns you over and begins roughly fucking your ass...'
 					gs 'arousal', 'anal', 20, 'sub'
 					gs 'cum_call','butt',$boy,1
 				end
@@ -130,11 +130,11 @@ if $ARGS[0] = 'start':
 			end
 		else
 			act 'Go to the beach':minut += 5 & gt 'Gadriver', 'Gadbitch'
-			act 'Go to the village':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
+			act 'Go to Gadukino':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
 		end
 	else
 		act 'Go to the beach':minut += 5 & gt 'Gadriver', 'Gadbitch'
-		act 'Go to the village':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
+		act 'Go to Gadukino':minut += 20 & MiraLoc ! 1 & gt 'gadukino'
 	end
 end
 
@@ -167,7 +167,6 @@ if $ARGS[0] = 'Gadbitch':
 
 	'A small country beach, where you can sunbathe and swim.'
 
-
 	mira_temp = rand(1,10)
 	if MiraLoc = 1:temp_gr = RAND(0,20)
 
@@ -487,7 +486,7 @@ if $ARGS[0] = 'Gadbitch':
 							elseif MiraLoc = 1 and npc_QW['A60'] >= 15 and temp_gr = 1 and hour >= 8 and hour < 20:
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex16.jpg"></center>'
-								'After a while, you hear voices rapidly approaching from the village, in a couple of minutes you see the village boys emerge from the bushes.  Seeing Miroslava they smile obscenely, and without hesitation they quickly surround her as she lays on the sand. You sit up and watch as they fuck her in all her holes...'
+								'After a while, you hear voices rapidly approaching from the village, in a couple of minutes you see the village boys emerge from the bushes. Seeing Miroslava they smile obscenely, and without hesitation they quickly surround her as she lays on the sand. You sit up and watch as they fuck her in all her holes...'
 
 								gs 'arousal', 'voyeur', 30, 'gangbang', 'dom'
 								gs 'arousal', 'end'
@@ -543,7 +542,7 @@ if $ARGS[0] = 'Gadbitch':
 		else
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/mira_go_home.jpg"></center>'
 		end
-		'"<<$pcs_nickname>>, I have to go home, "  Mira said to you and began to gather her stuff.'
+		'"<<$pcs_nickname>>, I have to go home, " Mira said to you and began to gather her stuff.'
 
 		act 'Further': gt'Gadriver', 'Gadbitch'
 	elseif Mira_no = 0 and MiraLoc ! 1 and rand(1,10) < 3 and hour > 8 and hour < 20 and sunWeather = 1 and temper >= 15 and PC_arrive = 1:
@@ -702,7 +701,7 @@ if $ARGS[0] = 'mirapunish':
 
 	'<center><img <<$set_imgh>> src="images/characters/village/mira/mirapunish.jpg"></center>'
 	'You approach Mira, she is looking distressed and embarrassingly smiles as you start asking what happened. She pleads you to release her. As you untie her, she explains that Kolyamba punished her for barely biting his cock as she sucked it...'
-	'"Thank God you showed up." she says with a sigh of relief as you untie her. "I''m glad it was you who found me and not one of those old hags from the village. They would be calling me a whore and I would get scolded about being promiscuous. Those old hags hate us you know. We''re young and beautiful and they are just mean old wrenches." said the naked Mira, revealing her true feelings about the villagers. She continues quietly, "Or it could have been even worse, someone could have abused me, raped me or even killed m..."  All of a sudden she stops and lunges herself in your arms weeping. "Thank you," she tells you. "You saved my life!"'
+	'"Thank God you showed up." she says with a sigh of relief as you untie her. "I''m glad it was you who found me and not one of those old hags from the village. They would be calling me a whore and I would get scolded about being promiscuous. Those old hags hate us you know. We''re young and beautiful and they are just mean old wrenches." said the naked Mira, revealing her true feelings about the villagers. She continues quietly, "Or it could have been even worse, someone could have abused me, raped me or even killed m..." All of a sudden she stops and lunges herself in your arms weeping. "Thank you," she tells you. "You saved my life!"'
 
 	act 'Leave':minut += 5 & gt 'Gadriver', 'Gadbitch'
 end

+ 2 - 2
locations/gadroad

@@ -26,7 +26,7 @@ end
 'A dirt road leading to the forest. You are surrounded by grainfields where the grains appear reaching all the way to the heavens.'
 
 act 'Take a detour to the field':minut += 10 & gt'gadfield','field'
-act 'Enter the woods':minut += 30 & gt'gadforest','1'
+act 'Go into the woods':minut += 30 & gt'gadforest','1'
 if $clothingworntype = 'exercise' and $shoeworntype = 'trainers' and hour >= 6 and hour < 22 and daybegskver ! daystart:
 	act 'Go for a run (1:00)':
 		cls
@@ -53,7 +53,7 @@ if $clothingworntype = 'exercise' and $shoeworntype = 'trainers' and hour >= 6 a
 		act 'Further':gt'gadroad'
 	end
 end
-act '<b>Return to the village</b>':minut += 20 & gt'gadukino'
+act 'Go to Gadukino':minut += 20 & gt'gadukino'
 
 --- gadroad ---------------------------------
 

+ 39 - 39
locations/gadukino

@@ -39,12 +39,12 @@ if $ARGS[0] = '':
 		end
 		if gadriver_gang = 1 and hour >= 6 and hour <= 21 and gadboyday ! daystart: gt 'gadukino_event', 'gang_apologise'
 		if gadriver_gang = 3 and hour >= 6 and hour <= 21 and gadboyday ! daystart: gt 'gadukino_event', 'mitka_apologise'
-		if gadriver_gang = 4  and mirasex = 1 and miralick = 0 and hour >= 8 and hour <= 20 and gadboyday ! daystart: gt 'gadukino_event', 'mira_apologise'
+		if gadriver_gang = 4 and mirasex = 1 and miralick = 0 and hour >= 8 and hour <= 20 and gadboyday ! daystart: gt 'gadukino_event', 'mira_apologise'
 		if npc_QW['A63'] > 13 and mirasex = 1 and npc_QW['A60'] < 11 and mitkarand >= 6 and miraday ! daystart: gt 'Meadow','mira_lesb_talk4'
 
 		!125e
 		gs 'stat'
-		'<center><h2>Gadukino Village</h2></center>'
+		'<center><h2>Gadukino</h2></center>'
 
 		if month >= 4 and month <= 10:
 			if hour >= 6 and hour < 22:
@@ -59,7 +59,7 @@ if $ARGS[0] = '':
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/street_winter_night.jpg"></center>'
 			end
 		end
-		'A small village with many rickety wooden houses and even more ruins of houses.  This village has seen better times.'
+		'A small village with many rickety wooden houses and even more ruins of houses. This village has seen better times.'
 		if car > 0 and cardrive = 23: '<a href="exec:GS ''carF'',''start''">Your <<$car>></a> is close by.'
 		if StoryLine = 1 :
 			'Nearby are a series of small farms, on one of which <a href="exec:minut += 5 & gt ''Gaddvor''">your grandparents</a> live.'
@@ -95,19 +95,19 @@ if $ARGS[0] = '':
 			'Not far from the house sits a rustic style company of <a href="exec:GT ''mitkabuh''">youths</a>'
 		end
 	!125e
-	!Looks like no reference to Gadmarket exists.  Adding it...FinnMacha
+	!Looks like no reference to Gadmarket exists. Adding it...FinnMacha
 		*nl
 		if hour >= 8 and hour < 20:
 			'In the center of the village is a small grass covered square where villagers gather to meet and discuss or argue politics or village life.'
-			'One of the building facing the square has a sign saying <a href="exec: gt ''gadmarket''">General Store</a>.  A sign in the door proclames it "OPEN".  It looks like the only place in the village to buy goods.'
+			'One of the building facing the square has a sign saying <a href="exec: gt ''gadmarket''">General Store</a>. A sign in the door proclames it "OPEN". It looks like the only place in the village to buy goods.'
 		else
 			'In the center of the village is a small grass covered square where villagers gather to meet and discuss or argue politics or village life.'
-			'One of the building facing the square has a sign saying General Store.  A sign in the door proclames it "CLOSED". It looks like the only place in the village to buy goods.'
+			'One of the building facing the square has a sign saying General Store. A sign in the door proclames it "CLOSED". It looks like the only place in the village to buy goods.'
 		end
 		if hour >= 6 and hour < 20:
 			if month >= 4 and month <= 10:
 
-				act 'Walking through the village':
+				act 'Walk through the village':
 					*clr & cla
 					minut += 15
 					gs 'stat'
@@ -160,13 +160,13 @@ if $ARGS[0] = '':
 		end
 
 		act 'Go to the river':minut += 20 & gt 'gadriver', 'start'
-		act 'Go to outskirt':minut += 20 & gt'gadroad'
+		act 'Go to forest road':minut += 20 & gt'gadroad'
 !!Succubus active hunting, can only hunt successfully once a day, but can try until success
 		if (hour <= 7 or hour >= 21) and succubusQW = 5 and suchuntday ! daystart:
 			act 'Go Hunting (this can take a lot of time)': suchunt = 1 & gt 'gadukino', 'succubus_hunt'
 		end
 
-		act 'Exit the highway':minut += 30 & nroad = 10 & gt 'road'
+		act 'Go to the highway':minut += 30 & nroad = 10 & gt 'road'
 	end
 end
 
@@ -287,14 +287,14 @@ if $ARGS[0] = '1':
 					minut += 10
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow_path.jpg"></center>'
-					' A few minutes later, snacking on an apple, you stubble upon the remains of an overgrown dirt road running through the middle of a majestic meadow filled with wildflowers.  Judging by its undisturbed state no one uses it.'
+					' A few minutes later, snacking on an apple, you stubble upon the remains of an overgrown dirt road running through the middle of a majestic meadow filled with wildflowers. Judging by its undisturbed state no one uses it.'
 
 					act 'Further':
 						*clr & cla
 						minut += 20
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow1_<<rand(0,5)>>.jpg"></center>'
-						'You spend another twenty minutes exploring the meadow and its surroundings.  You''re positive no one visits this location. You loadly proclaim the meadow to be your domain and you are its ruler.  Eventually, you decide to head back to the village and to your surprise, the path you follow back emerges into your grandparents back yard.'
+						'You spend another twenty minutes exploring the meadow and its surroundings. You''re positive no one visits this location. You loadly proclaim the meadow to be your domain and you are its ruler. Eventually, you decide to head back to the village and to your surprise, the path you follow back emerges into your grandparents back yard.'
 
 						act 'Return to the village': gt 'Gaddvor'
 					end
@@ -308,15 +308,15 @@ if $ARGS[0] = '2':
 	if npc_rel['A60'] = 0:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/miroslava.jpg"></center>'
-		'Walking around the village you notice unfamiliar young girl around your own age, she is pulling on a rope attached to the collar on a small calf.  The calf grunts with displeasure, shakes her head and refuses to move any further.'
+		'Walking around the village you notice unfamiliar young girl around your own age, she is pulling on a rope attached to the collar on a small calf. The calf grunts with displeasure, shakes her head and refuses to move any further.'
 		act 'Help':
 			*clr & cla
 			npc_rel['A60'] = 1
 			minut += 15
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/mira.jpg"></center>'
-			'You decide to lend a hand to help the girl with the calf.  Your lonely in the village, maybe this girl, if you get to know her, could make it seem to the other villagers that you are not a complete stranger in Gadyukino.  You walk over to the girl and introduce yourself and ask if she wants help.  She nods and resumes pulling on the rope, while you walk over behind the calf and give it a load slap on the rump.  The calf is surprised and immediately to moves forward away from you. The girl smiles in thanks and tells you her name is Miroslava.'
-			'Together you are able to guide the calf back into its pen.  Miroslava turns out to be quite a sociable girl and conversationalist.  You learn that her family was recently forced to move to the village from the city.  Her father''s huge gambling debts to some questionable men forced him to eventually sell the family''s property in the city to pay them back.  Mira is having a rough time adjusting to the life in a small village.  She misses the apartment in the center of the city and the money to buy nice dresses and makup with. After selling everything and paying off the debt, her father was told to leave the city "or else...", so they were destitute and could only afford to buy a house in this seedy dust covered village.  You walk with her and chat until you reach her house, which is only a few away from your grandparents place.  Mira invites you to come and visit her at any time.  She is just as bored in the village as you are.'
+			'You decide to lend a hand to help the girl with the calf. Your lonely in the village, maybe this girl, if you get to know her, could make it seem to the other villagers that you are not a complete stranger in Gadyukino. You walk over to the girl and introduce yourself and ask if she wants help. She nods and resumes pulling on the rope, while you walk over behind the calf and give it a load slap on the rump. The calf is surprised and immediately to moves forward away from you. The girl smiles in thanks and tells you her name is Miroslava.'
+			'Together you are able to guide the calf back into its pen. Miroslava turns out to be quite a sociable girl and conversationalist. You learn that her family was recently forced to move to the village from the city. Her father''s huge gambling debts to some questionable men forced him to eventually sell the family''s property in the city to pay them back. Mira is having a rough time adjusting to the life in a small village. She misses the apartment in the center of the city and the money to buy nice dresses and makup with. After selling everything and paying off the debt, her father was told to leave the city "or else...", so they were destitute and could only afford to buy a house in this seedy dust covered village. You walk with her and chat until you reach her house, which is only a few away from your grandparents place. Mira invites you to come and visit her at any time. She is just as bored in the village as you are.'
 
 			act 'Finish': gt 'gadukino'
 		end
@@ -340,16 +340,16 @@ if $ARGS[0] = '2':
 					temp = RAND(0,30)
 					if temp < 5:
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp2.jpg"></center>'
-						'You ask Mira to show you her pussy.  She smiles casually sits down on the fence and, looking at you with a gleam in her eyesback and a mischievous smile, she  pulls aside panties showing off her juicy pussy...'
+						'You ask Mira to show you her pussy. She smiles casually sits down on the fence and, looking at you with a gleam in her eyesback and a mischievous smile, she pulls aside panties showing off her juicy pussy...'
 					elseif temp < 10:
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp.jpg"></center>'
-						'You ask Mira to show you her pussy.  She smiles casually and rests her hands on the bench, giving you a view of her bare pussy.  She isn''t waering any panties.'
+						'You ask Mira to show you her pussy. She smiles casually and rests her hands on the bench, giving you a view of her bare pussy. She isn''t waering any panties.'
 					elseif temp < 25:
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp1.jpg"></center>'
-						'You ask Mira to show you her pussy.  She smiles casually and sits down on the fence and slightly spreading his legs, showing you her bare naked pussy.  She isn''t waering any panties.'
+						'You ask Mira to show you her pussy. She smiles casually and sits down on the fence and slightly spreading his legs, showing you her bare naked pussy. She isn''t waering any panties.'
 					else
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp5.jpg"></center>'
-						'You ask Mira to show you her pussy.  She smiles casually and getting on her hand and knees on the bench.  She quickly glancing around and quickly pulls up her skirt and arched her back, showing you her naked pussy.  Hold on a sec, she isn''t wearing any panties'
+						'You ask Mira to show you her pussy. She smiles casually and getting on her hand and knees on the bench. She quickly glancing around and quickly pulls up her skirt and arched her back, showing you her naked pussy. Hold on a sec, she isn''t wearing any panties'
 					end
 					gs 'arousal', 'voyeur', 5, 'lesbian'
 					gs 'stat'
@@ -363,11 +363,11 @@ if $ARGS[0] = '2':
 					temp = RAND(0,30)
 					if temp < 5:
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp3.jpg"></center>'
-						'You ask Mira to show you her pussy.  She smiles casually and sits down on a nearby fence.  Mira glances around and spreads her legs... You are surprised to see, she isn''t wearing panties and gaping pussy is oozing cum.  She must have just been fucked.'
-						'"Who did that to you?" you ask her.  Mira just smiles devilishly and tells you that it''s a secret.'
+						'You ask Mira to show you her pussy. She smiles casually and sits down on a nearby fence. Mira glances around and spreads her legs... You are surprised to see, she isn''t wearing panties and gaping pussy is oozing cum. She must have just been fucked.'
+						'"Who did that to you?" you ask her. Mira just smiles devilishly and tells you that it''s a secret.'
 					else
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp4.jpg"></center>'
-						'You ask Mira to show you her pussy.  She smiles casually and swats down on her haunches... You immediately notice how much her cunt and asshole gape.  She must have just been fucked in both holes.'
+						'You ask Mira to show you her pussy. She smiles casually and swats down on her haunches... You immediately notice how much her cunt and asshole gape. She must have just been fucked in both holes.'
 					end
 					gs 'arousal', 'voyeur', 5, 'lesbian'
 					gs 'stat'
@@ -387,7 +387,7 @@ if $ARGS[0] = '2':
 		minut += 10
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/mira2.jpg"></center>'
-		'You meet Miroslava and her little calf.  You both pause and start laughing, remembering how you first met.'
+		'You meet Miroslava and her little calf. You both pause and start laughing, remembering how you first met.'
 
 		act 'Finish': gt 'gadukino'
 	elseif npc_rel['A60'] > 0 and npc_QW['A60'] >= 4 and mirasextimes >= 10 and temper >= 12 and sunWeather = 1 and temp < 7:
@@ -400,10 +400,10 @@ if $ARGS[0] = '2':
 			act 'Watch':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad1.jpg"></center>'
-				'A couple of times you think, she''s about to notice you watching, but she never does, continuing to suck Mitka''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm.  She greedily swallowing it all, and she licks Mitkin''s cock clean before tucking it back into his pants.  You see she is about to rise from her knees, so you hastily depart.'
+				'A couple of times you think, she''s about to notice you watching, but she never does, continuing to suck Mitka''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm. She greedily swallowing it all, and she licks Mitkin''s cock clean before tucking it back into his pants. You see she is about to rise from her knees, so you hastily depart.'
 			end
 		else
-			'Until she finally spots you watching her. You see she blushes crimson, but she does not stop sucking, only occasionally shifts her eyes in your direction.  You continue to watch as if not seeing anything unusual, as Mira''s head bobs up and down continuing to suck Mitike''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm.  She greedily swallowing it all, and she licks Mitkin''s cock clean before tucking it back into his pants.  You smile at Mira with the most peaceful of expressions and walk away...'
+			'Until she finally spots you watching her. You see she blushes crimson, but she does not stop sucking, only occasionally shifts her eyes in your direction. You continue to watch as if not seeing anything unusual, as Mira''s head bobs up and down continuing to suck Mitike''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm. She greedily swallowing it all, and she licks Mitkin''s cock clean before tucking it back into his pants. You smile at Mira with the most peaceful of expressions and walk away...'
 		end
 		gs 'arousal', 'voyeur', 5, 'exhibitionism'
 		gs 'stat'
@@ -416,7 +416,7 @@ if $ARGS[0] = '2':
 	elseif npc_rel['A60'] > 0 and npc_QW['A60'] >= 6 and mirasextimes >= 10 and temper < 18 and sunWeather = 1 and temp >= 7:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad2.jpg"></center>'
-		'Walking through the village, you happen to notice Mira fucking Mitka.  Mitka slowly grinded his cock deep into Mira''s pussy.  You see Mira shudder under him as she climaxed.  She moaned and raked his back with her fingernails as she squirted and continued to cum.  Mitka increaded his pace and started to roughly hammer his cock into her dripping pussy.  With his left hand he reached for Mira''s right tit and started to squeeze it without mercy.  Mira just grunts and laughs.'
+		'Walking through the village, you happen to notice Mira fucking Mitka. Mitka slowly grinded his cock deep into Mira''s pussy. You see Mira shudder under him as she climaxed. She moaned and raked his back with her fingernails as she squirted and continued to cum. Mitka increaded his pace and started to roughly hammer his cock into her dripping pussy. With his left hand he reached for Mira''s right tit and started to squeeze it without mercy. Mira just grunts and laughs.'
 		gs 'arousal', 'voyeur', 10, 'exhibitionism'
 		gs 'stat'
 		act 'Watch':
@@ -424,14 +424,14 @@ if $ARGS[0] = '2':
 				*clr & delact 'Watch'
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad3.jpg"></center>'
-				'They are so absorbed in fucking each other senseless that they ignoring everything else, so decide to quietly continue to watch. Within a few minutes you see Mitka begin to pick up the pace and he started to drive his cock faster and faster into Mira''s pussy until he grunts like a pig and dumps a huge load of cum into Mira''s pussy which is again squirting. After a few minutes of them just laying together holding each other and gasping for breath, they slowly begin to kiss and laugh as they freshen up.  You smile and rub your own dripping snatch before moving away.'
+				'They are so absorbed in fucking each other senseless that they ignoring everything else, so decide to quietly continue to watch. Within a few minutes you see Mitka begin to pick up the pace and he started to drive his cock faster and faster into Mira''s pussy until he grunts like a pig and dumps a huge load of cum into Mira''s pussy which is again squirting. After a few minutes of them just laying together holding each other and gasping for breath, they slowly begin to kiss and laugh as they freshen up. You smile and rub your own dripping snatch before moving away.'
 				gs 'arousal', 'voyeur', 10, 'exhibitionism'
 				gs 'stat'
 			else
 				*clr & delact 'Watch'
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad3.jpg"></center>'
-				'They are so absorbed in fucking each other senseless that they ignoring everything else, so you decide to quietly continue to watch.  You see Mitka pull his cock out of Mira''s dripping pussy and he drives it deep into her ass, barebacked.  Mira let''s out a short scream of protest as Mirka continues to drive his cock into her asshole until his pubs rub up against her ass.  Mira wriths under his brutal onslaught. After only a few minutes, Mitka starts to slap her ass leaving a bright red mark.  Mitka begins to stutter in his thrusts into her ass.  Finally, Mitka leans back with his dick still embedded balls deep in Mira''s asshole and lets our a beastal growl as he begins to cum...'
+				'They are so absorbed in fucking each other senseless that they ignoring everything else, so you decide to quietly continue to watch. You see Mitka pull his cock out of Mira''s dripping pussy and he drives it deep into her ass, barebacked. Mira let''s out a short scream of protest as Mirka continues to drive his cock into her asshole until his pubs rub up against her ass. Mira wriths under his brutal onslaught. After only a few minutes, Mitka starts to slap her ass leaving a bright red mark. Mitka begins to stutter in his thrusts into her ass. Finally, Mitka leans back with his dick still embedded balls deep in Mira''s asshole and lets our a beastal growl as he begins to cum...'
 				gs 'arousal', 'voyeur', 5, 'exhibitionism'
 				gs 'stat'
 			end
@@ -451,7 +451,7 @@ end
 
 if $ARGS[0] = '3':
 	'<center><img <<$set_imgh>> src="images/characters/village/mira/miraqw7.jpg"></center>'
-	'Walking through the village, you notice Miroslava, digging in her vegetable garden. She stands with her ass high in the air, and to your amazement, she isn''t wearing panties.  You get a good look at her pussy lips...'
+	'Walking through the village, you notice Miroslava, digging in her vegetable garden. She stands with her ass high in the air, and to your amazement, she isn''t wearing panties. You get a good look at her pussy lips...'
 
 	act 'You approach slowly':
 		*clr & cla
@@ -470,11 +470,11 @@ if $ARGS[0] = '3':
 		elseif npc_QW['A60'] >= 20:
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/mira3,<<rand(0,3)>>.jpg"></center>'
 		end
-		'You quietly sneak up to her, but she notices your approach and turns around, her hands pull her skirt back into place, blushing. You stare at her for a few seconds silently, and then  ask, "Why don''t you have any panties on?"  Miroslava, her eyes darting about, shifting her weight from foot to foot, explaining hesitantly, "Well what happened is, well it''s very hot and I thought it would feel better without panties."  You interrupt her with an upraised hand as you get an idea for your second wish... You remind her she still owes you wishes and you''re ready to collect your second wish.  You tell Mira to sit down.  Miroslava reluctantly agrees, and when is finally sitting on the ground, you order her to show you her pussy, you are thinking fast of other punishments for her. Mira grumbles incoherently and glares at you, but eventually sighs and slowly lifts up her skirt, giving you a good look at my crotch.'
+		'You quietly sneak up to her, but she notices your approach and turns around, her hands pull her skirt back into place, blushing. You stare at her for a few seconds silently, and then ask, "Why don''t you have any panties on?" Miroslava, her eyes darting about, shifting her weight from foot to foot, explaining hesitantly, "Well what happened is, well it''s very hot and I thought it would feel better without panties." You interrupt her with an upraised hand as you get an idea for your second wish... You remind her she still owes you wishes and you''re ready to collect your second wish. You tell Mira to sit down. Miroslava reluctantly agrees, and when is finally sitting on the ground, you order her to show you her pussy, you are thinking fast of other punishments for her. Mira grumbles incoherently and glares at you, but eventually sighs and slowly lifts up her skirt, giving you a good look at my crotch.'
 		act 'Watch':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/mirawish2.jpg"></center>'
-			'You enjoy the view, then snap your fingers as a wicked idea comes to mind for your second wish.  Mira says sadly, that she thought you had come up with your second wish.  You ask if she is thinking about backing out of granting your wishes, but Mira says no, she will go through with them.  You smile wickedly and tell her to follow you.'
+			'You enjoy the view, then snap your fingers as a wicked idea comes to mind for your second wish. Mira says sadly, that she thought you had come up with your second wish. You ask if she is thinking about backing out of granting your wishes, but Mira says no, she will go through with them. You smile wickedly and tell her to follow you.'
 			gs 'arousal', 'voyeur', 2, 'exhibitionism', 'lesbian', 'dom'
 			gs 'stat'
 
@@ -483,7 +483,7 @@ if $ARGS[0] = '3':
 				minut += 45
 				pcs_dom += RAND(0,2)
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/mirawish2_1.jpg"></center>'
-				'You lead her out to the main road.  You tell Miroslava, that she is to pose as a prostitute and attempt to get a customer or two.  This is your second wish.  You want Mira to become a prostitue and fullfil the desires of anyone who asks for her serivces.  Mira looks shocked but nods that she will do it, Mira looks around the area and seeing the street was quiet, fulfills your desire...'
+				'You lead her out to the main road. You tell Miroslava, that she is to pose as a prostitute and attempt to get a customer or two. This is your second wish. You want Mira to become a prostitue and fullfil the desires of anyone who asks for her serivces. Mira looks shocked but nods that she will do it, Mira looks around the area and seeing the street was quiet, fulfills your desire...'
 				gs 'stat'
 
 				act 'Watch her perform a trick...':
@@ -493,14 +493,14 @@ if $ARGS[0] = '3':
 					npc_QW['A60'] += 1
 					!Image does not exist -'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirawish2_2.jpg"></center>'
 					'<center><img <<$set_imgh>> src="images/characters/village/mira/mirawish2_1.jpg"></center>'
-					'It isn''t long before Mira''s first customer pulls up in a nice vehicle.  She takes a deep breath, looks you in the eyes, winks and approachs the vehicle and starts talking to the driver.'
+					'It isn''t long before Mira''s first customer pulls up in a nice vehicle. She takes a deep breath, looks you in the eyes, winks and approachs the vehicle and starts talking to the driver.'
 					gs 'stat'
 
 					act 'Continue':
 						*clr & cla
 						minut += 10
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/miraprost.jpg"></center>'
-						'You can''t hear what she is saying but after only a few minutes the door opens and Mira steps into the vehicle.  It pulls away, but doesn''t go far.  You see it pull off the main road and head down a dirt road. Smiling and wanting to see the action, you run into the woods trying to head off the vehicle.'
+						'You can''t hear what she is saying but after only a few minutes the door opens and Mira steps into the vehicle. It pulls away, but doesn''t go far. You see it pull off the main road and head down a dirt road. Smiling and wanting to see the action, you run into the woods trying to head off the vehicle.'
 						gs 'stat'
 
 						act 'Continue':
@@ -508,7 +508,7 @@ if $ARGS[0] = '3':
 								*clr & cla
 								miraprost += 1
 								'<center><video autoplay loop src="images/characters/village/mira/sex/miraprost1.mp4"></video></center>'
-								'You walk up and look into the car.  You see Mira giving one hell of a blowjob to her first customer.  Her head is bobbing up and down on his 17cm cock.'
+								'You walk up and look into the car. You see Mira giving one hell of a blowjob to her first customer. Her head is bobbing up and down on his 17cm cock.'
 								gs 'arousal', 'voyeur', 5, 'exhibitionism', 'prostitution'
 								gs 'stat'
 
@@ -523,7 +523,7 @@ if $ARGS[0] = '3':
 										*clr & cla
 										minut += 10
 										'<center><video autoplay loop src="images/characters/village/mira/sex/miraprost1_2.mp4"></video></center>'
-										'Eventually, the guys grunts and cums all over Mira''s face and into her mouth.  The nicely dressed man pulls Mira out of the car, hands her a few bills and then drives off.'
+										'Eventually, the guys grunts and cums all over Mira''s face and into her mouth. The nicely dressed man pulls Mira out of the car, hands her a few bills and then drives off.'
 										gs 'stat'
 
 										act 'Continue':
@@ -542,21 +542,21 @@ if $ARGS[0] = '3':
 								*clr & cla
 								miraprost += 1
 								'<center><video autoplay loop src="images/characters/village/mira/miraprost2.mp4"></video></center>'
-								'You walk up and look into the van.  You see Mira showing the John her tits and rubbing her pussy.  You see a hungry gleam in the guys eyes, which Mira returns in force.'
+								'You walk up and look into the van. You see Mira showing the John her tits and rubbing her pussy. You see a hungry gleam in the guys eyes, which Mira returns in force.'
 								gs 'arousal', 'voyeur', 20, 'exhibitionism', 'prostitution'
 								gs 'stat'
 
 								act 'Continue':
 									*clr & cla
 									'<center><video autoplay loop src="images/characters/village/mira/sex/miraprost2_1.mp4"></video></center>'
-									'Mira and her John jump into the back of the van and you watch as he start fucking her wet pussy.  His hand covers her mouth as she screams in ecstasy.  The guy pounds his 20cm cock deep into her pussy.  From Mira''s grunts of partial ecstasy, partial pain, you know the John is hitting or entering her cervix.'
+									'Mira and her John jump into the back of the van and you watch as he start fucking her wet pussy. His hand covers her mouth as she screams in ecstasy. The guy pounds his 20cm cock deep into her pussy. From Mira''s grunts of partial ecstasy, partial pain, you know the John is hitting or entering her cervix.'
 									gs 'arousal', 'voyeur', 10, 'exhibitionism', 'prostitution'
 									gs 'stat'
 
 									act 'Continue':
 										*clr & cla
 										'<center><video autoplay loop src="images/characters/village/mira/sex/miraprost2_2.mp4"></video></center>'
-										'You have to duck behing some bushes as they move outside the van.  The guy continues to pound into Mira''s pussy until he cums...and cums...and cums. '
+										'You have to duck behing some bushes as they move outside the van. The guy continues to pound into Mira''s pussy until he cums...and cums...and cums. '
 										gs 'arousal', 'voyeur', 10, 'exhibitionism', 'prostitution'
 										gs 'stat'
 
@@ -564,7 +564,7 @@ if $ARGS[0] = '3':
 											*clr & cla
 											minut += 10
 											'<left><video autoplay loop src="images/locations/gadukino/sex/mira/miracumpump.mp4"></video></left>''<right><video autoplay loop src="images/locations/gadukino/sex/mira/miracumdump.mp4"></video></right>'
-											'After the wild sex, Mira and the John sit in the van and talk for a bit.  He gives her a nice wad of cash and she starts walking to the village.  Seeing you, she smiles and says thanks.'
+											'After the wild sex, Mira and the John sit in the van and talk for a bit. He gives her a nice wad of cash and she starts walking to the village. Seeing you, she smiles and says thanks.'
 											gs 'arousal', 'end'
 											gs 'stat'
 

+ 7 - 7
locations/gadukino_event

@@ -47,7 +47,7 @@ if $ARGS[0] = 'mira_apologise':
 			'"Ok, I agree to a truce," you say smiling, genuinely filled with joy that all the drama has come to an end. "I forgive you."'
 			'"And...?" Mira asks you.'
 			'"No, Mira, I don''t want anything more from you," you reply. "I''m not sexually interested in girls."'
-			'"Well, if you ever change your mind..." said Mira.  "Let''s get back to the village."'
+			'"Well, if you ever change your mind..." said Mira. "Let''s get back to the village."'
 			'You walk back to the village, gossiping about the boys in the village.'
 			act 'Go':gt 'gadukino'
 		end
@@ -186,7 +186,7 @@ if $ARGS[0] = 'gadriver_gang':
 		*clr & cla
 		gs 'underwear', 'wear'
 		gs 'clothing', 'strip'
-  		gs 'npcgeneratec', 0, 'drunk man', rand(19,45)
+		gs 'npcgeneratec', 0, 'drunk man', rand(19,45)
 		gs 'boyStat', $npclastgenerated
 		guy += 1
 
@@ -318,7 +318,7 @@ if $ARGS[0] = 'gadriver_gang':
 
 										act 'Further':
 											*clr & cla
-										  	gs 'npcgeneratec', 0, 'village man', rand(19,45)
+											gs 'npcgeneratec', 0, 'village man', rand(19,45)
 											gs 'boyStat', $npclastgenerated
 											guy += 1
 
@@ -499,7 +499,7 @@ if $ARGS[0] = 'gadriver_gang':
 
 																					act 'Further':
 																						*clr & cla
-																				   		gs 'npcgeneratec', 0, 'stranger', rand(19,45)
+																						gs 'npcgeneratec', 0, 'stranger', rand(19,45)
 																						gs 'boyStat', $npclastgenerated
 																						guy += 1
 
@@ -516,7 +516,7 @@ if $ARGS[0] = 'gadriver_gang':
 
 																						act 'Further':
 																							*clr & cla
-																					   		gs 'npcgeneratec', 0, 'drunk guy', rand(19,45)
+																							gs 'npcgeneratec', 0, 'drunk guy', rand(19,45)
 																							gs 'boyStat', $npclastgenerated
 																							guy += 1
 
@@ -536,7 +536,7 @@ if $ARGS[0] = 'gadriver_gang':
 
 																							act 'Further':
 																								*clr & cla
-																						   		gs 'npcgeneratec', 0, 'a man', rand(19,45)
+																								gs 'npcgeneratec', 0, 'a man', rand(19,45)
 																								gs 'boyStat', $npclastgenerated
 																								guy += 1
 
@@ -555,7 +555,7 @@ if $ARGS[0] = 'gadriver_gang':
 
 																								act 'Further':
 																									*clr & cla
-																							   		gs 'npcgeneratec', 0, 'unknown man', rand(19,45)
+																									gs 'npcgeneratec', 0, 'unknown man', rand(19,45)
 																									gs 'boyStat', $npclastgenerated
 																									guy += 1
 																									gs 'boyStat', 'A61', 2

+ 4 - 6
locations/gdksport

@@ -74,12 +74,10 @@ if $ARGS[0] = 'start':
 		end
 	end
 
-	act 'Change clothes in the locker room':gt 'clothing_QV', 'gym'
-
-	act 'Change your shoes':gt 'shoes', 'gym'
-
-	if $clothingworntype ! $regularwornclothingtype or $regularwornclothingtype ! '': gs 'clothing_QV', 'gym2'
-	if $shoeworntype ! $regularwornshoetype or $regularwornshoetype ! '': gs 'clothing_QV', 'gym2'
+	act 'Change outfit in the locker room':
+		cla
+		gt 'wardrobe', 'start'
+	end
 
 	if albinaQWdance > 0 or gsAboDance > 0 or gsAboBeg > 0 or gsAboVolley > 0:
 		if $clothingworntype ! 'exercise':'You are not dressed in sports clothes.'

+ 4 - 2
locations/glake

@@ -199,7 +199,6 @@ if temper >= 15 and month>=5 and month<=9 and hour>=6 and hour<=20:
 					'<center><img <<$set_imgh>> src="images/beast/dogcaine.jpg"></center>'
 					'As you lie down on your towel to catch some rays of sun and hopefully work on your tan a little, a stray dog appears out of nowhere. It keeps sniffing between your legs, which makes you feel very uncomfortable since you''re not wearing anything. You spend most of the hour trying to chase the dog away, but it comes back every time you think you got rid of it. You don''t get much sunbathing done as a result.'
 					act 'Give up on sunbathing':gt'glake'
-
 				else
 					cla
 					*clr
@@ -293,6 +292,10 @@ if temper >= 15 and month>=5 and month<=9 and hour>=6 and hour<=20:
 
 								act 'Walk away':gt 'glake'
 								exit
+							else
+								cla
+								'While you are sunbathing, three guys sit down near you. While you notice them looking at you and talking about your body, they don''t come over.'
+								act'Stop sunbathing':gt'glake'
 							end
 						elseif tipelakeboyrand <= 30:
 							!! {below is for when this event is fixed. Generates a boy[0], boy[1], and boy[2]}
@@ -322,7 +325,6 @@ if temper >= 15 and month>=5 and month<=9 and hour>=6 and hour<=20:
 							act 'Get away from him':gt'glake'
 							dynamic $gL_boy_z
 							exit
-
 						else
 							'While you are sunbathing, three guys sit down near you. While you notice them looking at you and talking about your body, they don''t come over.'
 							act 'Stop sunbathing':gt'glake'

+ 1 - 1
locations/gpoli

@@ -48,7 +48,7 @@ if $ARGS[0] = '':
 				act 'Leave':gt 'gpoli'
 			end
 		elseif gpoliuborka > 1 and hour >= 14 and hour <= 21 and gpolicleanday ! daystart:
-			act 'Work as a cleaner (1:00)':
+			act 'Work as a cleaner for 50 <b>₽</b> (1:00)':
 				cla
 				*clr
 				gpolicleanday = daystart

+ 9 - 14
locations/gschool_lessons

@@ -167,7 +167,6 @@ if $ARGS[0] = 'short_break':
 	end
 end
 
-
 if $ARGS[0] = 'skip':
 	*clr & cla
 	'<center><b><font color="maroon">School Hallway</font></b></center>'
@@ -291,11 +290,10 @@ if $ARGS[0] = 'math':
 			else
 				'"There must have been a power outage in my house this morning because my alarm was not working at all." Anatoly replies, "Strange, I haven''t heard about any power outages this morning." Niko shrugs as he responds, "It might be a faulty wire in my house or something." Mr. Tsarev crosses his arms as he says, "Why do all these things seem to happen to you before my class?" Niko shrugs again before saying, "I guess that I''m just unlucky." Igor scuffs before adding, "Don''t you ever get tired of lying? You are really bad at it."'
 				*nl
-				'Niko turns to Igor then quickly approaches him before grabbing onto his collar then saying, "You have something to say to me faggot? I''ll knock your teeth out." Igor leans back with a frightful look on his face as he replies, "No, no I didn''t... I''m  sorry, I''m sorry." Mr. Tsarev slams a textbook on his desk before shouting, "Nikolai! Knock it off and either get in your seat or go to the principal''s office!" Niko slightly lunges forward to trick Igor into thinking that he will punch him, which ends up working,'
+				'Niko turns to Igor then quickly approaches him before grabbing onto his collar then saying, "You have something to say to me faggot? I''ll knock your teeth out." Igor leans back with a frightful look on his face as he replies, "No, no I didn''t... I''m sorry, I''m sorry." Mr. Tsarev slams a textbook on his desk before shouting, "Nikolai! Knock it off and either get in your seat or go to the principal''s office!" Niko slightly lunges forward to trick Igor into thinking that he will punch him, which ends up working,'
 				*nl
 				'causing Igor to pull back, covering his face with his arms. Niko then chuckles before walking to his seat. Mr. Tsarev says, "Enough interruptions, let us begin today''s lesson. I hope you have all been studying because today''s lesson will have many tough questions for you all to answer." Mr. Tsarev begins handing out some worksheets to the class.'
 			end
-
 		else
 			'Dimka scoffs as he says, "Why would they do that? That sounds stupid to me." Anatoly responds, "Ahh Dmitriy, it is nice of you to raise your hand and volunteer to answer my next question." Dimka facepalms as Anatoly continues, "if the current time is 4am and you have a dentist appointment at 2pm then how long do you have to wait until your dentist appointment begins? Remember that you need to calculate the numbers while keeping the 12 hour timezones in mind."'
 			*nl
@@ -584,8 +582,7 @@ if $ARGS[0] = 'russian':
 			'Mr. Yenotin nods approvingly, happy to see his students engaged in class, trying their best. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
 			act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
 		end
-		gs 'gschool_lessonsev1', 'russian'
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+		act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
 	end
 
 	act 'Don''t pay attention in class':
@@ -981,7 +978,7 @@ if $ARGS[0] = 'english':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 				pcs_grades -= 1
 				*nl
-				'You  tell yourself that you''ve worked long enough and deserve a break. Looking around the room, you decide to talk to...'
+				'You tell yourself that you''ve worked long enough and deserve a break. Looking around the room, you decide to talk to...'
 				act 'Vicky':
 					cla
 					!!no image, just have it popup underneath the previous text on the same screen
@@ -1057,12 +1054,11 @@ if $ARGS[0] = 'english':
 						else
 							npc_rel['A189'] += 1
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev/avatars/<<week>>.jpg"></center>'
-							'As you approach Niko, he gives you a warm smile before saying, "Ahh a lovely princess decides to grace me with her presence. How can I be of assistance?" You giggle before replying, "You''re so weird, I just want to chat for a bit okay?"  Niko chuckles then grabs onto your hand, lifting it toward his face and giving it a soft kiss before saying, "Your wish is my command." You both begin chatting until the end of the period.'
+							'As you approach Niko, he gives you a warm smile before saying, "Ahh a lovely princess decides to grace me with her presence. How can I be of assistance?" You giggle before replying, "You''re so weird, I just want to chat for a bit okay?" Niko chuckles then grabs onto your hand, lifting it toward his face and giving it a soft kiss before saying, "Your wish is my command." You both begin chatting until the end of the period.'
 						end
 						act 'Finish class': gt 'gschool_lessons', 'short_break'
 					end
 				end
-				act 'Finish class': gt 'gschool_lessons', 'short_break'
 			end
 		end
 	!!the coding is left unfinished here and should be looked at carefully as I do not know the proper way to code it.
@@ -1123,7 +1119,7 @@ if $ARGS[0] = 'english':
 					*nl
 					'You didn''t catch what the question was, so you take a quick look around the room and piece together an answer you hope is right. Ms. Braakman can barely hide her annoyance as she reluctantly admits that you''re right.'
 				else
-				pcs_mood -= 10
+					pcs_mood -= 10
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
 					*nl
 					'As Ms. Braakman continues talking, you find yourself unable to stay awake. You''re just on the edge of falling completely asleep when you''re snapped back to reality by the teacher calling your name. "Well? What''s the answer?" She asks, smiling smugly.'
@@ -1133,17 +1129,18 @@ if $ARGS[0] = 'english':
 					'"A perfect example of how to fail my class." She smirks as kids begin to laugh at you.'
 				end
 				act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'english'
+!!the next two dreams wernt finished, wrote a small placeholder	until they are		
 			elseif RAND(1,2) = 1:
 				*clr
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
 				*nl
-				'Fall asleep and have a dream, get woken up by dream. Have fun with it guys.'
+				'You fell asleep and the end of class bell wakes you up.'
 				act 'Leave class': gt 'gschool_lessons', 'short_break'
 			else
 				*clr
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
 				*nl
-				'Fall asleep, end of class bell wakes <<$pcs_firstname>> up.'
+				'You fell asleep and the end of class bell wakes you up.'
 				act 'Leave class': gt 'gschool_lessons', 'short_break'
 			end
 		end
@@ -1230,7 +1227,6 @@ if $ARGS[0] = 'english':
 				end
 			end
 		end
-		act 'Finish class': gt 'gschool_lessons', 'short_break'
 	end
 end
 
@@ -1904,8 +1900,7 @@ if $ARGS[0] = 'science':
 			'Miss Orlov nods approvingly. She happily spends some extra time explaining the topic again to you, and answers any extra questions you might have. She only moves on with the lesson once she is sure she has fully answered your question. You feel like you learned a lot, thoroughly understanding today''s lessons now.'
 			act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
 		end
-		gs 'gschool_lessonsev1', 'science'
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+		act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
 	end
 	act 'Don''t pay attention in class':
 		*clr & cla

+ 64 - 17
locations/gschool_lessonsev1

@@ -114,18 +114,20 @@ if $ARGS[0] = 'fiz_rand':
 end
 
 if $ARGS[0] = 'biology':
-	if RAND(0,5) > 0:
-		*clr & cla
+	*clr & cla
+	if RAND(0,5) > 0:	
 		school_event_hour = 1
 		scooltiperand = RAND(1,14)
 		if scooltiperand = 1:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
 			'Irina looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. Currently she''s sitting back in a chair, giving herself a manicure.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			pcs_mood += 20
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see some guys have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			pcs_mood -= 10
 			gs'stat'
@@ -138,9 +140,11 @@ if $ARGS[0] = 'biology':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Miss Orlov comes over to help you back up and block the view of your ass, as best she can. Once you are back on your feet she says softly. "This is why you should wear panties to school, I won''t report you over it, but I suggest you wear them in the future."'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
 			'As you wait for the end of the class, you notice a girl taking off her shoes off and putting them on again, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 5:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'During class, you feel a hand slide around your side and grab one of your boobs. You squeak loudly and try to smack Dan''s hand away, but he jerked it away as soon as you squeaked and all you manage to do is smack your own boob.'
@@ -232,19 +236,24 @@ if $ARGS[0] = 'biology':
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
 			'During class there is a loud crash from the back of the room, you and the rest of the class all turn around to see what happened. You see that Lavrenti is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
 			'Lavrenti quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, the teacher gets the class back under control and finishes the lesson.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 8:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'Glancing around the class, you notice Lavrenti reaching around the girl sitting in front of him and grabbing her boob. At first she tries to fend him off and tell him to stop, but after the teacher shoots her a few dirty looks at the noise she''s making, she just gives up and tries to ignore his groping hands.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get an alert on your phone. After quickly checking that the teacher is busy, you sneakily pull it out of your purse and rest it in your lap. You lean back a bit, glancing down to see that someone has sent you an image. You open it up, expecting something innocent - only to be confronted by a photo of someone''s dick. You hear snickering from one side and look up to investigate, but you can''t tell who it was or exactly where it came from. Unsure what to do about it, you decide that you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			'You notice Dan keeps flicking Artem''s ear whenever the teacher looks away. Poor Artem''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained gasp, as did several others. You glance over just in time to see Lavrenti letting go of Lesco''s underwear sitting in front of him. He pulled the underwear half way up the kid''s back. You wince slightly, that looks like a painful wedgie'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 12:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decide to sit next to...'
@@ -337,25 +346,26 @@ if $ARGS[0] = 'biology':
 			end
 			act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
 end
 
 if $ARGS[0] = 'science':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,11)
 		if scooltiperand = 1:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
 			'Irina looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. Currently she''s sitting back in a chair, giving herself a manicure.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			pcs_mood += 20
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see some guys have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			pcs_mood -= 10
 			gs'stat'
@@ -368,12 +378,15 @@ if $ARGS[0] = 'science':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Miss Orlov comes over to help you back up and block the view of your ass, as best she can. Once you are back on your feet she says softly. "This is why you should wear panties to school, I won''t report you, but I suggest in the future you wear them."'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_9.jpg"></center>'
 			'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Stasya is wearing. With a tinge of jealousy you wonder where you could buy yourself some of those stockings, and if you can afford them.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 5:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
 			'As you wait for the end of the class, you notice a girl taking her shoes off and putting it back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 6:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/brasnap.jpg"></center>'
 			'During class, you feel a hand grab and pull your bra strap away from your body and before you can turn or protest they let go, causing it to snap back painfully. You let out a little yelp and turn to glare at Andrey behind you.'
@@ -399,9 +412,11 @@ if $ARGS[0] = 'science':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get an alert on your phone. After quickly checking that the teacher is busy, you sneakily pull it out of your purse and rest it in your lap. You lean back a bit, glancing down to see that someone has sent you an image. You open it up, expecting something innocent - only to be confronted by a photo of someone''s dick. You hear snickering from one side and look up to investigate, but you can''t tell who it was or exactly where it came from. Unsure what to do about it, you decide that you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 8:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained gasp, as did several others. You glance over just in time to see Andrey letting go of Mefodiy''s underwear sitting in front of him. He pulled the underwear half way up the kid''s back. You wince slightly, that looks like a painful wedgie, you hear Mefodiy promising to pay him back for this.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decide to sit next to...'
@@ -482,15 +497,14 @@ if $ARGS[0] = 'science':
 			end
 			act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
 end
 
 if $ARGS[0] = 'computer':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,17)
 		if scooltiperand = 1:
@@ -498,6 +512,7 @@ if $ARGS[0] = 'computer':
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see some guys have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			pcs_mood -= 10
 			gs'stat'
@@ -510,12 +525,15 @@ if $ARGS[0] = 'computer':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
 			'As you wait for the end of the class, you notice a girl taking her shoes off and putting it back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
 			'As you wait for the lesson to end, you see that you''re not the only one who''s a bit drowsy; Alyona is very close to falling asleep on her desk.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 5:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'During class, you feel a hand slide around your side and grab one of your boobs. You squeak loudly and try to smack Vasily''s hand away, but he jerked it away as soon as you squeaked and all you manage to do is smack your own boob.'
@@ -608,27 +626,38 @@ if $ARGS[0] = 'computer':
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
 			'During class there is a loud crash from the back of the room, you and the rest of the class all turn around to see what happened. You see that Vasily is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
 			'Vasily quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, Mr Ivanov sends him to the principals officer for disrupting class.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 8:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'Glancing around the class, you notice Vasily reaching around the girl sitting in front of him and grabbing her boob. At first she tries to fend him off and tell him to stop, but after the teacher shoots her a few dirty looks at the noise she''s making, she just gives up and tries to ignore his groping hands.'
-		elseif scooltiperand = 9 and soniaPS > 3:
-			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/classflash.mp4"></video></center>'
-			'The teacher engages the class in conversation, Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendo''s at the teacher. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their text book, while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia. You wonder why she is not sent to the principal''s office, if anyone else had done that, they would be out of class.'
-			gs 'arousal', 'voyeur', 2, 'lesbian'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+		elseif scooltiperand = 9:
+			if soniaPS > 3:
+				'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/classflash.mp4"></video></center>'
+				'The teacher engages the class in conversation, Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendo''s at the teacher. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their text book, while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia. You wonder why she is not sent to the principal''s office, if anyone else had done that, they would be out of class.'
+				gs 'arousal', 'voyeur', 2, 'lesbian'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+			else
+				gs 'gschool_lessonsev1', 'computer'
+			end
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
 			'You hear some whispers and see some other students looking towards the back every time the teacher is not looking. You glance back and see Sonia flashing her boobs at Artem every time the teacher looks away. While the boys take pictures of her each time and keep encouraging her to show more.'
 			gs 'arousal', 'voyeur', 2, 'lesbian'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get an alert on your phone. After quickly checking that the teacher is busy, you sneakily pull it out of your purse and rest it in your lap. You lean back a bit, glancing down to see that someone has sent you an image. You open it up, expecting something innocent - only to be confronted by a photo of someone''s dick. You hear snickering from one side and look up to investigate, but you can''t tell who it was or exactly where it came from. Unsure what to do about it, you decide that you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 12:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			'You notice Vasily keeps flicking Artem''s ear whenever the teacher looks away. Poor Artem''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 13:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained gasp, as did several others. You glance over just in time to see Vasily letting go of Artem underwear sitting in front of him. He pulled the underwear half way up the kid''s back. You wince slightly, that looks like a painful wedgie'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 14:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decide to sit next to...'
@@ -726,6 +755,8 @@ if $ARGS[0] = 'computer':
 			'You listen closely to every word Mr. Ivanov says, doing your best to learn. You are, however, somewhat distracted by the way he keeps glancing at you when he thinks you''re not looking. You notice he keeps checking out your legs, which stick out from under your desk.'
 			act 'Ignore his stares and wait for the break': gt 'gschool_lessons', 'short_break'
 			act 'Straighten your skirt':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
 				'Your heart is pounding. Mr. Ivanov is much older than you, why is he looking at your legs like that? Isn''t he supposed to know better? You try to straighten your skirt as inconspicuously as you can, attempting to make it look natural, like a random afterthought and not because of his staring.'
 				'Your teacher doesn''t appreciate you interrupting his show, and calls attention to you, "Miss <<$pcs_lastname>>, stop fidgeting in your chair like that. It''s distracting."'
 				'You quickly let go of your skirt. He can still see up your legs, but you don''t have the courage to do anything about it now. Your cheeks turn crimson red as you mumble an apology, "I''m sorry, Mr. Ivanov."'
@@ -769,15 +800,14 @@ if $ARGS[0] = 'computer':
 				act 'Go to the Principals office': gt 'gschool_office', 'principal'
 			end
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
 end
 
 if $ARGS[0] = 'russian':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,20)
 		if scooltiperand = 1:
@@ -785,6 +815,7 @@ if $ARGS[0] = 'russian':
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see some guys have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			pcs_mood -= 10
 			gs'stat'
@@ -797,15 +828,19 @@ if $ARGS[0] = 'russian':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_9.jpg"></center>'
 			'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Stasya is wearing. With a tinge of jealousy you wonder where you could buy yourself some of those stockings, and if you can afford them.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
 			'As you wait for the end of the class, you notice a girl taking her shoes off and putting it back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 5:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
 			'As you wait for the lesson to end, you see that you''re not the only one who''s a bit drowsy; Paulina is very close to falling asleep on her desk.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 6:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'During class, you feel a hand slide around your side and grab one of your boobs. You squeak loudly and try to smack Svyatoslav''s hand away, but he jerked it away as soon as you squeaked and all you manage to do is smack your own boob.'
@@ -896,27 +931,38 @@ if $ARGS[0] = 'russian':
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
 			'During class there is a loud crash from the back of the room, you and the rest of the class all turn around to see what happened. You see that Lesco is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
 			'Lesco quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, the teacher gets the class back under control and finishes the lesson.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'Glancing around the class, you notice Svyatoslav reaching around the girl sitting in front of him and grabbing her boob. At first she tries to fend him off and tell him to stop, but after the teacher shoots her a few dirty looks at the noise she''s making, she just gives up and tries to ignore his groping hands.'
-		elseif scooltiperand = 10 and soniaPS > 3:
-			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/classflash.mp4"></video></center>'
-			'The teacher engages the class in conversation, Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendo''s at the teacher. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their text book, while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia.'
-			gs 'arousal', 'voyeur', 2, 'lesbian'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+		elseif scooltiperand = 10:
+			if soniaPS > 3:
+				'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/classflash.mp4"></video></center>'
+				'The teacher engages the class in conversation, Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendo''s at the teacher. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their text book, while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia.'
+				gs 'arousal', 'voyeur', 2, 'lesbian'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+			else
+				gs 'gschool_lessonsev1', 'russian'
+			end
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
 			'You hear some whispers and see some other students looking towards the back every time the teacher is not looking. You glance back and see Sonia flashing her boobs at Marcus every time the teacher looks away. While the boys take pictures of her each time and keep encouraging her to show more.'
 			gs 'arousal', 'voyeur', 2, 'lesbian'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 12:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get an alert on your phone. After quickly checking that the teacher is busy, you sneakily pull it out of your purse and rest it in your lap. You lean back a bit, glancing down to see that someone has sent you an image. You open it up, expecting something innocent - only to be confronted by a photo of someone''s dick. You hear snickering from one side and look up to investigate, but you can''t tell who it was or exactly where it came from. Unsure what to do about it, you decide that you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 13:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			'You notice Svyatoslav keeps flicking Lesco''s ear whenever the teacher looks away. Poor Lesco''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 14:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained gasp, as did several others. You glance over just in time to see Svyatoslav letting go of Lesco underwear sitting in front of him. He pulled the underwear half way up the kid''s back. You wince slightly, that looks like a painful wedgie'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 15:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decide to sit next to...'
@@ -1058,6 +1104,8 @@ if $ARGS[0] = 'russian':
 			'You listen closely to every word Mr. Yenotin says, doing your best to learn. You are, however, somewhat distracted by the way he keeps glancing at you when he thinks you''re not looking. You notice he keeps checking out your legs, which stick out from under your desk.'
 			act 'Ignore his stares and wait for the break': gt 'gschool_lessons', 'short_break'
 			act 'Straighten your skirt':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
 				'Your heart is pounding. Mr. Yenotin is much older than you, why is he looking at your legs like that? Isn''t he supposed to know better? You try to straighten your skirt as inconspicuously as you can, attempting to make it look natural, like a random afterthought and not because of his staring.'
 				'Your teacher doesn''t appreciate you interrupting his show, and calls attention to you, "<<$pcs_nickname>>, stop fidgeting in your chair like that. It''s distracting."'
 				'You quickly let go of your skirt. He can still see up your legs, but you don''t have the courage to do anything about it now. Your cheeks turn crimson red as you mumble an apology, "I''m sorry, Mr. Yenotin."'
@@ -1099,7 +1147,6 @@ if $ARGS[0] = 'russian':
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end

+ 35 - 13
locations/gschool_lessonsev2

@@ -1,8 +1,8 @@
 # gschool_lessonsev2
 
 if $ARGS[0] = 'geography':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,14)
 		if scooltiperand = 1:
@@ -10,6 +10,7 @@ if $ARGS[0] = 'geography':
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see some guys have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			pcs_mood -= 10
 			gs'stat'
@@ -22,9 +23,11 @@ if $ARGS[0] = 'geography':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
 			'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; a girl from another grade is very close to falling asleep on her desk.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'During class, you feel a hand slide around your side and grab one of your boobs. You squeak loudly and try to smack Lazar''s hand away, but he jerked it away as soon as you squeaked and all you manage to do is smack your own boob.'
@@ -96,19 +99,24 @@ if $ARGS[0] = 'geography':
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
 			'During class there is a loud crashing sound from the back of the class, you along with everyone else in the class turn to look, in the back Mefodiy is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
 			'Mefodiy blushing quickly gets out of the desk and gets it back upright and sits back down in it. After making sure he is ok, the teacher gets the class back under control and finishes the lesson.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 6:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'Glancing over you notice Vitek reaching around and grabbing the boob of the girl in front of him. At first she tries to fend him off and tell him to stop, but after a few looks from the teacher at her making noise she just gives up and tries to ignore his groping hands.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 7:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get a alert on your phone, you pull it out of your purse and put it in your lap. You glance down and see someone has sent you an image, opening the image you see a picture of someones dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do, you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 8:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			'You notice Valentin keeps flicking Artem''s ear who is sitting in front of him, when the teacher looks away. Poor Artem''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained grasp, as did several others. You glance over just in time to see Valentin letting go of Artem''s underwear sitting in front of him. He pulled the underwear half way up the kids back. You wince slightly, that looks like a painful wedgie'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decided to sit next to.'
@@ -266,15 +274,14 @@ if $ARGS[0] = 'geography':
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
 end
 
 if $ARGS[0] = 'math':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,10)
 		if scooltiperand = 1:
@@ -349,10 +356,14 @@ if $ARGS[0] = 'math':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			'You notice Arkadi continuously flicking Artem''s ear, whenever the teacher is not looking. Artem''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
-		elseif scooltiperand = 7 and grupTipe[61] = 4:
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
-			'You suddenly hear a pained groan. You glance over to see Niko letting go of Evgeny''s underwear sitting in front of him. He pulled the underwear half way up Evgeny''s back. You wince slightly, as you think of how painful that wedgie must have been.'
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+		elseif scooltiperand = 7:
+			if grupTipe[61] = 4:
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
+				'You suddenly hear a pained groan. You glance over to see Niko letting go of Evgeny''s underwear sitting in front of him. He pulled the underwear half way up Evgeny''s back. You wince slightly, as you think of how painful that wedgie must have been.'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+			else
+				gs 'gschool_lessonsev1', 'math'
+			end
 		elseif scooltiperand = 8:
 			exhibition_exp +=2
 			'<center><b><font color=#FFC600><<"Igor Kruglov">></font></b></center>'
@@ -401,6 +412,7 @@ if $ARGS[0] = 'math':
 			act 'Ignore his stares and wait for the break': gt 'gschool_lessons', 'short_break'
 			act 'Straighten your skirt':
 				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
 				'Feeling a little creeped out at having your teacher checking out your legs, you inconspicuously try to straighten your skirt, attempting to make it look like a random afterthought and not because he''s staring. Mr. Tsarev slowly turns away and continues his lesson as if nothing has happened.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
@@ -438,7 +450,6 @@ if $ARGS[0] = 'math':
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
@@ -498,8 +509,8 @@ if $ARGS[0] = 'help':
 end
 
 if $ARGS[0] = 'history':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,13)
 		if scooltiperand = 1:
@@ -507,6 +518,7 @@ if $ARGS[0] = 'history':
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see some guys have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			pcs_mood -= 10
 			gs'stat'
@@ -519,9 +531,11 @@ if $ARGS[0] = 'history':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
 			'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; Lena is very close to falling asleep on her desk.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'During class, you feel a hand slide around your side and grab one of your boobs. You squeak loudly and try to smack Roman''s hand away, but he jerked it away as soon as you squeaked and all you manage to do is smack your own boob.'
@@ -589,7 +603,6 @@ if $ARGS[0] = 'history':
 					end
 				end
 			end
-
 		elseif scooltiperand = 5:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/brasnap.jpg"></center>'
 			'During class, you feel a hand grab and pull your bra strap away from your body and before you can turn or protest they let go, causing it to snap back painfully. You let out a little yelp and turn to glare at Roman behind you.'
@@ -613,19 +626,24 @@ if $ARGS[0] = 'history':
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
 			'During class there is a loud crashing sound from the back of the class, you along with everyone else in the class turn to look, in the back Petka is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
 			'Petka blushing quickly gets out of the desk and gets it back upright and sits back down in it. After making sure he is ok, the teacher gets the class back under control and finishes the lesson.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 7:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'Glancing over you notice Niko reaching around and grabbing the boob of the girl in front of him. At first she tries to fend him off and tell him to stop, but after a few looks from the teacher at her making noise she just gives up and tries to ignore his groping hands.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 8:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get a alert on your phone, you pull it out of your purse and put it in your lap. You glance down and see someone has sent you an image, opening the image you see a picture of someones dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do, you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			'You notice Roman keeps flicking Petka''s ear who is sitting in front of him, when the teacher looks away. Poor Petka''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained grasp, as did several others. You glance over just in time to see Roman letting go of Igor underwear sitting in front of him. He pulled the underwear half way up the kids back. You wince slightly, that looks like a painful wedgie'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decided to sit next to.'
@@ -719,15 +737,14 @@ if $ARGS[0] = 'history':
 			end
 			act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
 end
 
 if $ARGS[0] = 'shop':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,11)
 		if scooltiperand = 1:
@@ -735,6 +752,7 @@ if $ARGS[0] = 'shop':
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see some Vitek, Dan, and Vasily have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			pcs_mood -= 10
 			gs'stat'
@@ -747,12 +765,15 @@ if $ARGS[0] = 'shop':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_9.jpg"></center>'
 			'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Viktoria is wearing. With a tinge of jealousy you wonder where you could buy yourself some of those stockings, and if you can afford them.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
 			'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; Paulina is very close to falling asleep on her desk.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 5:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'During class, you feel a hand slide around your side and grab one of your boobs. You squeak loudly and try to smack Dan''s hand away, but he jerked it away as soon as you squeaked and all you manage to do is smack your own boob.'
@@ -842,10 +863,12 @@ if $ARGS[0] = 'shop':
 		elseif scooltiperand = 7:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'Glancing over you notice Vitek reaching around and grabbing the boob of the girl in front of him. At first she tries to fend him off and tell him to stop, but after a few looks from the teacher at her making noise she just gives up and tries to ignore his groping hands.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 8:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get a alert on your phone, you pull it out of your purse and put it in your lap. You glance down and see someone has sent you an image, opening the image you see a picture of someones dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do, you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decided to sit next to.'
@@ -938,7 +961,6 @@ if $ARGS[0] = 'shop':
 			end
 			act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end

+ 74 - 27
locations/gschool_lessonsev3

@@ -1,14 +1,15 @@
 # gschool_lessonsev3
 
 if $ARGS[0] = 'literature':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,10)
 		if scooltiperand = 1:
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/4.jpg"></center>'
 			*nl
 			'During a rare moment of quiet, you take the opportunity to stretch and look around the room. Your attention settles on Igor, who is working quietly by himself, which is an odd sight to see as he''s usually attached to Dimka''s hip. As you continue to watch him, it starts to dawn on you that without his popular friend around, no one really wants to talk or hang out with him. Maybe those rumors of Dimka being Igor''s only friend are true?'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/4.jpg"></center>'
@@ -63,6 +64,7 @@ if $ARGS[0] = 'literature':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/events/notepass.jpg"></center>'
 			*nl
 			'During class, you''re passed a note. When you open it, you''re greeted with a crudely drawn picture of a woman with a cock facefucking another woman. There''s an arrow pointing to the woman with the cock that reads "Principal Aleksandrina", while the other woman is labeled "Ms. Braakman". You hear stifled laughter from behind you as you read the words "Pass it along" under the picture. With a smile, you do just that and sneakily pass it along to another student.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			*clr & cla
 			pcs_mood -= 10
@@ -72,11 +74,13 @@ if $ARGS[0] = 'literature':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				*nl
 				'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back, while the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			else
 				exhibition_exp += 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				*nl
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 5:
 			*clr & cla
@@ -85,6 +89,7 @@ if $ARGS[0] = 'literature':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/boysex_tualet"></center>'
 			*nl
 			'You''re making your way to the trash bin to throw something away when you feel a rough hand grope your ass. Surprised, you jump and let out a tiny squeak. Looking back, you see Arkadi winking at you.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 6:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/work.jpg"></center>'
@@ -165,17 +170,19 @@ if $ARGS[0] = 'literature':
 			*nl
 			'"Feofan, not to be rude, but I don''t really care," the boy says.'
 			'"Just wait, I haven''t gotten to the best part," Feofan says before continuing. You can''t tell if he lacks self-awareness or just has really thick skin.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			*nl
 			'You notice Roman keeps flicking Petka''s ear whenever the teacher looks away. Poor Petka''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
 			*nl
 			'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; Lizaveta is very close to falling asleep on her desk.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
@@ -253,16 +260,18 @@ if $ARGS[0] = 'reading':
 		pcs_mood -= 10
 		*nl
 		'You''ve just finished reading when you feel a paper ball bounce off the back of your head. You glance behind you, but can''t find the culprit.'
+		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	elseif scooltiperand = 3:
 		*nl
 		'"Very nice work, Miss <<$PCs_lastname>>." A boy mocks, his voice a poor imitation of a woman. You turn around just in time to see Arkadi and Roman snickering.'
+		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	elseif scooltiperand = 4:
 		*nl
 		'You sigh with relief when no one follows up the teacher''s compliment with a snide remark.'
+		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	end
-	act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 end
 
 if $ARGS[0] = 'getphone':
@@ -418,8 +427,8 @@ if $ARGS[0] = 'getphone':
 end
 
 if $ARGS[0] = 'english':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,5)
 		if scooltiperand = 1:
@@ -428,10 +437,12 @@ if $ARGS[0] = 'english':
 			'During class, you overhear Radomir bragging to a group a girls about his musical talents, and they''re hanging on his every word. "It''s crazy that you''re not signed to a company yet, Radomir," a girl says dreamily as the other girls sing a chorus of praise and agreement.'
 			*nl
 			'Radomir scoffs and nods his head, "They need to get their shit together because they''re missing out. I''d make them millions!"'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
 			*nl
 			'Bella looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. Currently she''s sitting back in a chair, giving herself a manicure.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/events/badlanguage.jpg"></center>'
 			*nl
@@ -467,6 +478,7 @@ if $ARGS[0] = 'english':
 				'"Hey, your makeup looks awesome! Katja shared some of her expert tips with me, so maybe one day my makeup will look as good as yours and hers!"'
 				*nl
 				'You make sure to write back a thank you and hand the note back to her with a smile.'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			else
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/15.jpg"></center>'
 				'Vicky taps you on the shoulder and shows you a small makeup bag, "Want me to put some makeup on you? Katja showed me some tips last night and I''m looking to try them out on someone," she asks. "Other than myself, that is," she adds with a laugh.'
@@ -479,11 +491,13 @@ if $ARGS[0] = 'english':
 					'You nod your head, and Vicky is quick to situate herself in front of you. She''s hesitant at first, but as she works she starts to gain confidence. She doesn''t do anything too crazy, and when you look at yourself in her little pocket mirror, you''re quite pleased with the freshly applied light makeup.'
 					*nl
 					'"Wow, this looks really good. You''re a natural," you tell her. Vicky''s face lights up and she gives you a quick hug before returning to her seat.'
+					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 				act 'Decline':
 					!!no image, just have it popup underneath the previous text on the same screen
 					npc_rel['A15'] -=1
 					'You apologize and decline her offer. She seems disappointed, but is quick to recover and ask another girl if she wants her makeup done.'
+					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			end
 		elseif scooltiperand = 5:
@@ -509,25 +523,25 @@ if $ARGS[0] = 'english':
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
 end
 
 if $ARGS[0] = 'working':
+	*clr & cla
 	scooltiperand = RAND(1,4)
 	if scooltiperand = 1:
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/39.jpg"></center>'
 		'Someone taps you on the shoulder, and when you turn around you see it''s Radomir leaning towards you. "Hey, let me copy off you." It''s more of a demand than a question, and judging by the cocky smirk on his face, he knows the difference and expects you to do as he says.'
 		act 'Refuse':
+			cla
 			pcs_mood -=5
 			npc_rel['A154'] -=2
 			*nl
 			'You frown and shake your head. "Seriously?" he asks, genuinely surprised by your refusal, which doesn''t come as a surprise. He seems to think everyone is obsessed with him, especially the girls.'
 			*nl
 			'Radomir''s eyes narrow as he leans back into his seat. "Well...fuck you," he curses. You shrug indifferently and go back to work.'
-			cla
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
 		act 'Hand over your work':
@@ -587,7 +601,11 @@ if $ARGS[0] = 'working':
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		end
-		act 'Ignore them': 'You tell yourself it''s better not to get involved with them. Moments later, you hear things starting to get heated between the two of them until they''re outright arguing about who was wrong and who was right.'
+		act 'Ignore them': 
+			cla
+			'You tell yourself it''s better not to get involved with them. Moments later, you hear things starting to get heated between the two of them until they''re outright arguing about who was wrong and who was right.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+		end
 	elseif scooltiperand = 4:
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/3.jpg"></center>'
 		*nl
@@ -611,6 +629,7 @@ if $ARGS[0] = 'working':
 end
 
 if $ARGS[0] = 'help_radomir':
+	*clr & cla
 	scooltiperand = RAND(1,4)
 	if scooltiperand = 1:
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/39.jpg"></center>'
@@ -624,15 +643,17 @@ if $ARGS[0] = 'help_radomir':
 		*nl
 		'Radomir has had your paper for awhile, so you turn around to see what''s taking him so long, but he''s busy talking to someone behind him. Your paper is sitting on his desk, and it looks like he hasn''t finished copying your answers.'
 		act 'Take your work back':
+			cla
 			npc_rel['A3'] -=3
 			*nl
 			'Fed up, you take your paper back. He doesn''t notice at first, but when he finally turns back around and sees it missing, he starts to look for it. "Hey, <<$pcs_nickname>>, I think I lost your work."'
 			*nl
 			'"You didn''t lose it, I took it back since you weren''t doing anything with it," you reply. Hearing this, Radomir tries to explain that he had just turned around for a moment and asks you to give him another chance, but you refuse. Angry, he mutters something under his breath before leaving you alone.'
-			cla
+			
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
 		act 'Wait for him to finish':
+			cla
 			pcs_grades -= 1
 			npc_rel['A154'] +=2
 			*nl
@@ -642,13 +663,13 @@ if $ARGS[0] = 'help_radomir':
 			'"I think someone else took it so they could copy from it?"'
 			*nl
 			'Angry and a bit panicked, you start to ask around for your paper, but no one knows where it is. In the end, you have nothing to turn in, which disappoints Ms. Braakman and earns you a bad grade in class today.'
-			cla
+			
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
 	elseif scooltiperand = 3:
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/39.jpg"></center>'
 		pcs_grades -= 1
 		npc_rel['A154'] +=2
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/39.jpg"></center>'
 		*nl
 		'Radomir taps you on the shoulder, "Hey, I think someone stole your paper," he says. You stare at him for a moment, unsure if this is some kind of joke or if he''s telling the truth. "Yeah, I think it''s gone. Damn...I didn''t even get to finish copying. I wonder if Bella will let me borrow hers..."'
 		'"Was it stolen or did you lose it, Radomir?" you ask with a glare.'
@@ -656,6 +677,7 @@ if $ARGS[0] = 'help_radomir':
 		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	elseif scooltiperand = 4:
 		npc_rel['A154'] +=2
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/39.jpg"></center>'
 		*nl
 		'"Hey, I noticed some of your answers were wrong, so I corrected them," Radomir says as he hands you back your paper. You give him a grateful smile and thank him. Lucky you!'
 		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
@@ -663,22 +685,29 @@ if $ARGS[0] = 'help_radomir':
 end
 
 if $ARGS[0] = 'music':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 		scooltiperand = RAND(1,15)
-		if scooltiperand  = 1 and Katja_tanga_end = 1 and $pantyworntype ! 'none':
-			exhibition_exp += 3
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_1.jpg"></center>'
-			'As you move into the classroom, Katja runs up to you with a slight blush on her face. Before you know it, she gives you a deep kiss and pulls up your skirt to touch your ass. You return the kiss, not caring about the hooting and hollering in the background from your fellow classmates.'
+		if scooltiperand = 1:
+			if Katja_tanga_end = 1 and $pantyworntype ! 'none':	
+				exhibition_exp += 3
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_1.jpg"></center>'
+				'As you move into the classroom, Katja runs up to you with a slight blush on her face. Before you know it, she gives you a deep kiss and pulls up your skirt to touch your ass. You return the kiss, not caring about the hooting and hollering in the background from your fellow classmates.'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+			else
+				gs 'gschool_lessonsev3', 'music'
+			end
 		elseif scooltiperand = 2:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
 			'Bella looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. Currently she''s sitting back in a chair, giving herself a manicure.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			pcs_mood += 20
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
 			'As you walk to class, you see Valentin and Radomir have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			pcs_mood -= 10
 			gs'stat'
@@ -691,15 +720,21 @@ if $ARGS[0] = 'music':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
 			end
-		elseif scooltiperand = 5 and Katja_tanga_end = 1:
-			pcs_horny += 10
-			gs'stat'
-			if rand(1,2) = 1:
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_6_1.jpg"></center>'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+		elseif scooltiperand = 5:
+			if Katja_tanga_end = 1:
+				pcs_horny += 10
+				gs'stat'
+				if rand(1,2) = 1:
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_6_1.jpg"></center>'
+				else
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_6_2.jpg"></center>'
+					'Katja is trying to draw your attention for some reason. When she notices you''re watching, she quickly makes sure no one else is paying attention and then puts one leg on her desk, revealing her bare pussy to you. You bite your lip and give her an appreciative nod, as you think to yourself, "Damn, I''ll have to take a closer look into that after classes are over!"'
+					gs 'arousal', 'voyeur', 2, 'lesbian'
+				end
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			else
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_6_2.jpg"></center>'
-				'Katja is trying to draw your attention for some reason. When she notices you''re watching, she quickly makes sure no one else is paying attention and then puts one leg on her desk, revealing her bare pussy to you. You bite your lip and give her an appreciative nod, as you think to yourself, "Damn, I''ll have to take a closer look into that after classes are over!"'
-				gs 'arousal', 'voyeur', 2, 'lesbian'
+				gs 'gschool_lessonsev3', 'music'
 			end
 		elseif scooltiperand = 6:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
@@ -799,19 +834,24 @@ if $ARGS[0] = 'music':
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
 			'During class there is a loud crashing sound from the back of the class, you along with everyone else in the class turn to look, in the back Petia is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
 			'Petia blushing quickly gets out of the desk and gets it back upright and sits back down in it. After making sure he is ok, Mr. Vasilyev gets the class back under control and finishes the lesson.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
 			'Glancing over you notice Valentin reaching around and grabbing the boob of the girl in front of him. At first she tries to fend him off and tell him to stop, but after a few looks from the teacher at her making noise she just gives up and tries to ignore his groping hands.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get a alert on your phone, you pull it out of your purse and put it in your lap. You glance down and see someone has sent you an image, opening the image you see a picture of someones dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do, you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
 			'You notice Radomir keeps flicking Petia''s ear who is sitting in front of him, when the teacher looks away. Poor <<$rand_boy2>>''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 12:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained grasp, as did several others. You glance over just in time to see Lavrenti letting go of Petia underwear sitting in front of him. He pulled the underwear half way up the kids back. You wince slightly, that looks like a painful wedgie'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 13:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decided to sit next to.'
@@ -904,29 +944,30 @@ if $ARGS[0] = 'music':
 			end
 			act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end
 end
 
 if $ARGS[0] = 'art':
+	*clr & cla
 	if RAND(0,5) > 0:
-		*clr & cla
 		school_event_hour = 1
 :art_event_once_more
 		scooltiperand = RAND(1,13)
-		if scooltiperand  = 1:
+		if scooltiperand = 1:
 			if Katja_tanga_end = 1 and $pantyworntype ! 'none':
 				exhibition_exp += 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_1.jpg"></center>'
 				'As you move into the classroom, Katja runs up to you with a slight blush on her face. Before you know it, she gives you a deep kiss and pulls up your skirt to touch your ass. You return the kiss, not caring about the hooting and hollering in the background from your fellow classmates.'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			else
 				jump 'art_event_once_more'
 			end
 		elseif scooltiperand = 2:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
 			'Albina looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. Currently she''s sitting back in a chair, giving herself a manicure.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			pcs_mood -= 10
 			gs'stat'
@@ -939,6 +980,7 @@ if $ARGS[0] = 'art':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
 			end
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			if Katja_tanga_end = 1:
 				pcs_horny += 10
@@ -950,6 +992,7 @@ if $ARGS[0] = 'art':
 					'Katja is trying to draw your attention for some reason. When she notices you''re watching, she quickly makes sure no one else is paying attention and then puts one leg on her desk, revealing her bare pussy to you. You bite your lip and give her an appreciative nod, as you think to yourself, "Damn, I''ll have to take a closer look into that after classes are over!"'
 					gs 'arousal', 'voyeur', 2, 'lesbian'
 				end
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			else
 				jump 'art_event_once_more'
 			end
@@ -957,12 +1000,14 @@ if $ARGS[0] = 'art':
 			if npc_sex['A12'] = 1:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_7.jpg"></center>'
 				'Julia looks fantastic today: the transparent blouse she is wearing does a very nice job of accenting her breasts to anyone willing to look her way. Just when you were wondering who she''s so dressed up for, you notice her glancing your way and then quickly looking away when she realizes you spotted it, a deep blush forming on her cheeks. But she keeps glancing at you for the rest of class.'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			else
 				jump 'art_event_once_more'
 			end
 		elseif scooltiperand = 6:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
 			'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; Anushka is very close to falling asleep on her desk.'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 7:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/brasnap.jpg"></center>'
 			'During class, you feel a hand grab and pull your bra strap away from your body and before you can turn or protest they let go, causing it to snap back painfully. You let out a little yelp and turn to glare at Anushka behind you.'
@@ -994,13 +1039,16 @@ if $ARGS[0] = 'art':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
 			'You hear some whispers and see some other students looking towards the back every time Mr. Vasilyev is not looking. You glance back and see Anushka flashing her boobs at Erast every time Mr. Vasilyev looks away. While the boys take pictures of her each time and keep encouraging her to show more.'
 			gs 'arousal', 'voyeur', 2, 'lesbian'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get a alert on your phone, you pull it out of your purse and put it in your lap. You glance down and see someone has sent you an image, opening the image you see a picture of someones dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do, you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 2, 'unknown'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
 			'You hear a pained grasp, as did several others. You glance over just in time to see Anushka letting go of Zinaida''s panties sitting in front of her. She pulled the panties half way up Zinaida''s back. You wince slightly, that looks like a painful wedgie'
+			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 			'As you arrive in class you look around and decided to sit next to.'
@@ -1093,7 +1141,6 @@ if $ARGS[0] = 'art':
 			end
 			act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		end
-		act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 	else
 		gt 'gschool_lessons', 'short_break'
 	end

+ 23 - 1
locations/klofdomhouse

@@ -130,6 +130,7 @@ if $ARGS[0] = 'ev6':
 	cla
 	*clr
 	klofQW += 1
+	guy += 1
 	cla
 	*clr
 	money += 2000
@@ -147,7 +148,7 @@ if $ARGS[0] = 'ev6':
 	$orgasm_or = 'yes'
 	gs 'stat'
 	if horand > stat['vaginal']:pcs_horny += 10 & 'You are not satisfied'
-	
+
 	'You get dressed and ready to go home.'
 	'You are approached by Jora who hands you money, "Earned yourself a crumb."'
 	gs 'arousal', 'end'
@@ -211,6 +212,7 @@ if $ARGS[0] = 'ev13':
 		dynamic $vagend
 		'You get dressed and get ready to go home.'
 		'Jora hands you money, "Earned yourself a crumb."'
+		guy += 1
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Go home':gt 'street'
@@ -246,6 +248,7 @@ if $ARGS[0] = 'ev14':
 		'Jora discharges in your ass, then using a a small toy he plays with your ass. It''s quite pleasant so you don''t think to question his actions.'
 		'You get dressed and get ready to go home.'
 		'Jora hands you money, "Earned yourself a crumb."'
+		guy += 1
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Go home':gt 'street'
@@ -317,11 +320,13 @@ if $ARGS[0] = 'ev 16':
 		dynamic $vagend
 		'You get dressed and get ready to go home.'
 		'Seymon hands you money, "Earned yourself a crumb."'
+		guy += 1
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Go home':gt 'street'
 	end
 end
+
 if $ARGS[0] = 'ev 17':
 	cla
 	*clr
@@ -351,6 +356,7 @@ if $ARGS[0] = 'ev 17':
 		'Hsien discharges himself in your ass, as your ass is recovering he massages it with a toy.'
 		'You get dressed and get ready to go home.'
 		'Seymon hands you money, "Earned yourself a crumb."'
+		guy += 1
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Go home':gt 'street'
@@ -434,6 +440,8 @@ if $ARGS[0] = 'ev19':
 	'Finally they both finished, one in your pussy, the other on your face.'
 	'You get dressed and get ready to go home.'
 	'The boys throw money at you, "Earned yourself a crumb."'
+	guy += 1
+	gang += 1
 	gs 'arousal', 'end'
 	gs 'stat'
 	act 'Go home':gt 'street'
@@ -647,6 +655,7 @@ if $ARGS[0] = 'ev34':
 	'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof28.jpg"></center>'
 	'With full force the boss pushes his penis in your vagina.'
 	gs 'arousal', 'vaginal', 30, 'sub', 'rough'
+	guy += 1
 	gs 'stat'
 	horand = rand(1, 100)
 
@@ -756,6 +765,8 @@ if $ARGS[0] = 'ev40':
 	'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof33.jpg"></center>'
 	'Jora and Semyon are called in and with no ceremony the two of them hammer you in your pussy.'
 	gs 'arousal', 'vaginal', 30, 'sub', 'group', 'rough'
+	guy += 2
+	gang += 1
 	gs 'stat'
 	horand = rand(1, 100)
 
@@ -1079,6 +1090,7 @@ if $ARGS[0] = 'ev60':
 	dick = 16
 	silavag = 1
 	pose = 3
+	guy += 1
 	dynamic $vagstart2
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/bas 27.jpg"></center>'
@@ -1137,6 +1149,8 @@ if $ARGS[0] = 'ev62':
 	gs 'arousal', 'vaginal', 5, 'exhibitionism', 'sub', 'unknown'
 	gs 'arousal', 'anal', 5, 'exhibitionism', 'sub', 'unknown'
 	minut -= 10
+	guy += 5
+	gang += 1
 	gs 'stat'
 	act 'Fuck the crowd':gt 'klofdomhouse', 'ev63'
 end
@@ -1185,6 +1199,7 @@ if $ARGS[0] = 'ev63':
 	gs 'arousal', 'vaginal', 5, 'exhibitionism', 'sub', 'unknown'
 	gs 'arousal', 'anal', 5, 'exhibitionism', 'sub', 'unknown'
 	minut -= 10
+	guy += 3
 	gs 'stat'
 	act 'Fuck the crowd':gt 'klofdomhouse', 'ev64'
 end
@@ -1192,6 +1207,12 @@ end
 if $ARGS[0] = 'ev64':
 	cla
 	*clr
+	gs 'npcgeneratec', 0, 'a random man', rand(18,45)
+	gs 'boyStat', $npclastgenerated
+	spafinloc = 12
+	gs 'cum_manage'
+	gs 'npcgeneratec', 0, 'a random man', rand(18,45)
+	gs 'boyStat', $npclastgenerated
 	spafinloc = 15
 	gs 'cum_manage'
 	gs 'npcgeneratec', 0, 'a random man', rand(18,45)
@@ -1206,6 +1227,7 @@ if $ARGS[0] = 'ev64':
 	gs 'arousal', 'vaginal', 5, 'exhibitionism', 'sub', 'unknown'
 	gs 'arousal', 'anal', 5, 'exhibitionism', 'sub', 'unknown'
 	minut -= 10
+	guy += 3
 	gs 'stat'
 	act 'Get up and dress in your swimsuit':gt 'klofdomhouse', 'ev65'
 end

+ 2 - 2
locations/korr

@@ -108,14 +108,14 @@ if hour >= 9 and hour <= 20 and santehnikDolg > 0 and money >= santehnikDolg:
 	act 'Go to the door':
 		cls
 		gs 'stat'
-		'You went to the door and looked through the peephole. You see a dark male figure. Apparently the man heard you and said through the door. "It''s me. Plumber Grisha. You''ll need money."'
+		'You go to the door and look through the peephole. You see a dark male figure. Apparently the man heard you and says through the door. "It''s me. Plumber Grisha. You owe me money, remember?"'
 
 		act 'Answer the door':
 			cls
 			money -= santehnikDolg
 			santehnikDolg = 0
 			gs 'stat'
-			'You opened the door and plumbing Gregory smiled. "I thought you were hiding from me now will. Well? There is nothing to pay?" You nodded and climbed for his wallet. Counting half thousand you gave the money he Dwarf and put them in his pocket. Then you said goodbye and left.'
+			'You open the door and Gregory smiles. "I thought you were hiding from me now. Well? Do you have my money?" You nod and pay him the 1,500 rubles.'
 
 			act 'Close the door':gt $curloc
 		end

+ 3 - 2
locations/korrPar

@@ -81,8 +81,9 @@ if indorf = 1:'With your parents being away to visit your grandparents, the apar
 
 !to add a counter if you avoid Dimka
 if nodimkaK >= rand(7,10) and DimkaWarnedToday = 0:
-   if hour >= 14 and hour < 24 and week <=5 and DimkaWarnedToday = 0: gt 'dimaEv', 'Dimka_warning'
-   if hour >= 9 and hour < 24 and week >=6 and DimkaWarnedToday = 0: gt 'dimaEv', 'Dimka_warning'
+	nodimkaK = 0
+	if hour >= 14 and hour < 24 and week <=5 and DimkaWarnedToday = 0: gt 'dimaEv', 'Dimka_warning'
+	if hour >= 9 and hour < 24 and week >=6 and DimkaWarnedToday = 0: gt 'dimaEv', 'Dimka_warning'
 end
 
 $korrParMomHeader = '<center><h1><font color="maroon">Mom</font></h1></center><center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center><br />'

+ 0 - 1
locations/kuhr

@@ -333,7 +333,6 @@ if musor > 3:
 		if $clothingworntype = 'nude':
 			'I can not go to the trash cans naked!'
 		else
-			musor = 0
 			killvar 'fullmorrout' & minut += 3 & gt 'trashplace', 'start'
 		end
 	end

+ 3 - 2
locations/lake

@@ -24,9 +24,9 @@ if $ARGS[0] = 'start':
 
 	'A large lake close to the city, it is a favorite destination of residents in the summer.'
 	if $clothingworntype ! 'swimwear':
-		'There is a winding <a href="exec:GT ''dort'',''start''">path</a> leading to the railway station.'
+		'There is a winding <a href="exec:GT ''dort'',''start''">path</a> leading to the railway station in the city industrial region.'
 	else
-		'You can see the winding path to the railway station, you should get properly dressed if you want to go there.'
+		'You can see the winding path to the railway station in the city industrial region, you should get properly dressed if you want to go there.'
 	end
 
 	if car > 0 and cardrive = 4:
@@ -48,6 +48,7 @@ if $ARGS[0] = 'start':
 			act 'Walk on the beach':
 				cls
 				minut += 60
+				pcs_mood += 5
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/lake.jpg"></center>'
 				'You walk along the shore.'

+ 7 - 11
locations/mirasex

@@ -40,10 +40,8 @@ if $ARGS[0] = 'mirakiss':
 	gs 'arousal', 'kiss', 5, 'lesbian'
 	gs 'stat'
 	if pcs_horny < 20 or mirahorny < 20:
-
 		act 'Continue kissing':gt 'mirasex','mirakiss'
 	else
-
 		act 'Further':gt 'mirasex','foreplay'
 	end
 end
@@ -64,18 +62,16 @@ if $ARGS[0] = 'foreplay':
 		if temp = 2:'You feel the hot breath on his chest, slick tongue Mira, neptunea caressing your nipples and give you great pleasure.'
 		if temp = 3:'Mira fondles your breasts, gently squeezing them in his hands, Pokrywa kisses and playing with papillae tongue.'
 	end
+	if mirahorny < 80:mirahorny += 5
 	*nl
 	gs 'arousal', 'foreplay', 5, 'lesbian'
 	gs 'stat'
 	if pcs_horny < 40 or mirahorny < 40:
-
 		act 'To continue to caress':gt 'mirasex','foreplay'
 	else
 		if pcs_horny >= mirahorny:
-
 			act 'Further':gt 'mirasex','lickmira_start'
 		else
-
 			act 'Further':gt 'mirasex','miralick_start'
 		end
 	end
@@ -178,7 +174,7 @@ if $ARGS[0] = 'lickmira_mis1':
 	if mirahorny < 100:
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/lickmira_mis'+rand(1,3)+'.jpg"></center>'
 		$textmis[rand(1,3)]+$textlick[iif(lesbian < 10,rand(7,9),rand(10,12))]+$text_emotions[iif(pcs_horny < 60,5,iif(pcs_horny < 80,6,7))]
-		gs  'mirasex','miralick_orgasm'
+		gs 'mirasex','miralick_orgasm'
 		gs 'arousal', 'cuni', 5, 'lesbian'
 		gs 'stat'
 	else
@@ -186,7 +182,7 @@ if $ARGS[0] = 'lickmira_mis1':
 		mirahorny = 0
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/lickmira_mis_cum.jpg"></center>'
 		$textmis[rand(1,3)]+$textlick[iif(lesbian < 10,rand(7,9),rand(10,12))]+$text_emotions[7]+$text_cum[2]
-		gs  'mirasex','miralick_orgasm'
+		gs 'mirasex','miralick_orgasm'
 		gs 'arousal', 'cuni_give', 5, 'lesbian'
 		gs 'stat'
 		if pcs_horny < 60:
@@ -216,14 +212,14 @@ if $ARGS[0] = 'lickmira_mis2':
 	if mirahorny < 100:
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/lickmira_mis'+rand(1,3)+'.jpg"></center>'
 		$textmis[rand(1,3)]+$textlick[iif(lesbian < 10,rand(7,9),rand(10,12))]+$text_emotions[iif(pcs_horny < 60,5,iif(pcs_horny < 80,6,7))]
-		gs  'mirasex','miralick_orgasm'
+		gs 'mirasex','miralick_orgasm'
 		gs 'arousal', 'cuni', 5, 'lesbian'
 		gs 'stat'
 	else
 		miraorgasm = 1
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/lickmira_mis_cum.jpg"></center>'
 		$textmis[rand(1,3)]+$textlick[iif(lesbian < 10,rand(7,9),rand(10,12))]+$text_emotions[7]+$text_cum[2]
-		gs  'mirasex','miralick_orgasm'
+		gs 'mirasex','miralick_orgasm'
 		gs 'arousal', 'cuni_give', 5, 'lesbian'
 		gs 'stat'
 		if you_orgasm = 0:'Moving away from orgasm, Mira opened my legs, releasing your mind from captivity. After some time, moving away from orgasm, you continued with Mira...'
@@ -684,8 +680,8 @@ $textmis[3] = 'Spread her legs wide apart, enjoying the Peace, feeling your hot
 $text69[1] = 'You and Mira are lying in pose "69", and greedily lick each other. '
 $text69[2] = 'You lie on the ground and can see before my eyes, dripping with juices Merino pussy. '
 $text69[3] = 'Spread her legs wide apart, Mira is hanging her pussy over you and enjoy feeling your hot breath on my crotch and feeling the stimulating touch of tongue to vagina. '
-$text69[4] = 'You lie on the ground with Mira, throwing a leg over you, takes the position on top. You feel the hot breath of Miras between her legs and stimulating touch of her tongue.  '
-$text69[5] = 'Licking Mira you feel the hot breath between her legs and stimulating touch of her tongue.  '
+$text69[4] = 'You lie on the ground with Mira, throwing a leg over you, takes the position on top. You feel the hot breath of Miras between her legs and stimulating touch of her tongue. '
+$text69[5] = 'Licking Mira you feel the hot breath between her legs and stimulating touch of her tongue. '
 $textlick[1] ='Apart by fingers sex lips, she licks clumsily, inexperienced by swiping a tongue across the length of your pisi, '
 $textlick[2] ='She timidly TSelouet your IPRe= > powithasawaI ee lips, sometimes touching inexperienced asickom your ClitoR, '
 $textlick[3] ='She carefully leads the inexperienced tongue from top to bottom, across the length of your recording, sometimes gently touching ClitoRA '

+ 7 - 1
locations/mirror

@@ -1,6 +1,7 @@
 # mirror
 if $ARGS[0] = 'start':
 	*clr & cla
+	$mirrorloc = 'mirror'
 	gs 'stat' &! It should be here, because some of the strigs have to be initialized
 	if player_avatar = 1:
 		'<center><img <<$set_imgh>> src="images/avatar.jpg"></center>'
@@ -410,7 +411,11 @@ if $ARGS[0] = 'brush':
 	pcs_hairbsh = 1
 	'You brush your hair.'
 	wait 500
-	gt 'mirror', 'start'
+	if $mirrorloc = 'mirror':
+		gt 'mirror', 'start'
+	else
+		gt 'mirror', 'fin'
+	end
 end &! --- brush ----
 
 if $routine1 ! '' and pcs_makeup < 2:
@@ -531,6 +536,7 @@ if $ARGS[0] = 'fin':
 	killvar '$makeupNatural'
 	killvar '$makeupHeavy'
 	killvar '$routine'
+	killvar '$mirrorloc'
 	gt $locM, $metkaM
 end &! --- fin ----
 

+ 48 - 48
locations/mother

@@ -403,69 +403,69 @@ if $ARGS[0] = '':
 			'<center><b><font color="maroon">Your mother, Natasha <<$pcs_lastname>></font></b></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
 			'You wait until your mother is in a good mood, and then quickly swoop in: "Mom, I have nothing nice to wear. Can I please have some new clothes?"'
-			if pav_slut >= 150:
+			if pav_prostitute >= 100 and motherKnowWhore >= 1:
 				'Your mother is outraged by the suggestion. "Really <<$pcs_nickname>>? You have lots of customers, and you''re still asking me for clothes? You should have plenty of whore money, you can afford them yourself. Besides, I don''t know where to buy clothes for a whore."'
 
 				act 'Move away from her':gt $loc, $metka
-			end
-
-			if SchoolAtestat = 0:
-				if npc_rel['A29'] >= 80:
-					if motherClotheMonth ! month:
-						'Your mother lets out an exasperated sigh, and throws her hands in the air. "Here we go again... "Mommy, I have nothing to wear!"" he says, mocking your voice in a high pitch. You both laugh. "Alright then <<$pcs_nickname>>, let''s go see if we can find something."'
-
-						act 'Go to the store':
-							cls
-							npc_rel['A29'] = 70
-							motherClotheMonth = month
-							minut += 30
-							gs 'stat'
-							'Going clothes shopping with your mother is always an interesting experience. You never get to pick your own clothes, but she brings you clothes that she thinks would suit you and lets you try them on. You would argue but her taste in clothing is actually very good, always picking out cute outfits for you to wear that are quite trendy too. You directly go towards the changing booths, wondering what she''ll bring you this time.'
-
-							act 'Try on the clothes she brings you':
+			else
+				if SchoolAtestat = 0:
+					if npc_rel['A29'] >= 80:
+						if motherClotheMonth ! month:
+							'Your mother lets out an exasperated sigh, and throws her hands in the air. "Here we go again... "Mommy, I have nothing to wear!"" he says, mocking your voice in a high pitch. You both laugh. "Alright then <<$pcs_nickname>>, let''s go see if we can find something."'
+	
+							act 'Go to the store':
 								cls
+								npc_rel['A29'] = 70
+								motherClotheMonth = month
+								minut += 30
 								gs 'stat'
-								loop_counter = 0
-								:markbuyclomother
-								loop_counter += 1
-								if loop_counter = 300:
-									'After 30 minutes of trying on various outfits you are unable to find any that you either don''t already own or that you are willing to wear.'
-								else
-									numrand = rand(1, 413)
-
-									gs 'clothing_attributes', 'cheap', numrand
-									!!not prostitute
-									if CloStyle = 4:jump 'markbuyclomother'
-									!!Sveta can wear it and not too revealing
-									if CloExhibit > pcs_exhibition or CloExhibit > 30:jump 'markbuyclomother'
-
-									if cheap[numrand] = 0:
-										cheap[numrand] = 1
-										cheapH[numrand] = 50
-										cheapB[numrand] = pcs_hips
-										'<center><img <<$set_imgh>> src="images/pc/clothing/1cheap/<<numrand>>.jpg"></center>'
+								'Going clothes shopping with your mother is always an interesting experience. You never get to pick your own clothes, but she brings you clothes that she thinks would suit you and lets you try them on. You would argue but her taste in clothing is actually very good, always picking out cute outfits for you to wear that are quite trendy too. You directly go towards the changing booths, wondering what she''ll bring you this time.'
+
+								act 'Try on the clothes she brings you':
+									cls
+									gs 'stat'
+									loop_counter = 0
+									:markbuyclomother
+									loop_counter += 1
+									if loop_counter = 300:
+										'After 30 minutes of trying on various outfits you are unable to find any that you either don''t already own or that you are willing to wear.'
 									else
-										jump 'markbuyclomother'
+										numrand = rand(1, 413)
+
+										gs 'clothing_attributes', 'cheap', numrand
+										!!not prostitute
+										if CloStyle = 4:jump 'markbuyclomother'
+										!!Sveta can wear it and not too revealing
+										if CloExhibit > pcs_exhibition or CloExhibit > 30:jump 'markbuyclomother'
+
+										if cheap[numrand] = 0:
+											cheap[numrand] = 1
+											cheapH[numrand] = 50
+											cheapB[numrand] = pcs_hips
+											'<center><img <<$set_imgh>> src="images/pc/clothing/1cheap/<<numrand>>.jpg"></center>'
+										else
+											jump 'markbuyclomother'
+										end
 									end
-								end
-
-								'You enter a changing booth and spend 30 minutes trying on various outfits: short ones, long ones, light ones, dark ones... Then finally her eyes light up, and she beams: "This one! This one is perfect!" She buys the outfit for you, and you go back home together. You thank your mother and give her a hug.'
 
-								act 'Move away':gt $loc, $metka
+									'You enter a changing booth and spend 30 minutes trying on various outfits: short ones, long ones, light ones, dark ones... Then finally her eyes light up, and she beams: "This one! This one is perfect!" She buys the outfit for you, and you go back home together. You thank your mother and give her a hug.'
+	
+									act 'Move away':gt $loc, $metka
+								end
 							end
+						else
+							'Your mother sadly shakes her head: I''m sorry <<$pcs_nickname>>, our budget is limited and we already went clothes shopping this month. You''ll have to manage with what you have in your closet for a little while, maybe we can go again next month."'
+							act 'Move away':gt $loc, $metka
 						end
-
 					else
-						'Your mother sadly shakes her head: I''m sorry <<$pcs_nickname>>, our budget is limited and we already went clothes shopping this month. You''ll have to manage with what you have in your closet for a little while, maybe we can go again next month."'
+						'Your mother shakes her head: "I''m sorry <<$pcs_nickname>>, money is tight. We just can''t afford it right now."'
+						act 'Move away':gt $loc, $metka
 					end
 				else
-					'Your mother shakes her head: "I''m sorry <<$pcs_nickname>>, money is tight. We just can''t afford it right now."'
+					'Your mother shakes her head: "No <<$pcs_nickname>>, you''re old enough to earn your own money and buy your own clothes. Get a job if you want new clothes."'
+					act 'Move away':gt $loc, $metka
 				end
-			else
-				'Your mother shakes her head: "No <<$pcs_nickname>>, you''re old enough to earn your own money and buy your own clothes. Get a job if you want new clothes."'
 			end
-
-			act 'Move away':gt $loc, $metka
 		end
 	end
 

+ 6 - 3
locations/motherkafeboss

@@ -18,14 +18,16 @@ gs 'boyStat', 'A119'
 '<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/cafe/borislav.jpg"></center>'
 'The owner of the cafe, called Borislav. He is a tall, thin man in his forties. Most people call him Slava.'
 
-!!{if pcafejob = 2 and cloth_pick < 1:'"<<$pcs_firstname>>! Are you here to pick up your uniform?"'
+act 'Leave':gt $loc, $metka
+
+!!{
+
+!!if pcafejob = 2 and cloth_pick < 1:'"<<$pcs_firstname>>! Are you here to pick up your uniform?"'
 
 if pcafejob = 2:'"<<$pcs_firstname>>," he greets you. "Are you here to work a shift?"'
 
 if pcafejob = 1:'"<<$pcs_firstname>>," he greets you. "Are you here for another interview to discuss that ''job offer?'' he says with the faintest hint of a smile at the corners of his lips.'
 
-act 'Leave':gt $loc, $metka
-
 if pcafejob = 2:act'Work a shift':gt'motherkafeboss','work_shift'
 
 !!if pcafejob = 1 and cloth_pick = 0:act'Pick your uniform':gt'motherkafeboss','uniform'
@@ -1219,5 +1221,6 @@ if $ARGS[0] = 'slut_cowgirl':
 			gs 'clothing', 'wear_last_worn'
 			gs 'arousal','end'
 			gs 'stat'}
+
 --- motherkafeboss ---------------------------------
 

+ 2 - 2
locations/obj_din

@@ -1852,8 +1852,8 @@ if $ARGS[0] = 'exit':
 
 	cla
 	if StoryLine = 1:act 'Go to Pavlovsk':gt 'pavResidential'
-	act 'Go to the street':gt 'street'
-	act 'Cancel':gt $loc
+	act 'Go to City Residental':gt 'street'
+	act 'Cancel':gt $curloc
 end
 
 if $ARGS[0] = 'new':

+ 3 - 3
locations/onobjsel

@@ -30,11 +30,11 @@ $menu_view[3] = 'Refresh:$menu_obnovit'
 
 killvar 'menu_other'
 $menu_other[0] = 'Notebook:$menu_bloknot'
-$menu_other[1] = 'Exigent:$menu_avariya'
+$menu_other[1] = 'Emergency exit:$menu_avariya'
 if disable_autosave = 1:
-	$menu_other[2] = '[Autosave]:$menu_autosave'
+	$menu_other[2] = 'Enable autosave:$menu_autosave'
 else
-	$menu_other[2] = '[Autosave]:$menu_autosave'
+	$menu_other[2] = 'Disable autosave:$menu_autosave'
 end
 if mobila > 0:$menu_other[3] = 'Phone:$menu_mobila'
 

+ 1 - 1
locations/park

@@ -36,7 +36,7 @@ if $ARGS[0] = 'start':
 	'The central park is huge, sandy paths spread out in every direction and every so often you''ll find a bench to sit on. In the summer you''ll see a lot people playing ball, relaxing or have a picnic in the more open areas, while in the winter you''ll meet families with their children sledding down the grass banks.'
 	'Despite its almost paradise-like appearance, the park can be very dangerous once the sun goes down.'
 	*nl
-	'There is a sign that points into general direction of the city center. You estimate the walk to the city center would take 45 minutes.'
+	'There is a sign that points into general direction of the city center. You estimate the walk to the city center would take 35 minutes.'
 	'The second sign points into the direction of the residential area. If you have to guess, the walk to the residential are should take 20 minutes.'
 	'The third sign says city industrial district on it. You know the city industrial District is rather far away from here, you estimate that the walk would take an hour.'
 	*nl

+ 37 - 7
locations/pavSharedApt

@@ -331,7 +331,7 @@ if $ARGS[0] = 'payService':
 	minut += 1
 	'The amount '+price+' <b>₽</b> was taken in account of your weekly rent.'
 	servicePaid += price
-	act 'Continue':gt 'pavSharedApt', 'start'
+	act 'Continue':gt $loc, $metka
 end
 
 if $ARGS[0] = 'rentSetup':
@@ -775,6 +775,8 @@ end
 if $ARGS[0] = 'cookForGuys':
 	cla
 	*clr
+	$loc = 'pavSharedApt'
+	$metka = 'kitchen'
 	minut += 90
 	eda -= 3
 	kuhdrova = 0
@@ -820,7 +822,7 @@ if $ARGS[0] = 'pcsRoom':
 	gs 'pavSharedApt', 'update'
 
 	'<center><b><font color="maroon">Living Room</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/shared/home/bedroom/sofabed.jpg"></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.'
 	''
@@ -837,7 +839,7 @@ if $ARGS[0] = 'pcsRoom':
 	''
 	'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.'
 	''
-	'There is no door to the living room, instead there''s <a href="exec:view''images/shared/home/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'
+	'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
@@ -977,12 +979,16 @@ if $ARGS[0] = 'pcsRoom':
 	dynamic $removepan
 	!gs 'subkid'
 	if pcs_sleep <= 80:
-		if succubusQW = 2:
+		if succubusQW = 2 and $clothingworntype ! 'nude':
 			act 'Undress and go to sleep':
-				if $clothingworntype ! 'nude': gs 'clothing', 'strip'
+				gs 'clothing', 'strip'
 				gt 'bed2', 'succhoice'
 			end
-		else
+		elseif succubusQW = 2 and $clothingworntype = 'nude':
+			act 'Go to sleep':
+				gt 'bed2', 'succhoice'
+			end
+		elseif $clothingworntype ! 'nude':
 			act 'Undress and go to sleep':
 				if disable_autosave = 0:
 					if StoryLine = 0:
@@ -991,7 +997,22 @@ if $ARGS[0] = 'pcsRoom':
 						savegame 'autosave_alt.sav'
 					end
 				end
-				if $clothingworntype ! 'nude': gs 'clothing', 'strip'
+				gs 'clothing', 'strip'
+				if magf2bdo = 2:
+					gt 'bed2', 'magbstchoice'
+				else
+					gt 'bed2', 'sleep'
+				end
+			end
+		elseif $clothingworntype = 'nude':
+			act 'Go to sleep':
+				if disable_autosave = 0:
+					if StoryLine = 0:
+						savegame 'autosave.sav'
+					else
+						savegame 'autosave_alt.sav'
+					end
+				end
 				if magf2bdo = 2:
 					gt 'bed2', 'magbstchoice'
 				else
@@ -1004,9 +1025,12 @@ if $ARGS[0] = 'pcsRoom':
 end
 
 if $ARGS[0] = 'ndRoom':
+	$loc = 'pavSharedApt'
+	$metka = 'ndRoom'
 	minut += 2
 	'<center><h3><font color=#<<$nd_font>>><<$nd_name>>''s room</font></h3></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/room.jpg"></center>'
+	''
 	'The room is surprisingly not as messy as one would expect, given that <<$nd_name>> is an IT guy.'
 	'There is one large window with bed bellow it, but the whole room is dominated by a large table with several computers and monitors.'
 	'Looking at it one would say that this must be a den of a hacker.'
@@ -1026,9 +1050,12 @@ if $ARGS[0] = 'ndRoom':
 end
 
 if $ARGS[0] = 'gpRoom':
+	$loc = 'pavSharedApt'
+	$metka = 'gpRoom'
 	minut += 2
 	'<center><h3><font color=#<<$gp_font>>><<$gp_name>>''s room</font></h3></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/room.jpg"></center>'
+	''
 	'Messy room. Clothes everywhere.'
 
 	if hour >= gp_wakes and hour < gp_leaves:
@@ -1047,9 +1074,12 @@ if $ARGS[0] = 'gpRoom':
 end
 
 if $ARGS[0] = 'spRoom':
+	$loc = 'pavSharedApt'
+	$metka = 'spRoom'
 	minut += 2
 	'<center><h3><font color=#<<$sp_font>>><<$sp_name>>''s room</font></h3></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/room.jpg"></center>'
+	''
 	'Tidy room full of sporting stuff like dresses, equipment and trophys. On the walls hang several posters of famous sport guys.'
 
 	if hour >= sp_wakes and hour < sp_leaves:

+ 135 - 101
locations/pavShared_gp

@@ -4,8 +4,9 @@
 if $ARGS[0] = 'gp':
 	$metka = 'gp'
 	minut += 2
-	'<h3><font color=#<<$gp_font>>><<$gp_name>></font></h3>'
-	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
+	'<h3><center><font color=#<<$gp_font>>><<$gp_name>></font></h3></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+	''
 	'He is a gopnik, showing violent and aggresive behaviour. You feel something like a bad aura coming from him.'
 	if gp_hadSex = 1:'As you know very well, <<$gp_name>> has <<gpDick>> cm long <a href="exec:gt ''pavShared_gp'', ''gpDick''">dick</a> with somehow maintained pubic hair.'
 	''
@@ -36,9 +37,13 @@ end
 if $ARGS[0] = 'gpDick':
 	minut += 2
 	'<h3><font color=#<<$gp_font>>><<$gp_name>></font></h3>'
-	'<left><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
-	''
-	'<left><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+	else
+		'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+	end
 	''
 	'Your relation with him is <<gp_rel>> / 100.'
 	'His dick is <<gpDick>> cm long with somehow maintained pubic hair.'
@@ -71,8 +76,8 @@ end
 if $ARGS[0] = 'gpChat':
 	$metka = 'gpChat'
 	'<h3><font color=#<<$gp_font>>><<$gp_name>></font></h3>'
-	'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
-
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+	''
 	! basic chat
 	if chatLvl = 0:
 		!clothing and bodyshape reactions
@@ -206,7 +211,7 @@ if $ARGS[0] = 'gpChat':
 	!anal plug
 	elseif chatLvl = 10:
 		'<font color=#<<$gp_font>>>"Helping you out!"</font>'
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/buttPlugPullout.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/buttPlugPullout.mp4"></video></center>'
 		''
 		'Suddenly he grabs the plug and pulls it out without a warning!'
 		'PLOPPP.. your ass makes a sound as the plug leaves it gaping.'
@@ -224,7 +229,8 @@ if $ARGS[0] = 'gpServe':
 	minut += 2
 	$metka = 'gpServe'
 	'<h3><font color=#<<$gp_font>>><<$gp_name>></font></h3>'
-	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+	''
 	step = 0
 	subStep = 0
 
@@ -280,9 +286,15 @@ end
 
 if $ARGS[0] = 'gpHandjob':
 	'<b><font color=#<<$gp_font>>><<$gp_name>> - handjob</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
-	if step > 0 and cockHard = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></left>'
-	if step > 0 and cockHard = 1:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'gpHandjob'
 	price = price_handjob
@@ -292,7 +304,8 @@ if $ARGS[0] = 'gpHandjob':
 		orgB = 0
 		cockHard = 0
 		failC = 0
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj2.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj2.mp4"></video></center>'
+		''
 		'<<$gp_name>> sits on his bed, spreading his legs, showing you where to go.'
 		'You drop on your knees, crawl to him and unzip his pants.'
 		'His dick falls out of them, already half hard. <font color=#<<$gp_font>>>"Get to work, little girl."</font>'
@@ -303,7 +316,8 @@ if $ARGS[0] = 'gpHandjob':
 	!slow strokes
 	elseif step = 1:
 		orgB += rand(0, 10) / gp_mood
-		'<left><video autoplay loop src="images/shared/sex/handjob/HandJob2.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/handjob/HandJob2.mp4"></video></center>'
+		''
 		'You grab <<$gp_name>>''s cock in your hand, jerking it slowly, changing the pressure from time to time.'
 		if cockHard = 0:cockHard = 1 & 'Your moves are slowly making the cock to get harder and harder, finally reaching his full <<gpDick>> cm length.'
 		gs 'arousal', 'hj', 3
@@ -316,7 +330,7 @@ if $ARGS[0] = 'gpHandjob':
 	
 	!fast strokes
 	elseif step = 2:
-		'<left><video autoplay loop src="images/shared/sex/handjob/hj0.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/handjob/hj0.mp4"></video></center>'
 		''
 		orgB += rand(10, 20)
 		'You jerk his hard cock with quite a fast pace, making him moan from pleasure.'
@@ -332,7 +346,7 @@ if $ARGS[0] = 'gpHandjob':
 
 	!lube massage
 	elseif step = 3:
-		'<left><video autoplay loop src="images/shared/sex/handjob/HandJob1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/handjob/HandJob1.mp4"></video></center>'
 		''
 		orgB += rand(15, 30)
 		'You put some lube on your hands and massage his cock with it.'
@@ -350,7 +364,7 @@ if $ARGS[0] = 'gpHandjob':
 	
 	!tip lube massage
 	elseif step = 4:
-		'<left><img <<$set_imgh>> src="images/shared/sex/handjob/hj1.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/shared/sex/handjob/hj1.jpg"></center>'
 		''
 		minut += 3
 		orgB += rand(15, 30)
@@ -372,7 +386,7 @@ if $ARGS[0] = 'gpHandjob':
 		cumCh = rand(0, 100)
 		if cumCh <= 70:
 			''
-			'<left><video autoplay loop src="images/shared/sex/cum/handjob/hand0,0.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/cum/handjob/hand0,0.mp4"></video></center>'
 			''
 			'Your attempt is successful, as <<$gp_name>> cums right onto your hands and squirts all around them.'
 			gp_lastCum = daystart
@@ -383,13 +397,13 @@ if $ARGS[0] = 'gpHandjob':
 			failC += 1
 			if failC >= 3:
 				''
-				'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></left>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></center>'
 				''
 				'<font color=#<<$gp_font>>>"Come on <<$pcs_firstname>>, if you can''t suck a cock stop wasting my time. Get out!"</font>'
 				act 'Get up':step = 6 & gt 'pavShared_gp', 'gpHandjob'
 			else
 				''
-				'<left><img <<$set_imgh>> src="images/shared/sex/handjob/kotovhj.jpg"></left>'
+				'<center><img <<$set_imgh>> src="images/shared/sex/handjob/kotovhj.jpg"></center>'
 				''
 				'<font color=#<<$gp_font>>>"Come on <<$pcs_firstname>>, what are you doing down there?"</font>'
 				act 'Jerk it slowly':step = 1 & gt 'pavShared_gp', 'gpHandjob'
@@ -401,7 +415,8 @@ if $ARGS[0] = 'gpHandjob':
 
 	!END cum fail
 	elseif step = 6:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
+		''
 		'You get up from your knees, looking at <<$gp_name>>:<font color=#<<$pcs_font>>>"I''m sorry I was unable to satisfy you."</font>.'
 		'He looks really pissed:<font color=#<<$gp_font>>>"Get out you lousy slut!"</font>'
 		gp_rel -= 3
@@ -415,14 +430,14 @@ if $ARGS[0] = 'gpHandjob':
 	elseif step = 9:
 		gp_hj += 1
 		if gp_mood <= 3:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<font color=#<<$gp_font>>>"Good job, <<$pcs_firstname>>. Now get out."</font>'
 			'Cleaning your hands off the cum: <font color=#<<$pcs_font>>>"OK, see you later."</font>.'
 			gp_rel += 1
 			step = 0
 		else
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<<$gp_name>> doesn''t pay anymore attention to you, dressing up his pants he takes another magazine and starts reading it.'
 			'You just pack your things and quietly leave through the door.'
@@ -430,15 +445,22 @@ if $ARGS[0] = 'gpHandjob':
 		end
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Leave':gt 'pavSharedApt', 'payService'
+		act 'Leave':$loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 	end
 end
 
 if $ARGS[0] = 'gpSuck':
 	'<b><font color=#<<$gp_font>>><<$gp_name>> - blowjob</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
-	if step > 0 and cockHard = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></left>'
-	if step > 0 and cockHard = 1:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+	end
+	''
 	$metka = 'gpSuck'
 	price = price_blowjob
 	if step > 0:'<<$gp_name>> orgasm build-up: '+orgB+'/100'
@@ -448,7 +470,7 @@ if $ARGS[0] = 'gpSuck':
 		orgB = 0
 		cockHard = 0
 		failC = 0
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockFlaccid.jpg"></center>'
 		''
 		'<<$gp_name>> takes down his pants, revealing his flaccid cock. He relaxes on his bed, expecting you to do the service.'
 		'You drop on your knees and crawl to him, trying to move as sexy as possible.'
@@ -459,7 +481,7 @@ if $ARGS[0] = 'gpSuck':
 
 	!lick balls
 	elseif step = 1:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj74.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj74.mp4"></video></center>'
 		''
 		'You decide that the best approach is to arouse him first.'
 		'Kneeling between his legs, you show him the whole length of your tongue, looking as lusty as you can.'
@@ -475,7 +497,7 @@ if $ARGS[0] = 'gpSuck':
 
 	!Lick the tip
 	elseif step = 2:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj50.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj50.mp4"></video></center>'
 		''
 		'You take <<$gp_name>> cock in your hand, pointing the tip in front of your mouth.'
 		'As it was your favourity puppy, you start to gently Lick the tip all around, slowly making the cock to get harder and harder, finally reaching his full <<gpDick>> cm length.'
@@ -490,7 +512,8 @@ if $ARGS[0] = 'gpSuck':
 
 	!suck the tip
 	elseif step = 3:
-		'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreblowjobTip3.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreblowjobTip3.mp4"></video></center>'
+		''
 		if cockHard = 0:
 			orgB += rand(5, 15)
 			'<<$gp_name>>''s cock is not hard yet, but you start to suck the yet soft tip as if it was, slurping aloud.'
@@ -513,7 +536,7 @@ if $ARGS[0] = 'gpSuck':
 
 	!sucking dick
 	elseif step = 4:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj122.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj122.mp4"></video></center>'
 		''
 		if cockHard = 0:
 			orgB += rand(15, 35)
@@ -537,7 +560,7 @@ if $ARGS[0] = 'gpSuck':
 	
 	!deepthroat
 	elseif step = 5:
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroat.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroat.mp4"></video></center>'
 		''
 		orgB += rand(40, 60)
 		'You decide to take <<$gp_name>>''s hard, <<gpDick>> cm long cock all the way your throat.'
@@ -572,7 +595,7 @@ if $ARGS[0] = 'gpSuck':
 		gs 'arousal', 'bj', 5
 		cumCh = rand(0, 100)
 		if cumCh <= 70:
-			'<left><video autoplay loop src="images/shared/sex/cum/mouth/cum1,5.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum1,5.mp4"></video></center>'
 			''
 			'Your attempt is successful, as <<$gp_name>> cums right into your mouth and on your face.'
 			gp_lastCum = daystart
@@ -584,13 +607,13 @@ if $ARGS[0] = 'gpSuck':
 			failC += 1
 			if failC >= 3:
 				''
-				'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></left>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></center>'
 				''
 				'<font color=#<<$gp_font>>>"You are such a lousy sucker <<$pcs_firstname>>. Get out!"</font>'
 				act 'Get up':step = 7 & gt 'pavShared_gp', 'gpSuck'
 			else
 				''
-				'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></left>'
+				'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></center>'
 				''
 				'<font color=#<<$gp_font>>>"Come on <<$pcs_firstname>>, what are you doing down there?"</font>'
 				if failC = 1:'He is getting nervous..'
@@ -604,7 +627,7 @@ if $ARGS[0] = 'gpSuck':
 
 	!END cum fail
 	elseif step = 7:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 		''
 		'You get up from your knees, looking at <<$gp_name>>:<font color=#<<$pcs_font>>>"I''m sorry I was unable to satisfy you."</font>.'
 		'He looks really pissed:<font color=#<<$gp_font>>>"Get out you lousy slut!"</font>'
@@ -615,7 +638,7 @@ if $ARGS[0] = 'gpSuck':
 
 	!END deepthroat fail
 	elseif step = 8:
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></center>'
 		''
 		'<font color=#<<$gp_font>>>"Oh my god <<$pcs_firstname>>, have you just puked your shit onto me??!!"</font>'
 		'Cleaning your face and mouth with your clothes, all you can say is <font color=#<<$pcs_font>>>"I''m sorry..."</font>.'
@@ -628,7 +651,7 @@ if $ARGS[0] = 'gpSuck':
 
 	!END deepthroat faint out
 	elseif step = 9:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></center>'
 		''
 		'You wake up being slapped in your face: <font color=#<<$gp_font>>>"<<$pcs_firstname>>! <<$pcs_firstname>>! Wake up!"</font>'
 		'Slowly normal sight goes back to you, but still you are very confused.  <font color=#<<$pcs_font>>>"Wh..what happened?</font>'
@@ -643,14 +666,14 @@ if $ARGS[0] = 'gpSuck':
 	elseif step = 10:
 		gp_bj += 1
 		if gp_mood <= 3:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<font color=#<<$gp_font>>>"Good job, <<$pcs_firstname>>. Now get out."</font>'
 			'Cleaning your face and mouth off the cum: <font color=#<<$pcs_font>>>"OK, see you later."</font>.'
 			gp_rel += 1
 			step = 0
 		else
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<<$gp_name>> doesn''t pay anymore attention to you, dressing up his pants he takes another magazine and starts reading it.'
 			'You just pack your things and quietly leave through the door.'
@@ -658,15 +681,21 @@ if $ARGS[0] = 'gpSuck':
 		end
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Get up and leave':gt 'pavSharedApt', 'payService'
+		act 'Get up and leave':$loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 	end
 end
 
 if $ARGS[0] = 'gpSexVaginal':
 	'<b><font color=#<<$gp_font>>><<$gp_name>> - vaginal sex</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
-	if step > 0 and step < 6:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></left>'
-	if step = 6:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErectVacuum.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and step < 6:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+		if step = 6:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockErectVacuum.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and step < 6:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+		if step = 6:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErectVacuum.jpg"></center>'
+	end
 	''
 	$metka = 'gpSexVaginal'
 	price = price_vaginal
@@ -679,7 +708,7 @@ if $ARGS[0] = 'gpSexVaginal':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></center>'
 		''
 		'<<$gp_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His somewhat thin but muscular body has the rather pale skin. He moves towards you, lubing his <<gpDick>> cm long cock and stroking it on the way.'
@@ -711,7 +740,7 @@ if $ARGS[0] = 'gpSexVaginal':
 	!missionary
 	elseif step = 1:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vagMissionary1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vagMissionary1.mp4"></video></center>'
 			''
 			'You lie on the bed, spreading your legs for easy access.'
 			'<<$gp_name>> kneels between those, roughly spreading them as wide as they go, making you scream a bit.'
@@ -726,7 +755,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexVaginal'
 		elseif subStep = 1:
 			minut += 10
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vagMissionary2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vagMissionary2.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your pussy, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> now rams you as fast as he can, all his <<gpDick>> cm are inside you.'
@@ -740,7 +769,7 @@ if $ARGS[0] = 'gpSexVaginal':
 	!doggy
 	elseif step = 2:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vagDoggy1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vagDoggy1.mp4"></video></center>'
 			''
 			'You kneel on the bed, bending your back as much as you can, putting your nice round ass as high as possible.'
 			'<<$gp_name>> kneels behind you, probing your vagina with several of his fingers.'
@@ -754,7 +783,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexVaginal'
 		elseif subStep = 1:
 			minut += 10
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckRoughVaginal4.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckRoughVaginal4.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your pussy, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> now rams you as deep and as fast he can, the every one of his <<gpDick>> cm are inside you with each stroke.'
@@ -768,7 +797,7 @@ if $ARGS[0] = 'gpSexVaginal':
 	!sidefuck
 	elseif step = 3:
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck1.jpg"></center>'
 			''
 			'You lie on the bed, raising the upper leg in the air, exposing your tender pussy.'
 			'He doesn''t wait for anything and lies behind you, instantly preparing his large dick for the entry.'
@@ -782,7 +811,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexVaginal'
 		elseif subStep = 1:
 			minut += 10
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck2.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your pussy, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> now rams you as deep as he can and giving the position and the whole (<<gpDick>> cm) size of his dick, most of the strokes hurt.'
@@ -798,7 +827,7 @@ if $ARGS[0] = 'gpSexVaginal':
 	elseif step = 4:
 		if gp_pornPos < 1:gp_pornPos = 1
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagFullnelson1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagFullnelson1.jpg"></center>'
 			''
 			'You let him sit on the edge of the bed, having his large dick prepared for your vagina.'
 			'Facing him with your back, you climb on top of him and burry his <<gpDick>> cm long dick in your pussy. You wanted to ride it a bit to make the fuck smoother, but he doesn''t let you:<font color=#<<$gp_font>>>"No time for that <<$pcs_firstname>>, let''s start already!"</font>'
@@ -810,7 +839,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexVaginal'
 		elseif subStep = 1:
 			minut += 10
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagFullnelson2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagFullnelson2.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your pussy, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> rams you as deep as he can.'
@@ -825,7 +854,7 @@ if $ARGS[0] = 'gpSexVaginal':
 	elseif step = 5:
 		if gp_pornPos < 2:gp_pornPos = 2
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver1.jpg"></center>'
 			''
 			'You take a pillow from his bed, putting on the floor and lying on it with your back.'
 			'As if you were doing yoga, you put your ass in the hands and lift it above your head, letting the feet fall down aside your head.'
@@ -838,7 +867,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexVaginal'
 		elseif subStep = 1:
 			minut += 10
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver2.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your pussy, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> rams you as deep as he can, making big effort to hammer you down as much as he can.'
@@ -855,14 +884,14 @@ if $ARGS[0] = 'gpSexVaginal':
 		if subStep = 0:
 			minut += 5
 			gpDick_enlarged = gpDick + (gpDick * rand(20, 40) / 100)
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vacuumPumpPenis.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vacuumPumpPenis.jpg"></center>'
 			''
 			'<<$gp_name>> takes a vacuum dick enlarger device from his closet, putting it on his already <<gpDick>> cm long dick.'
 			'As he is pushing the pump, you can see the cock getting larger with each push.'
 			'After some time he stops, putting a ring on the root of his dick. Today the device has enlarged it to <<ndDick_enlarged>> cm!'
 			act 'Let him fuck you with that monster':subStep = 1 & gt 'pavShared_gp', 'gpSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckDeep1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckDeep1.mp4"></video></center>'
 			''
 			'<font color=#<<$gp_font>>>"Now <<$pcs_firstname>> prepare your pussy for the famous Pussy Destroyer!"</font>'
 			'As he reaches for your pussy you close eyes and brace for the expected pain.'
@@ -872,7 +901,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			gs 'pain', 1, 'vaginal', 'tear'
 			act 'Endure it':subStep = 2 & gt 'pavShared_gp', 'gpSexVaginal'
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckDeep2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckDeep2.mp4"></video></center>'
 			''
 			'<<$gp_name>> uses his newly gained centimeters and fucks you harder than usual, making you scream and moan and beg for relief.. in vain.'
 			'Today he obviously enjoys his dominance and fucks you relentlessly.'
@@ -897,7 +926,7 @@ if $ARGS[0] = 'gpSexVaginal':
 
 		!inside
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumPussy3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumPussy3.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm, pumping his load <<gpDick>> cm deep inside your pussy.'
 			gp_vagCumInside += 1
@@ -907,11 +936,11 @@ if $ARGS[0] = 'gpSexVaginal':
 			gs 'arousal', 'vaginal', 2
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!stomach
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm and in the moment he starts spouting his seed, he takes his dick out and points it on your stomach.'
 			'A large pool of cum lands on your abdomen, feeling warm but sticky.'
@@ -920,11 +949,11 @@ if $ARGS[0] = 'gpSexVaginal':
 			gs 'cum_call', 'stomach', $boy, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!ass
 		elseif subStep = 3:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm and in the moment he starts spouting his seed, he takes his dick out and points it on your ass.'
 			'Both your asscheeks are covered in sticky, warm seed.'
@@ -933,11 +962,11 @@ if $ARGS[0] = 'gpSexVaginal':
 			gs 'cum_call', 'butt', $boy, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!face
 		elseif subStep = 4:
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm and in the moment he starts spouting his seed, he pushes you on your knees and and points his tip in front of your face.'
 			'The seed starts squirting, splashing your face with surprisingly strong force, leaking to your nose and eyes and hair..'
@@ -947,11 +976,11 @@ if $ARGS[0] = 'gpSexVaginal':
 			gs 'cum_call', 'face', $boy, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!takeout fail
 		elseif subStep = 5:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></center>'
 			''
 			'You expect <<$gp_name>> to take his cock out of you any moment, but instead you hear his groans becoming louder.'
 			'<font color=#<<$pcs_font>>>"What are you doing? You aren''t coming inside me, are you?"</font>'
@@ -973,7 +1002,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			gs 'arousal', 'vaginal', 5, 'sub'
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 
 		!will you swallow?
@@ -986,7 +1015,7 @@ if $ARGS[0] = 'gpSexVaginal':
 
 		!swallow YES
 		elseif subStep = 20:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth5.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth5.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches the end and in the moment he is about the come, you get on your knees and open your mouth for his delivery.'
 			'The seed starts squirting, landing in your mouth and some even around it.'
@@ -1001,7 +1030,7 @@ if $ARGS[0] = 'gpSexVaginal':
 			gs 'cum_call', 'mouth', $boy, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!swallow NO
 		elseif subStep = 30:
@@ -1015,9 +1044,15 @@ end
 
 if $ARGS[0] = 'gpSexAnal':
 	'<b><font color=#<<$gp_font>>><<$gp_name>> - anal sex</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></left>'
-	if step > 0 and step < 6:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></left>'
-	if step = 6:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErectVacuum.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and step < 6:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+		if step = 6:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/cockErectVacuum.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"></center>'
+		if step > 0 and step < 6:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErect.jpg"></center>'
+		if step = 6:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/gp/cockErectVacuum.jpg"></center>'
+	end
 	''
 	$metka = 'gpSexAnal'
 	price = price_anal
@@ -1030,7 +1065,7 @@ if $ARGS[0] = 'gpSexAnal':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></center>'
 		''
 		'<<$gp_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His somewhat thin but muscular body has the rather pale skin. He moves towards you, lubing his <<gpDick>> cm long cock and stroking it on the way.'
@@ -1062,7 +1097,7 @@ if $ARGS[0] = 'gpSexAnal':
 	!missionary
 	elseif step = 1:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/analMissionary1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/analMissionary1.mp4"></video></center>'
 			''
 			'You lie on the bed, spreading your legs for easy access.'
 			'<<$gp_name>> kneels between those, roughly spreading them as wide as they go, making you scream a bit.'
@@ -1086,7 +1121,7 @@ if $ARGS[0] = 'gpSexAnal':
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexAnal'
 		elseif subStep = 1:
 			minut += 10
-			'<left><video autoplay loop src="/images/locations/shared/abduction/sex/slavewhoreFuckAnal5.mp4"></video></left>'
+			'<center><video autoplay loop src="/images/locations/shared/abduction/sex/slavewhoreFuckAnal5.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your anus, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> now rams you as deep as he can, all his <<gpDick>> centimeters are inside you.'
@@ -1100,7 +1135,7 @@ if $ARGS[0] = 'gpSexAnal':
 	!behind
 	elseif step = 2:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckAnal3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckAnal3.mp4"></video></center>'
 			''
 			'You kneel on the bed, bending your back as much as you can, putting your nice round ass as high as possible.'
 			'<<$gp_name>> kneels behind you, poking your anus with several of his fingers.'
@@ -1121,7 +1156,7 @@ if $ARGS[0] = 'gpSexAnal':
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexAnal'
 		elseif subStep = 1:
 			minut += 10
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal2.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your anus, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> now rams you as deep and as fast he can, the every one of his <<gpDick>> centimeters are inside you with every stroke.'
@@ -1135,7 +1170,7 @@ if $ARGS[0] = 'gpSexAnal':
 	!sidefuck
 	elseif step = 3:
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck1.jpg"></center>'
 			''
 			'You lie on the bed, raising the upper leg in the air, exposing your lustful anus.'
 			'He doesn''t wait for anything and lies behind you, instantly preparing his large dick for the entry.'
@@ -1157,7 +1192,7 @@ if $ARGS[0] = 'gpSexAnal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal1.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your anus, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> now rams you as deep and he can and giving the position and the entire (<<gpDick>> cm) size of his dick, the continuous banging hurts.'
@@ -1173,9 +1208,8 @@ if $ARGS[0] = 'gpSexAnal':
 	elseif step = 4:
 		if gp_pornPos < 1:gp_pornPos = 1
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analFullnelson1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analFullnelson1.jpg"></center>'
 			''
-
 			'You let him sit on the edge of the bed, having his dick prepared for your anus.'
 			'Facing him with your back, you climb on top of him and slowly burry his <<gpDick>> cm long dick in your anus. You wanted to ride it a bit to make the fuck smoother, but he doesn''t let you:<font color=#<<$gp_font>>>"No time for that <<$pcs_firstname>>, let''s start already!"</font>'
 			'Not waiting for your answer he grabs your legs and reaches for your head, immobilizing you entirely. Then he starts fucking you like a wild animal.'
@@ -1187,7 +1221,7 @@ if $ARGS[0] = 'gpSexAnal':
 			orgB += rand(20, 40) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal3.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your anus, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> rams you as deep as he can.'
@@ -1202,7 +1236,7 @@ if $ARGS[0] = 'gpSexAnal':
 	elseif step = 5:
 		if gp_pornPos < 2:gp_pornPos = 2
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver1.jpg"></center>'
 			''
 			'You take a pillow from his bed, putting on the floor and lying on it with your back.'
 			'As if you were doing yoga, you put your ass in the hands and lift it above your head, letting the feet fall down aside your head.'
@@ -1224,7 +1258,7 @@ if $ARGS[0] = 'gpSexAnal':
 			orgB += rand(20, 40) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_gp', 'gpSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver2.mp4"></video></center>'
 			''
 			'As he continuously and wildly rams your anus, you have no strength to do anything but endure it and moan like an injured pig.'
 			'<<$gp_name>> rams you as deep as he can.'
@@ -1241,14 +1275,14 @@ if $ARGS[0] = 'gpSexAnal':
 		if subStep = 0:
 			minut += 5
 			gpDick_enlarged = gpDick + (gpDick * rand(20, 40) / 100)
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vacuumPumpPenis.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/gp/vacuumPumpPenis.jpg"></center>'
 			''
 			'<<$gp_name>> takes a vacuum dick enlarger device from his closet, putting it on his already <<ndDick>> cm long dick.'
 			'As he is pushing the pump, you can see the cock getting larger with each push.'
 			'After some time he stops, putting a ring on the root of his dick. Today the device has enlarged it to <<gpDick_enlarged>> cm!'
 			act 'Let him fuck you with that monster':subStep = 1 & gt 'pavShared_gp', 'gpSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/analVacuumEnlargerPen.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/gp/analVacuumEnlargerPen.mp4"></video></center>'
 			''
 			'<font color=#<<$gp_font>>>"Now <<$pcs_firstname>> prepare your pussy for the famous Anus Destroyer!"</font>'
 			'As he reaches for your ass you close eyes and brace for the expected pain.'
@@ -1258,7 +1292,7 @@ if $ARGS[0] = 'gpSexAnal':
 			gs 'pain', 1, 'asshole', 'tear'
 			act 'Endure it':subStep = 2 & gt 'pavShared_gp', 'gpSexAnal'
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnalDeep1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnalDeep1.mp4"></video></center>'
 			''
 			'<<$gp_name>> uses his newly gained centimeters and fucks your ass harder than usual, making you scream and moan and beg for relief.. in vain.'
 			'Today he obviously enjoys his dominance and fucks you relentlessly.'
@@ -1283,7 +1317,7 @@ if $ARGS[0] = 'gpSexAnal':
 
 		!inside
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumAnal4.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumAnal4.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm, pumping his load <<gpDick>> cm deep inside your anus.'
 			gp_analCumInside = 1
@@ -1293,11 +1327,11 @@ if $ARGS[0] = 'gpSexAnal':
 			gs 'arousal', 'anal', 2
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!stomach
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm and in the moment he starts spouting his seed, he takes his dick out and points it on your stomach.'
 			'A large pool of cum lands on your abdomen, feeling warm but sticky.'
@@ -1306,11 +1340,11 @@ if $ARGS[0] = 'gpSexAnal':
 			gs 'cum_call', 'stomach', $boy, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!ass
 		elseif subStep = 3:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm and in the moment he starts spouting his seed, he takes his dick out and points it on your ass.'
 			'Both your asscheeks are covered in sticky, warm seed.'
@@ -1319,11 +1353,11 @@ if $ARGS[0] = 'gpSexAnal':
 			gs 'cum_call', 'butt', $boy, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!face
 		elseif subStep = 4:
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches his violent orgasm and in the moment he starts spouting his seed, he pushes you on your knees and and points his tip in front of your face.'
 			'The seed starts squirting, splashing your face with surprisingly strong force, leaking to your nose and eyes and hair..'
@@ -1333,11 +1367,11 @@ if $ARGS[0] = 'gpSexAnal':
 			gs 'cum_call', 'face', $gp_name, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!takeout fail
 		elseif subStep = 5:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></center>'
 			''
 			'You expect <<$gp_name>> to take his cock out of your ass any moment, but instead you hear his groans becoming louder.'
 			'<font color=#<<$pcs_font>>>"What are you doing? You aren''t coming inside me, are you?"</font>'
@@ -1355,7 +1389,7 @@ if $ARGS[0] = 'gpSexAnal':
 			gs 'arousal', 'anal', 5, 'sub'
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!will you swallow?
 		elseif subStep = 6:
@@ -1367,7 +1401,7 @@ if $ARGS[0] = 'gpSexAnal':
 
 		!swallow YES
 		elseif subStep = 20:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth3.mp4"></video></center>'
 			''
 			'<<$gp_name>> finally reaches the end and in the moment he is about the come, you get on your knees and open your mouth for his delivery.'
 			'The seed starts squirting, landing in your mouth and some even around it.'
@@ -1382,7 +1416,7 @@ if $ARGS[0] = 'gpSexAnal':
 			gs 'cum_call', 'mouth', $boy, 1, 0, gp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':gp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':gp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!swallow NO
 		elseif subStep = 30:

+ 146 - 110
locations/pavShared_nd

@@ -5,7 +5,8 @@ if $ARGS[0] = 'nd':
 	$metka = 'nd'
 	minut += 2
 	'<h3><font color=#<<$nd_font>>><<$nd_name>></font></h3>'
-	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+	''
 	'He is a young looking, shy guy with glasses as thick as a magnifying glass. His body is slim, almost rachitic with very pale skin.'
 	if nd_hadSex = 1:'As you know very well, <<$nd_name>> has <<ndDick>> cm long <a href="exec:gt ''pavShared_nd'', ''ndDick''">dick</a> with wildly growing pubic hair.'
 	''
@@ -35,8 +36,8 @@ end
 if $ARGS[0] = 'ndChat':
 	$metka = 'ndChat'
 	'<h3><font color=#<<$nd_font>>><<$nd_name>></font></h3>'
-	'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
-	
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+	''
 	! basic chat
 	if chatLvl = 0:
 		say = rand(1, 2)
@@ -122,7 +123,8 @@ if $ARGS[0] = 'ndChat':
 				'<font color=#<<$pcs_font>>>"What do you mean? I already clean up and cook for you."</font>'
 				'<font color=#<<$nd_font>>>"Well we also talked about this before..you know..to help us easy a bit of stress, if you know what I mean"</font>'
 				act 'Say you are still not iterested to be their cumbucket':step = 0 & gt 'pavShared_nd', 'ndChat'
-				act 'Say you are willing to spread your legs a bit afterall':step = 0 & servitudeLvl = 2 & gt 'pavShared_nd', 'ndChat'			
+				act 'Say you are willing to spread your legs a bit afterall':step = 0 & servitudeLvl = 2 & gt 'pavShared_nd', 'ndChat'
+
 			elseif servitudeLvl = 2:
 				act 'Talk about sex':step = 30 & gt 'pavShared_nd', 'ndChat'
 				act 'Continue':step = 0 & gt 'pavShared_nd', 'ndChat'
@@ -170,7 +172,7 @@ if $ARGS[0] = 'ndChat':
 	! anal plug
 	elseif chatLvl = 10:
 		'<font color=#<<$nd_font>>>"O..OK <<$pcs_firstname>>, I''ll help you."</font>'
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/buttPlugPullout.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/buttPlugPullout.mp4"></video></center>'
 		''
 		'Hesitantly he grabs the plug and slowly pulls it out.'
 		'It leaves your ass gaping.'
@@ -211,9 +213,13 @@ end
 if $ARGS[0] = 'ndDick':
 	minut += 2
 	'<h3><font color=#<<$nd_font>>><<$nd_name>></font></h3>'
-	'<left><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
-	''
-	'<left><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	else
+		'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	end
 	''
 	'Your relation with him is <<nd_rel>> / 100.'
 	'His dick is <<ndDick>> cm long with wildly growing pubic hair.'
@@ -263,7 +269,8 @@ if $ARGS[0] = 'ndServe':
 	minut += 2
 	$metka = 'ndServe'
 	'<h3><font color=#<<$nd_font>>><<$nd_name>></font></h3>'
-	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+	''
 	step = 0
 	subStep = 0
 
@@ -327,9 +334,15 @@ end
 
 if $ARGS[0] = 'ndSuckBellowTable':
 	'<b><font color=#<<$nd_font>>><<$nd_name>> - blowjob under table</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
-	if step > 0 and cockHard = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></left>'
-	if step > 0 and cockHard = 1:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'ndSuckBellowTable'
 	price = price_blowjob
@@ -339,7 +352,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 		orgB = 0
 		cockHard = 0
 		failC = 0
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjTableStart.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjTableStart.jpg"></center>'
 		'You drop on your knees, crawling under his large table.'
 		'<<$nd_name>> unzips his pants, easing you the access to his warm dick, but then he instantly gets back to typing some stuff on his keyboard.'
 		'His semi-hard phallus now hangs down from the chair, right in front of your face.'
@@ -352,7 +365,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 	!kissing tip
 	elseif step = 1:
 		orgB += rand(0, 10) / nd_mood
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjTableKissTip.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjTableKissTip.mp4"></video></center>'
 		'You take <<$nd_name>> cock in your hand, pointing the tip in fron of your mouth.'
 		'As it was your favourity puppy, you start to gently Lick the tip all around, slowly making the cock to get harder and harder, finally reaching his full <<ndDick>> cm length.'
 		gs 'arousal', 'bj', 3
@@ -363,7 +376,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 	
 	!sucking tip
 	elseif step = 2:
-		'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/suckundertable3.mp4"></video></left>'
+		'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/suckundertable3.mp4"></video></center>'
 		''
 		if cockHard = 0:
 			orgB += rand(5, 15)
@@ -386,7 +399,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 
 	!sucking dick
 	elseif step = 3:
-		'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/suckundertable4.mp4"></video></left>'
+		'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/suckundertable4.mp4"></video></center>'
 		''
 		if cockHard = 0:
 			orgB += rand(15, 35)
@@ -410,7 +423,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 	!deepthroat
 	elseif step = 4:
 		orgB += rand(40, 60)
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjTableDeepthroat.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjTableDeepthroat.mp4"></video></center>'
 		''
 		'You decide to take <<$nd_name>>''s hard, <<ndDick>> cm long cock all the way your throat.'
 		'You force yourself on to it, overcoming the gag reflex in your throat, saliva and tears almost squirting out of you.'
@@ -444,7 +457,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 		cumCh = rand(0, 100)
 		if cumCh <= 70:
 			''
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cummouth4.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cummouth4.mp4"></video></center>'
 			''
 			'Your attempt is successful, as <<$nd_name>> cums right into your mouth and on your face.'
 			nd_lastCum = daystart
@@ -456,13 +469,13 @@ if $ARGS[0] = 'ndSuckBellowTable':
 			failC += 1
 			if failC >= 3:
 				''
-				'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></left>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></center>'
 				''
 				'<font color=#<<$nd_font>>>"Come on <<$pcs_firstname>>, if you can''t suck a cock stop wasting my time. Get out!"</font>'
 				act 'Crawl out from the table':step = 6 & gt 'pavShared_nd', 'ndSuckBellowTable'
 			else
 				''
-				'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></left>'
+				'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></center>'
 				''
 				'<font color=#<<$nd_font>>>"Come on <<$pcs_firstname>>, what are you doing down there?"</font>'
 				act 'Lick the tip':step = 1 & gt 'pavShared_nd', 'ndSuckBellowTable'
@@ -478,7 +491,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 
 	!END cum fail
 	elseif step = 6:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 		'You get up from your knees, looking at <<$nd_name>>:<font color=#<<$pcs_font>>>"I''m sorry I was unable to satisfy you."</font>.'
 		'He doesn''t even look at you, again being deep in his thoughts and typing something on his keyboard. <font color=#<<$nd_font>>>"Yea yea. Bye."</font>'
 		nd_rel -= 3
@@ -488,7 +501,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 
 	!END deepthroat fail
 	elseif step = 7:
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></center>'
 		''
 		'<font color=#<<$nd_font>>>"Oh my god <<$pcs_firstname>>, what have you done??!!"</font>'
 		'Cleaning your face and mouth with your clothes, all you can say is <font color=#<<$pcs_font>>>"I''m sorry..."</font>.'
@@ -501,7 +514,7 @@ if $ARGS[0] = 'ndSuckBellowTable':
 
 	!END deepthroat fade out
 	elseif step = 8:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></center>'
 		''
 		'You wake up being slapped in your face: <font color=#<<$nd_font>>>"<<$pcs_firstname>>! <<$pcs_firstname>>! Wake up!"</font>'
 		'Slowly normal sight goes back to you, but still you are very confused.  <font color=#<<$pcs_font>>>"Wh..what happened?</font>'
@@ -516,14 +529,14 @@ if $ARGS[0] = 'ndSuckBellowTable':
 	elseif step = 9:
 		nd_bj += 1
 		if nd_mood <= 3:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<font color=#<<$nd_font>>>"Thank you <<$pcs_firstname>>."</font>'
 			'Cleaning your face and mouth off the cum: <font color=#<<$pcs_font>>>"You are welcome. Bye."</font>.'
 			step = 0
 			nd_rel += 1
 		else
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<<$nd_name>> doesn''t pay anymore attention to you, working again on his computer as if nothing happend.'
 			'You just pack your things and quietly leave through the door.'
@@ -531,15 +544,22 @@ if $ARGS[0] = 'ndSuckBellowTable':
 		end
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Leave':gt 'pavSharedApt', 'payService'
+		act 'Leave':$loc = 'pavSharedApt' & $metka = 'start' & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 	end
 end
 
 if $ARGS[0] = 'ndSuck':
 	'<b><font color=#<<$nd_font>>><<$nd_name>> - blowjob</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
-	if step > 0 and cockHard = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></left>'
-	if step > 0 and cockHard = 1:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	end
+	''
 	$metka = 'ndSuck'
 	price = price_blowjob
 	if step > 0:'<<$nd_name>> orgasm build-up: '+orgB+'/100'
@@ -549,7 +569,7 @@ if $ARGS[0] = 'ndSuck':
 		orgB = 0
 		cockHard = 0
 		failC = 0
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></center>'
 		''
 		'<<$nd_name>> takes down his pants, revealing his flaccid cock. He relaxes on his bed, expecting you to do the service.'
 		'You drop on your knees and crawl to him, trying to move as sexy as possible.'
@@ -560,7 +580,7 @@ if $ARGS[0] = 'ndSuck':
 
 	!lick balls
 	elseif step = 1:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj70.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj70.mp4"></video></center>'
 		''
 		'You decide that the best approach is to arouse him first.'
 		'Kneeling between his legs, you show him the whole length of your tongue, looking as lusty as you can.'
@@ -576,7 +596,7 @@ if $ARGS[0] = 'ndSuck':
 
 	!Lick the tip
 	elseif step = 2:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbjbonus1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbjbonus1.mp4"></video></center>'
 		''
 		'You take <<$nd_name>> cock in your hand, pointing the tip in front of your mouth.'
 		'As it was your favourity puppy, you start to gently Lick the tip all around, slowly making the cock to get harder and harder, finally reaching his full <<ndDick>> cm length.'
@@ -591,7 +611,7 @@ if $ARGS[0] = 'ndSuck':
 
 	!suck the tip
 	elseif step = 3:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj110.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj110.mp4"></video></center>'
 		if cockHard = 0:
 			orgB += rand(5, 15)
 			'<<$nd_name>>''s cock is not hard yet, but you start to suck the yet soft tip as if it was, slurping aloud.'
@@ -614,7 +634,7 @@ if $ARGS[0] = 'ndSuck':
 
 	!sucking dick
 	elseif step = 4:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj23.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj23.mp4"></video></center>'
 		''
 		if cockHard = 0:
 			orgB += rand(15, 35)
@@ -638,7 +658,7 @@ if $ARGS[0] = 'ndSuck':
 	
 	!deepthroat
 	elseif step = 5:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/bj1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/bj1.mp4"></video></center>'
 		''
 		orgB += rand(40, 60)
 		'You decide to take <<$nd_name>>''s hard, <<ndDick>> cm long cock all the way your throat.'
@@ -673,7 +693,7 @@ if $ARGS[0] = 'ndSuck':
 		gs 'arousal', 'bj', 5
 		cumCh = rand(0, 100)
 		if cumCh <= 70:
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cummouth1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cummouth1.mp4"></video></center>'
 			''
 			'Your attempt is successful, as <<$nd_name>> cums right into your mouth and on your face.'
 			nd_lastCum = daystart
@@ -685,13 +705,13 @@ if $ARGS[0] = 'ndSuck':
 			failC += 1
 			if failC >= 3:
 				''
-				'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></left>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></center>'
 				''
 				'<font color=#<<$nd_font>>>"Come on <<$pcs_firstname>>, if you can''t suck a cock stop wasting my time. Get out!"</font>'
 				act 'Get up':step = 7 & gt 'pavShared_nd', 'ndSuck'
 			else
 				''
-				'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></left>'
+				'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></center>'
 				''
 				'<font color=#<<$nd_font>>>"Come on <<$pcs_firstname>>, what are you doing down there?"</font>'
 				if failC = 1:'He is getting nervous..'
@@ -705,7 +725,7 @@ if $ARGS[0] = 'ndSuck':
 
 	!END cum fail
 	elseif step = 7:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 		''
 		'You get up from your knees, looking at <<$nd_name>>:<font color=#<<$pcs_font>>>"I''m sorry I was unable to satisfy you."</font>.'
 		'He looks annoyed:<font color=#<<$nd_font>>>"I see. Bye."</font>'
@@ -716,7 +736,7 @@ if $ARGS[0] = 'ndSuck':
 
 	!END deepthroat fail
 	elseif step = 8:
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></center>'
 		''
 		'<font color=#<<$nd_font>>>"Oh my god <<$pcs_firstname>>, what have you done??!!"</font>'
 		'Cleaning your face and mouth with your clothes, all you can say is <font color=#<<$pcs_font>>>"I''m sorry..."</font>.'
@@ -729,7 +749,7 @@ if $ARGS[0] = 'ndSuck':
 
 	!END deepthroat fade out
 	elseif step = 9:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></center>'
 		''
 		'You wake up being slapped in your face: <font color=#<<$nd_font>>>"<<$pcs_firstname>>! <<$pcs_firstname>>! Wake up!"</font>'
 		'Slowly normal sight goes back to you, but still you are very confused.  <font color=#<<$pcs_font>>>"Wh..what happened?</font>'
@@ -744,14 +764,14 @@ if $ARGS[0] = 'ndSuck':
 	elseif step = 10:
 		nd_bj += 1
 		if nd_mood <= 3:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<font color=#<<$nd_font>>>"Thank you <<$pcs_firstname>>."</font>'
 			'Cleaning your face and mouth off the cum: <font color=#<<$pcs_font>>>"You are welcome. Bye."</font>.'
 			nd_rel += 1
 			step = 0
 		else
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<<$nd_name>> doesn''t pay anymore attention to you, working again on his computer as if nothing happend.'
 			'You just pack your things and quietly leave through the door.'
@@ -759,14 +779,19 @@ if $ARGS[0] = 'ndSuck':
 		end
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Get up and leave':gt 'pavSharedApt', 'payService'
+		act 'Get up and leave':$loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 	end
 end
 
 if $ARGS[0] = 'ndSexVaginal':
 	'<b><font color=#<<$nd_font>>><<$nd_name>> - vaginal sex</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
-	if step > 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'ndSexVaginal'
 	price = price_vaginal
@@ -779,7 +804,7 @@ if $ARGS[0] = 'ndSexVaginal':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></center>'
 		''
 		'<<$nd_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His hairy, rickety body shines with the very pale skin. He moves towards you, lubing his <<ndDick>> cm long cock and stroking it on the way.'
@@ -808,7 +833,7 @@ if $ARGS[0] = 'ndSexVaginal':
 	!missionary
 	elseif step = 1:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagMissionary1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagMissionary1.mp4"></video></center>'
 			''
 			'You lie on the bed, spreading your legs for easy access.'
 			'<<$nd_name>> kneels between those, gently spreading them a bit wider with his hands.'
@@ -821,7 +846,7 @@ if $ARGS[0] = 'ndSexVaginal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagMissionary2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagMissionary2.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you rub his hairy ass, making him even hornier.'
 			'<<$nd_name>> now rams you as deep as he can, all his <<ndDick>> cm are inside you.'
@@ -835,7 +860,7 @@ if $ARGS[0] = 'ndSexVaginal':
 	!doggy
 	elseif step = 2:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagDoggy1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagDoggy1.mp4"></video></center>'
 			''
 			'You kneel on the bed, bending your back as much as you can, putting your nice round ass ass high as possible.'
 			'<<$nd_name>> kneels behind you, rubbing your asscheeks. He starts probing your pussy with his lubed fingers, penetrating in and out, playing with the lips..'
@@ -848,7 +873,7 @@ if $ARGS[0] = 'ndSexVaginal':
 			orgB += rand(5, 20)
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagDoggy2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/vagDoggy2.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you reach for his hairy balls bashing your clitoris from behind and rub it, making his fuck fury even more intensive.'
 			'<<$nd_name>> now rams you as deep and as fast he can, the every one of his <<ndDick>> cm are inside you with each stroke.'
@@ -862,7 +887,7 @@ if $ARGS[0] = 'ndSexVaginal':
 	!sidefuck
 	elseif step = 3:
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck1.jpg"></center>'
 			''
 			'You lie on the bed, raising the upper leg in the air, exposing your tender pussy.'
 			'He takes this as a invitation, lying behind you.'
@@ -876,7 +901,7 @@ if $ARGS[0] = 'ndSexVaginal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck2.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you reach for his hairy balls between your legs, rubbing it and making him groan even more..'
 			'<<$nd_name>> now rams you as deep and he can and giving the position and the whole (<<ndDick>> cm) size of his dick, some of the strokes hurt a little.'
@@ -892,7 +917,7 @@ if $ARGS[0] = 'ndSexVaginal':
 	elseif step = 4:
 		if nd_pornPos < 1:nd_pornPos = 1
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagFullnelson1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagFullnelson1.jpg"></center>'
 			''
 			'You let him sit on the edge of the bed, having his dick prepared for your vagina.'
 			'Facing him with your back, you climb on top of him and burry his <<ndDick>> cm long dick in your pussy few times, making it as comfortable as possible.'
@@ -906,7 +931,7 @@ if $ARGS[0] = 'ndSexVaginal':
 			orgB += rand(20, 40) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/vagFullnelson2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/vagFullnelson2.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you can do nothing but watch the penis moving in and out of you and his balls banging your labia and clitoris.'
 			'<<$nd_name>> rams you as deep as he can.'
@@ -921,7 +946,7 @@ if $ARGS[0] = 'ndSexVaginal':
 	elseif step = 5:
 		if nd_pornPos < 2:nd_pornPos = 2
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver1.jpg"></center>'
 			''
 			'You take a pillow from his bed, putting on the floor and lying on it with your back.'
 			'As if you were doing yoga, you put your ass in the hands and lift it above your head, letting the feet fall down aside your head.'
@@ -934,7 +959,7 @@ if $ARGS[0] = 'ndSexVaginal':
 			orgB += rand(20, 40) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagPiledriver2.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you can do nothing but watch his penis and hairy crotch bang you down like a hammer.'
 			'<<$nd_name>> rams you as deep as he can.'
@@ -959,7 +984,7 @@ if $ARGS[0] = 'ndSexVaginal':
 
 		!inside
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumPussy3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumPussy3.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end, pumping his load <<ndDick>> cm deep inside your pussy.'
 			nd_vagCumInside += 1
@@ -969,11 +994,11 @@ if $ARGS[0] = 'ndSexVaginal':
 			gs 'arousal', 'vaginal', 2
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!stomach
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your stomach.'
 			'An extensive pool of cum lands on your abdomen, feeling warm but sticky.'
@@ -982,11 +1007,11 @@ if $ARGS[0] = 'ndSexVaginal':
 			gs 'cum_call', 'stomach', $boy, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!ass
 		elseif subStep = 3:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your ass.'
 			'Both your asscheeks are covered in sticky, warm seed.'
@@ -995,11 +1020,11 @@ if $ARGS[0] = 'ndSexVaginal':
 			gs 'cum_call', 'butt', $boy, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!face
 		elseif subStep = 4:
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end and in the moment he starts spouting his seed, he pushes you on your knees and and points his tip in front of your face.'
 			'The seed starts squirting, splashing your face with surprisingly strong force, leaking to your nose and eyes and hair..'
@@ -1008,11 +1033,11 @@ if $ARGS[0] = 'ndSexVaginal':
 			gs 'cum_call', 'face', $boy, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!takeout fail
 		elseif subStep = 5:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></center>'
 			''
 			'You expect <<$nd_name>> to take his cock out of you any moment, but instead you hear his groans becoming louder.'
 			'<font color=#<<$pcs_font>>>"What are you doing? You aren''t coming inside me, are you?"</font>'
@@ -1032,7 +1057,7 @@ if $ARGS[0] = 'ndSexVaginal':
 			gs 'arousal', 'vaginal', 5, 'sub'
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 
 		!will you swallow?
@@ -1043,7 +1068,7 @@ if $ARGS[0] = 'ndSexVaginal':
 
 		!swallow YES
 		elseif subStep = 20:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth5.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth5.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the end and in the moment he is about the come, you get on your knees and open your mouth for his delivery.'
 			'The seed starts squirting, landing in your mouth and some even around it.'
@@ -1057,7 +1082,7 @@ if $ARGS[0] = 'ndSexVaginal':
 			gs 'cum_call', 'mouth', $boy, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!swallow NO
 		elseif subStep = 30:
@@ -1071,8 +1096,13 @@ end
 
 if $ARGS[0] = 'ndSexAnal':
 	'<b><font color=#<<$nd_font>>><<$nd_name>> - anal sex</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
-	if step > 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'ndSexAnal'
 	price = price_anal
@@ -1085,7 +1115,7 @@ if $ARGS[0] = 'ndSexAnal':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></center>'
 		''
 		'<<$nd_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His hairy, rickety body shines with the very pale skin. He moves towards you, lubing his <<ndDick>> cm long cock and stroking it on the way.'
@@ -1114,7 +1144,7 @@ if $ARGS[0] = 'ndSexAnal':
 	!missionary
 	elseif step = 1:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckAnal2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckAnal2.mp4"></video></center>'
 			''
 			'You lie on the bed, spreading your legs for easy access.'
 			'<<$nd_name>> kneels between those, gently spreading them a bit wider with his hands.'
@@ -1138,7 +1168,7 @@ if $ARGS[0] = 'ndSexAnal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckAnal5.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/fuckAnal5.mp4"></video></center>'
 			''
 			'As he continuously fucks your anus, you reach to rub his hairy ass, making him even hornier.'
 			'<<$nd_name>> now rams you as deep as he can, all his <<ndDick>> centimeters are inside you.'
@@ -1152,7 +1182,7 @@ if $ARGS[0] = 'ndSexAnal':
 	!behind
 	elseif step = 2:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/analDoggy1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/nd/analDoggy1.mp4"></video></center>'
 			''
 			'You kneel on the bed, bending your back as much as you can, putting your nice round ass as high as possible.'
 			'<<$nd_name>> kneels behind you, rubbing your asscheeks. He starts probing your anus with his lubed fingers, penetrating in and out, playing with the nice round sphincter..'
@@ -1172,7 +1202,7 @@ if $ARGS[0] = 'ndSexAnal':
 			orgB += rand(5, 20)
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analDoggy2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analDoggy2.mp4"></video></center>'
 			''
 			'As he continuously fucks your anus, you reach for his hairy balls bashing your empty pussy from behind and rub it, making his fuck fury even more intensive.'
 			'<<$nd_name>> now rams you as deep and as fast he can, the every one of his <<ndDick>> centimeters are inside you with every stroke.'
@@ -1186,7 +1216,7 @@ if $ARGS[0] = 'ndSexAnal':
 	!sidefuck
 	elseif step = 3:
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck1.jpg"></center>'
 			''
 			'You lie on the bed, raising the upper leg in the air, exposing your lustful anus.'
 			'He takes this as a invitation, lying behind you.'
@@ -1207,7 +1237,7 @@ if $ARGS[0] = 'ndSexAnal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck2.mp4"></video></center>'
 			''
 			'As he continuously fucks your anus, you reach for his hairy balls between your legs, rubbing it and making him groan even more..'
 			'<<$nd_name>> now rams you as deep and he can and giving the position and the entire (<<ndDick>> cm) size of his dick, the continuous banging hurts a little.'
@@ -1223,7 +1253,7 @@ if $ARGS[0] = 'ndSexAnal':
 	elseif step = 4:
 		if nd_pornPos < 1:nd_pornPos = 1
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analFullnelson1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analFullnelson1.jpg"></center>'
 			''
 			'You let him sit on the edge of the bed, having his dick prepared for your anus.'
 			'Facing him with your back, you climb on top of him and slowly burry his <<ndDick>> cm long dick in your anus, making it as comfortable as possible.'
@@ -1237,7 +1267,7 @@ if $ARGS[0] = 'ndSexAnal':
 			orgB += rand(20, 40) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreFuckAnal3.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you can do nothing but watch the penis moving in and out of you and his balls banging your empty pussy.'
 			'<<$nd_name>> rams you as deep as he can.'
@@ -1252,7 +1282,7 @@ if $ARGS[0] = 'ndSexAnal':
 	elseif step = 5:
 		if nd_pornPos < 2:nd_pornPos = 2
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver1.jpg"></center>'
 			''
 			'You take a pillow from his bed, putting on the floor and lying on it with your back.'
 			'As if you were doing yoga, you put your ass in the hands and lift it above your head, letting the feet fall down aside your head.'
@@ -1273,7 +1303,7 @@ if $ARGS[0] = 'ndSexAnal':
 			orgB += rand(20, 40) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_nd', 'ndSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analPiledriver2.mp4"></video></center>'
 			''
 			'As he continuously fucks your anus, you can do nothing but watch his penis and hairy crotch bang you down like a hammer.'
 			'He uses the position and the fact that your pussy is empty in his advantage and while fucking your anus he sticks some of his fingers inside your pussy.'
@@ -1299,7 +1329,7 @@ if $ARGS[0] = 'ndSexAnal':
 
 		!inside
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumAnal4.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumAnal4.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end, pumping his load <<ndDick>> cm deep inside your anus.'
 			nd_analCumInside += 1
@@ -1309,11 +1339,11 @@ if $ARGS[0] = 'ndSexAnal':
 			gs 'arousal', 'anal', 2
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!stomach
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your stomach.'
 			'An extensive pool of cum lands on your abdomen, feeling warm but sticky.'
@@ -1322,11 +1352,11 @@ if $ARGS[0] = 'ndSexAnal':
 			gs 'cum_call', 'stomach', $boy, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!ass
 		elseif subStep = 3:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your ass.'
 			'Both your asscheeks are covered in sticky, warm seed.'
@@ -1335,11 +1365,11 @@ if $ARGS[0] = 'ndSexAnal':
 			gs 'cum_call', 'butt', $boy, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!face
 		elseif subStep = 4:
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the happy end and in the moment he starts spouting his seed, he pushes you on your knees and and points his tip in front of your face.'
 			'The seed starts squirting, splashing your face with surprisingly strong force, leaking to your nose and eyes and hair..'
@@ -1348,11 +1378,11 @@ if $ARGS[0] = 'ndSexAnal':
 			gs 'cum_call', 'face', $nd_name, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!takeout fail
 		elseif subStep = 5:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></center>'
 			''
 			'You expect <<$nd_name>> to take his cock out of you any moment, but instead you hear his groans becoming louder.'
 			'<font color=#<<$pcs_font>>>"What are you doing? You aren''t coming inside me, are you?"</font>'
@@ -1369,7 +1399,7 @@ if $ARGS[0] = 'ndSexAnal':
 			gs 'arousal', 'anal', 5, 'sub'
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 
 		!will you swallow?
@@ -1380,7 +1410,7 @@ if $ARGS[0] = 'ndSexAnal':
 
 		!swallow YES
 		elseif subStep = 20:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumMouth3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumMouth3.mp4"></video></center>'
 			''
 			'<<$nd_name>> finally reaches the end and in the moment he is about the come, you get on your knees and open your mouth for his delivery.'
 			'The seed starts squirting, landing in your mouth and some even around it.'
@@ -1394,7 +1424,7 @@ if $ARGS[0] = 'ndSexAnal':
 			gs 'cum_call', 'mouth', $boy, 1, 0, nd_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':nd_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':nd_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!swallow NO
 		elseif subStep = 30:
@@ -1408,9 +1438,15 @@ end
 
 if $ARGS[0] = 'ndSexPiss':
 	'<b><font color=#<<$nd_font>>><<$nd_name>> - Golden Shower</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></left>'
-	if step > 0 and cockHard = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></left>'
-	if step > 0 and cockHard = 1:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/nd/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'ndSexPiss'
 	price = price_special
@@ -1422,7 +1458,7 @@ if $ARGS[0] = 'ndSexPiss':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/shared/sex/undress/kotovpre11.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/undress/kotovpre11.mp4"></video></center>'
 		''
 		'<<$nd_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His hairy, rickety body shines with the very pale skin. He moves towards you, stroking his <<ndDick>> cm long cock and on the way.'
@@ -1445,7 +1481,7 @@ if $ARGS[0] = 'ndSexPiss':
 	! foreplay
 	elseif step = 10:
 		gs 'arousal', 'foreplay', 5
-		'<left><video autoplay loop src="images/shared/sex/kiss/kotovpre10.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/kiss/kotovpre10.mp4"></video></center>'
 		''
 		'You feel somehow awkward as <<$nd_name>> starts spreading a plastic sheet on the bed and around it.'
 		'When he''s done, he signals you to join him on his newly decorated bedsheets.'
@@ -1456,7 +1492,7 @@ if $ARGS[0] = 'ndSexPiss':
 	elseif step = 20:
 		gs 'arousal', 'bj', 3
 		cockHard = 1
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj120.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj120.mp4"></video></center>'
 		''
 		'You take over the initiative and move to suck his <<ndDick>> cm long, now fully hard dick.'
 		'<<$nd_name>> is getting unusually aroused, probably by imagining that his secret dream is to come true.'
@@ -1465,7 +1501,7 @@ if $ARGS[0] = 'ndSexPiss':
 	! vaginal
 	elseif step = 30:
 		gs 'arousal', 'vaginal', 5
-		'<left><video autoplay loop src="images/shared/sex/vag/cowgirl/kotovsexbonus17.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/vag/cowgirl/kotovsexbonus17.mp4"></video></center>'
 		''
 		'<<$nd_name>> signals you that he wants to move to a next step and starts stroking his fingers into your already moist pussy.'
 		'He enters you quite easily and enjoys the fuck for some time.'
@@ -1474,7 +1510,7 @@ if $ARGS[0] = 'ndSexPiss':
 	! anal
 	elseif step = 40:
 		gs 'arousal', 'anal', 5
-		'<left><video autoplay loop src="images/shared/sex/anal/cowgirl/kotovsexanal30.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/anal/cowgirl/kotovsexanal30.mp4"></video></center>'
 		''
 		'As you move to a doggy position, he starts caressing your anus.'
 		'You expect that he will want to fuck it soon, and your hunch proves true shortly.'
@@ -1486,7 +1522,7 @@ if $ARGS[0] = 'ndSexPiss':
 	elseif step = 50:
 		pcs_hydra += 15
 		gs 'arousal', 'bj', 2, 'humiliation'
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/nd/pissMouth.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/nd/pissMouth.mp4"></video></center>'
 		''
 		'<font color=#<<$nd_font>>>"It''s time <<$pcs_firstname>>!"</font>'
 		'With these words he takes his cock out of your ass and pushes you onto your knees beside the plastic covered bed.'
@@ -1504,7 +1540,7 @@ if $ARGS[0] = 'ndSexPiss':
 	! piss vaginal
 	elseif step = 60:
 		gs 'arousal', 'vaginal', 2, 'humiliation'
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/nd/pissPussy.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/nd/pissPussy.mp4"></video></center>'
 		''
 		'<font color=#<<$nd_font>>>"You thought your pussy is just for cum, did you <<$pcs_firstname>>?!"</font>'
 		'<font color=#<<$pcs_font>>>"Something like that, yes.."</font>'
@@ -1520,7 +1556,7 @@ if $ARGS[0] = 'ndSexPiss':
 	! piss anal
 	elseif step = 70:
 		gs 'arousal', 'anal', 3, 'humiliation'
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/nd/pissAnus.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/nd/pissAnus.mp4"></video></center>'
 		''
 		'You arch your back, pointing your anss high as possible, spreading your asscheeks with hands and giving him the best access to your gaping anus.'
 		'<font color=#<<$nd_font>>>"There is still at least a liter in there <<$pcs_firstname>> and it''s all going into your backdoor!"</font>'
@@ -1538,7 +1574,7 @@ if $ARGS[0] = 'ndSexPiss':
 		
 		gs 'arousal', 'anal', 2, 'humiliation'
 		gs 'cum_call', 'anus', $boy, 1, 0, nd_cumVol
-		'<left><img <<$set_imgh>> src="images/shared/sex/cum/analcreampie/analcum.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/shared/sex/cum/analcreampie/analcum.jpg"></center>'
 		''
 		'<font color=#<<$nd_font>>>"The first delivery was made, now to the second one! Engage!"</font>'
 		'In your attempt to get up from the wet, plastic sheets he pushes you back, making you stay in the same doggystyle position as he furiously masturbates his cock.'
@@ -1548,7 +1584,7 @@ if $ARGS[0] = 'ndSexPiss':
 
 	! end
 	elseif step = 90:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/nd/pissSoaked.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/nd/pissSoaked.jpg"></center>'
 		''
 		'You lie on the plastic covered bed, hair wet from <<$nd_name>>''s piss, your face sticky with the same. Your pussy still leaking some of the yellow liquid and your anus leaking a mixture of piss and cum.'
 		'<<$nd_name>> get''s up, cleaning his hands with a towel, looking down at you lying there, breathing.'
@@ -1561,7 +1597,7 @@ if $ARGS[0] = 'ndSexPiss':
 			act 'The worst experience ever! Never speak of it again!':pissLike = -1 & step = 100 & gt 'pavShared_nd', 'ndSexPiss'
 			act 'I feel humiliated, please never make me do it again.':pissLike = 0 & step = 100 & gt 'pavShared_nd', 'ndSexPiss'
 			act 'It wasn''t so bad, but it doesn''t really arouse me though.!':pissLike = 1 & step = 100 & gt 'pavShared_nd', 'ndSexPiss'
-			act 'I didn''t tought I will, but I liked it!':pissLike = 2 & step = 100 & gt 'pavShared_nd', 'ndSexPiss'
+			act 'I didn''t think I would, but I loved it!':pissLike = 2 & step = 100 & gt 'pavShared_nd', 'ndSexPiss'
 		else
 			'<font color=#<<$nd_font>>>"Are you allright <<$pcs_firstname>>? I hope I wasn''t too harsh on you. I was so aroused and drawn into it that I almost lost control over myself."</font>'
 			act 'I''m fine':step = 110 & gt 'pavShared_nd', 'ndSexPiss'
@@ -1579,7 +1615,7 @@ if $ARGS[0] = 'ndSexPiss':
 			act 'Definitely!':nd_piss = -2 & step = 110 & gt 'pavShared_nd', 'ndSexPiss'
 		elseif pissLike = 1:
 			'<font color=#<<$nd_font>>>"Does that mean that you will be willing to do it sometime again?"</font>'
-			act 'Yes':nd_piss = 1 & step = 110 & gt 'pavSharedApt', 'payService'
+			act 'Yes':nd_piss = 1 & step = 110 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 			act 'Rather not':nd_piss = -1 & step = 110 & gt 'pavShared_nd', 'ndSexPiss'
 		elseif pissLike = 2:
 			'<font color=#<<$nd_font>>>"Awesome! And I thought I am the only one who likes this kinda stuff!"</font>'
@@ -1594,7 +1630,7 @@ if $ARGS[0] = 'ndSexPiss':
 		gs 'stat'
 		nd_piss += 1
 		step = 0
-		gt 'pavSharedApt', 'payService'
+		$loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 	end
 end
 

+ 105 - 84
locations/pavShared_sp

@@ -5,7 +5,8 @@ if $ARGS[0] = 'sp':
 	$metka = 'sp'
 	minut += 2
 	'<h3><font color=#<<$sp_font>>><<$sp_name>></font></h3>'
-	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+	''
 	'He is a sportsman, with fine toned abs and arms, big shoulders..'
 	if sp_hadSex = 1:'As you know very well, <<$sp_name>> has <<spDick>> cm long <a href="exec:gt ''pavShared_sp'', ''spDick''">dick</a> with always smoothly shaved pubic hair.'
 	''
@@ -36,7 +37,7 @@ end
 if $ARGS[0] = 'spChat':
 	$metka = 'spChat'
 	'<h3><font color=#<<$sp_font>>><<$sp_name>></font></h3>'
-	'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
 	
 	! basic chat
 	if chatLvl = 0:
@@ -168,7 +169,7 @@ if $ARGS[0] = 'spChat':
 
 	! anal plug
 	elseif chatLvl = 10:
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/buttPlugPlay.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/buttPlugPlay.mp4"></video></center>'
 		''
 		'<font color=#<<$sp_font>>>"Let''s see what you have in there.."</font>'
 		'<<$sp_name>> takes the plug and slowly pulls it halfway out, gazing and how big it is.'
@@ -178,17 +179,20 @@ if $ARGS[0] = 'spChat':
 		act 'Continue':chatLvl = 0 & gt 'pavShared_sp', 'spChat'
 	
 	! strapon kink
-	elseif chatLvl = 20:
-
+	!elseif chatLvl = 20:
 	end
 end
 
 if $ARGS[0] = 'spDick':
 	minut += 2
 	'<h3><font color=#<<$sp_font>>><<$sp_name>></font></h3>'
-	'<left><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
-	''
-	'<left><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	else
+		'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	end
 	''
 	'Your relation with him is <<sp_rel>> / 100.'
 	'His dick is <<spDick>> cm long with always smoothly shaved pubic hair.'
@@ -221,7 +225,6 @@ if $ARGS[0] = 'spDick':
 		if sp_dildo = 1 and dildoLike = 2:'- once made him a show with giant dildo, you do find it somewhat arousing and he knows you are willing to do it repeatedly'
 			if sp_dildo > 1 and dildoLike = 2:'- made him a show with giant dildo <<sp_dildo>> times, you do find it somewhat arousing and he knows you are willing to do it repeatedly'
 
-
 	if $metka = 'sp':
 		act 'Continue':gt 'pavShared_sp', 'sp'
 	else
@@ -236,13 +239,10 @@ if $ARGS[0] = 'spServe':
 	minut += 2
 	$metka = 'spServe'
 	'<h3><font color=#<<$sp_font>>><<$sp_name>></font></h3>'
-	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
 	step = 0
 	subStep = 0
-
 	sexCh = rand (0, 30) + sp_horny
-
-	
 	! very bad mood
 	if sp_mood >= 5:
 		'<font color=#<<$sp_font>>>"Not now <<$pcs_firstname>>, I am exhausted."</font>'
@@ -295,9 +295,15 @@ end
 
 if $ARGS[0] = 'spSuck':
 	'<b><font color=#<<$sp_font>>><<$sp_name>> - blowjob</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
-	if step > 0 and cockHard = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/spjpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"></left>'
-	if step > 0 and cockHard = 1:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0 and cockHard = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"></center>'
+		if step > 0 and cockHard = 1:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	end
 	$metka = 'spSuck'
 	price = price_blowjob
 	if step > 0:'<<$sp_name>> orgasm build-up: '+orgB+'/100'
@@ -307,7 +313,7 @@ if $ARGS[0] = 'spSuck':
 		orgB = 0
 		cockHard = 0
 		failC = 0
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockFlaccid.jpg"></center>'
 		''
 		'<<$sp_name>> takes down his pants, revealing his flaccid cock. He relaxes on his bed, expecting you to do the service.'
 		'You drop on your knees and crawl to him, trying to move as sexy as possible.'
@@ -318,7 +324,7 @@ if $ARGS[0] = 'spSuck':
 
 	!lick balls
 	elseif step = 1:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbjbonus7.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbjbonus7.mp4"></video></center>'
 		''
 		'You decide that the best approach is to arouse him first.'
 		'Kneeling between his legs, you show him the whole length of your tongue, looking as lusty as you can.'
@@ -334,7 +340,7 @@ if $ARGS[0] = 'spSuck':
 
 	!Lick the tip
 	elseif step = 2:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbjbonus3.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbjbonus3.mp4"></video></center>'
 		''
 		'You take <<$sp_name>> cock in your hand, pointing the tip in front of your mouth.'
 		'As it was your favourity puppy, you start to gently lick the tip all around, slowly making the cock to get harder and harder, finally reaching his full <<spDick>> cm length.'
@@ -349,7 +355,7 @@ if $ARGS[0] = 'spSuck':
 
 	!suck the tip
 	elseif step = 3:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj114.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj114.mp4"></video></center>'
 		if cockHard = 0:
 			orgB += rand(5, 15)
 			'<<$sp_name>>''s cock is not hard yet, but you start to suck the yet soft tip as if it was, slurping aloud.'
@@ -372,7 +378,7 @@ if $ARGS[0] = 'spSuck':
 
 	!sucking dick
 	elseif step = 4:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/kotovbj111.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj111.mp4"></video></center>'
 		''
 		if cockHard = 0:
 			orgB += rand(15, 35)
@@ -396,7 +402,7 @@ if $ARGS[0] = 'spSuck':
 	
 	!deepthroat
 	elseif step = 5:
-		'<left><video autoplay loop src="images/shared/sex/blowjob/shower7.mp4"></video></left>'
+		'<center><video autoplay loop src="images/shared/sex/blowjob/shower7.mp4"></video></center>'
 		''
 		orgB += rand(40, 60)
 		'You decide to take <<$sp_name>>''s hard, <<spDick>> cm long cock all the way your throat.'
@@ -432,7 +438,7 @@ if $ARGS[0] = 'spSuck':
 		gs 'arousal', 'bj', 5
 		cumCh = rand(0, 100)
 		if cumCh <= 70:
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cummouth1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cummouth1.mp4"></video></center>'
 			''
 			'Your attempt is successful, as <<$sp_name>> cums right into your mouth and on your face.'
 			sp_lastCum = daystart
@@ -444,13 +450,13 @@ if $ARGS[0] = 'spSuck':
 			failC += 1
 			if failC >= 3:
 				''
-				'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></left>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/bjFail.jpg"></center>'
 				''
 				'<font color=#<<$sp_font>>>"Sweetie if you can''t suck a cock don''t do it. Leave me be!"</font>'
 				act 'Get up':step = 7 & gt 'pavShared_sp', 'spSuck'
 			else
 				''
-				'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></left>'
+				'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjFailTryAgain.mp4"></video></center>'
 				''
 				'<font color=#<<$sp_font>>>"<<$pcs_firstname>>, sweetie, what are you doing down there?"</font>'
 				if failC = 1:'He is getting nervous..'
@@ -464,7 +470,7 @@ if $ARGS[0] = 'spSuck':
 
 	!END cum fail
 	elseif step = 7:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 		''
 		'You get up from your knees, looking at <<$sp_name>>:<font color=#<<$pcs_font>>>"I''m sorry I was unable to satisfy you."</font>.'
 		'He looks annoyed:<font color=#<<$sp_font>>>"Try better next time."</font>'
@@ -475,7 +481,7 @@ if $ARGS[0] = 'spSuck':
 
 	!END deepthroat fail
 	elseif step = 8:
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/bjDeepthroatPuke.mp4"></video></center>'
 		''
 		'<font color=#<<$sp_font>>>"Oh my god <<$pcs_firstname>>, have you just puked into my crotch??!!"</font>'
 		'Cleaning your face and mouth with your clothes, all you can say is <font color=#<<$pcs_font>>>"I''m sorry..."</font>.'
@@ -488,7 +494,7 @@ if $ARGS[0] = 'spSuck':
 
 	!END deepthroat fade out
 	elseif step = 9:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/faint.jpg"></center>'
 		''
 		'You wake up being slapped in your face: <font color=#<<$sp_font>>>"<<$pcs_firstname>>! <<$pcs_firstname>>! Wake up!"</font>'
 		'Slowly normal sight goes back to you, but still you are very confused.  <font color=#<<$pcs_font>>>"Wh..what happened?</font>'
@@ -503,14 +509,14 @@ if $ARGS[0] = 'spSuck':
 	elseif step = 10:
 		nd_bj += 1
 		if sp_mood <= 3:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<font color=#<<$sp_font>>>"Thank you my sweetie."</font>'
 			'Cleaning your face and mouth off the cum: <font color=#<<$pcs_font>>>"You are always welcome. Seeya!"</font>.'
 			sp_rel += 1
 			step = 0
 		else
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/leave.jpg"></center>'
 			''
 			'<<$sp_name>> doesn''t pay anymore attention to you, getting back to reading his sports magazine.'
 			'You just pack your things and quietly leave through the door.'
@@ -518,14 +524,19 @@ if $ARGS[0] = 'spSuck':
 		end
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Get up and leave':gt 'pavSharedApt', 'payService'
+		act 'Get up and leave':$loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 	end
 end
 
 if $ARGS[0] = 'spSexVaginal':
 	'<b><font color=#<<$sp_font>>><<$sp_name>> - vaginal sex</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
-	if step > 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'spSexVaginal'
 	price = price_vaginal
@@ -538,7 +549,7 @@ if $ARGS[0] = 'spSexVaginal':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></center>'
 		''
 		'<<$sp_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His hairless, muscular body has a bronze tan. He moves towards you, lubing his <<spDick>> cm long cock and stroking it on the way.'
@@ -567,7 +578,7 @@ if $ARGS[0] = 'spSexVaginal':
 	!missionary
 	elseif step = 1:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/shared/sex/vag/miss/pussyhump.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/vag/miss/pussyhump.mp4"></video></center>'
 			''
 			'You lie on the bed, spreading your legs for easy access.'
 			'<<$sp_name>> kneels between those, gently spreading them a bit wider with his hands.'
@@ -580,7 +591,7 @@ if $ARGS[0] = 'spSexVaginal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_sp', 'spSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/shared/sex/vag/miss/kotovsexbonus3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/vag/miss/kotovsexbonus3.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you rub his hairless ass, making him even hornier.'
 			'As you move your hands around his smooth asscheeks, it seems to arouse him even more.'
@@ -595,7 +606,7 @@ if $ARGS[0] = 'spSexVaginal':
 	!doggy
 	elseif step = 2:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/shared/sex/vag/doggy/kotovsex10.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/vag/doggy/kotovsex10.mp4"></video></center>'
 			''
 			'You kneel on the bed, bending your back as much as you can, putting your nice round ass ass high as possible.'
 			'<<$sp_name>> kneels behind you, rubbing your asscheeks. He starts probing your pussy with his lubed fingers, sensitively stimulating your labia and clitoris.'
@@ -606,7 +617,7 @@ if $ARGS[0] = 'spSexVaginal':
 			orgB += rand(5, 20)
 			act 'Let him continue':subStep = 1 & gt 'pavShared_sp', 'spSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/shared/sex/vag/facedown/kotovsexbonus20.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/vag/facedown/kotovsexbonus20.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you reach for his smooth balls bashing your clitoris from behind and rub it, making his slow movements even more passionate.'
 			'He often plays with your anus with his fingers during the sex, using the doggystyle position to his advantage.'
@@ -621,7 +632,7 @@ if $ARGS[0] = 'spSexVaginal':
 	!sidefuck
 	elseif step = 3:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck1.jpg"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/vagSidefuck1.jpg"></video></center>'
 			''
 			'You lie on the bed, raising the upper leg in the air, exposing your tender pussy.'
 			'He takes this as a invitation, lying behind you.'
@@ -633,7 +644,7 @@ if $ARGS[0] = 'spSexVaginal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_sp', 'spSexVaginal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/vagSidefuck2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/vagSidefuck2.mp4"></video></center>'
 			''
 			'As he continuously fucks your pussy, you reach for his smooth balls and rub them, making his slow movements even more passionate.'
 			'<<$sp_name>> fucks you slowly and sensitively.'
@@ -659,7 +670,7 @@ if $ARGS[0] = 'spSexVaginal':
 
 		!inside
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumPussy3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumPussy3.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end, pumping his load <<spDick>> cm deep inside your pussy.'
 			sp_vagCumInside += 1
@@ -669,11 +680,11 @@ if $ARGS[0] = 'spSexVaginal':
 			gs 'arousal', 'vaginal', 2
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!stomach
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/cumBelly2.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your stomach.'
 			'An extensive pool of cum lands on your abdomen, feeling warm but sticky.'
@@ -682,11 +693,11 @@ if $ARGS[0] = 'spSexVaginal':
 			gs 'cum_call', 'stomach', $boy, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!ass
 		elseif subStep = 3:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/cumOnAss.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your ass.'
 			'Both your asscheeks are covered in sticky, warm seed.'
@@ -695,11 +706,11 @@ if $ARGS[0] = 'spSexVaginal':
 			gs 'cum_call', 'butt', $boy, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!face
 		elseif subStep = 4:
-			'<left><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></left>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/resident/leonid/sex/cumface1.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end and in the moment he starts spouting his seed, he gently pushes you on your knees and points his tip in front of your face.'
 			'The seed starts squirting, splashing your face with surprisingly strong force, leaking to your nose and eyes and hair..'
@@ -708,11 +719,11 @@ if $ARGS[0] = 'spSexVaginal':
 			gs 'cum_call', 'face', $boy, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!takeout fail
 		elseif subStep = 5:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></center>'
 			''
 			'You expect <<$sp_name>> to take his cock out of you any moment, but instead you hear his groans becoming louder.'
 			'<font color=#<<$pcs_font>>>"What are you doing? You aren''t coming inside me, are you?"</font>'
@@ -732,7 +743,7 @@ if $ARGS[0] = 'spSexVaginal':
 			gs 'arousal', 'vaginal', 5, 'sub'
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 
 		!will you swallow?
@@ -743,7 +754,7 @@ if $ARGS[0] = 'spSexVaginal':
 
 		!swallow YES
 		elseif subStep = 20:
-			'<left><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth5.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoreCumMouth5.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the end and in the moment he is about the come, you get on your knees and open your mouth for his delivery.'
 			'The seed starts squirting, landing in your mouth and some even around it.'
@@ -757,7 +768,7 @@ if $ARGS[0] = 'spSexVaginal':
 			gs 'cum_call', 'mouth', $boy, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!swallow NO
 		elseif subStep = 30:
@@ -771,8 +782,13 @@ end
 
 if $ARGS[0] = 'spSexAnal':
 	'<b><font color=#<<$sp_font>>><<$sp_name>> - anal sex</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
-	if step > 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'spSexAnal'
 	price = price_anal
@@ -785,7 +801,7 @@ if $ARGS[0] = 'spSexAnal':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></center>'
 		''
 		'<<$sp_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His hairless, muscular body has a bronze tan. He moves towards you, lubing his <<spDick>> cm long cock and stroking it on the way.'
@@ -814,7 +830,7 @@ if $ARGS[0] = 'spSexAnal':
 	!missionary
 	elseif step = 1:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/shared/sex/anal/mis/analenter.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/anal/mis/analenter.mp4"></video></center>'
 			''
 			'You lie on the bed, spreading your legs for easy access.'
 			'<<$sp_name>> kneels between those, gently spreading them a bit wider with his hands.'
@@ -827,7 +843,7 @@ if $ARGS[0] = 'spSexAnal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_sp', 'spSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/shared/sex/anal/mis/kotovsexanal0.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/anal/mis/kotovsexanal0.mp4"></video></center>'
 			''
 			'As he continuously fucks your anus, you rub his hairless ass, making him even hornier.'
 			'As you move your hands around his smooth asscheeks, it seems to arouse him even more.'
@@ -842,7 +858,7 @@ if $ARGS[0] = 'spSexAnal':
 	!behind
 	elseif step = 2:
 		if subStep = 0:
-			'<left><video autoplay loop src="images/shared/sex/anal/doggy/anal4.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/anal/doggy/anal4.mp4"></video></center>'
 			''
 			'You kneel on the bed, bending your back as much as you can, putting your nice round ass as high as possible.'
 			'<<$sp_name>> kneels behind you, rubbing your asscheeks. He starts probing your anus with his lubed fingers, penetrating in and out, playing with the nice round sphincter..'
@@ -853,7 +869,7 @@ if $ARGS[0] = 'spSexAnal':
 			orgB += rand(5, 20)
 			act 'Let him continue':subStep = 1 & gt 'pavShared_sp', 'spSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/shared/sex/anal/doggy/kotovsexanal11.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/anal/doggy/kotovsexanal11.mp4"></video></center>'
 			''
 			'As he continuously fucks your anus, you reach for his smooth balls and rub them, making his slow movements even more passionate.'
 			'<<$sp_name>> fucks you slowly and sensitively.'
@@ -867,7 +883,7 @@ if $ARGS[0] = 'spSexAnal':
 	!sidefuck
 	elseif step = 3:
 		if subStep = 0:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck1.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck1.jpg"></center>'
 			''
 			'You lie on the bed, raising the upper leg in the air, exposing your lustful anus.'
 			'He takes this as a invitation, lying behind you.'
@@ -879,7 +895,7 @@ if $ARGS[0] = 'spSexAnal':
 			orgB += rand(5, 20) 
 			act 'Let him continue':subStep = 1 & gt 'pavShared_sp', 'spSexAnal'
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedapt/sex/analSidefuck2.mp4"></video></center>'
 			''
 			'As he continuously fucks your anus, you reach for his smooth balls and rub them, making his slow movements even more passionate.'
 			'<<$sp_name>> fucks you slowly and sensitively.'
@@ -905,7 +921,7 @@ if $ARGS[0] = 'spSexAnal':
 
 		!inside
 		elseif subStep = 1:
-			'<left><video autoplay loop src="images/shared/sex/cum/analcreampie/cumAnal2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumAnal2.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end, pumping his load <<ndDick>> cm deep inside your anus.'
 			sp_analCumInside += 1
@@ -915,11 +931,11 @@ if $ARGS[0] = 'spSexAnal':
 			gs 'arousal', 'anal', 2
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!stomach
 		elseif subStep = 2:
-			'<left><video autoplay loop src="images/shared/sex/cum/stomach/cumBelly2.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/cum/stomach/cumBelly2.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your stomach.'
 			'A small pool of cum lands on your abdomen, feeling warm but sticky.'
@@ -928,11 +944,11 @@ if $ARGS[0] = 'spSexAnal':
 			gs 'cum_call', 'stomach', $boy, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!ass
 		elseif subStep = 3:
-			'<left><video autoplay loop src="images/shared/sex/cum/cum3.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/cum/cum3.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end and in the moment he starts spouting his seed, he takes his dick out and points it on your ass.'
 			'Both your asscheeks are covered in sticky, warm seed.'
@@ -941,11 +957,11 @@ if $ARGS[0] = 'spSexAnal':
 			gs 'cum_call', 'butt', $boy, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!face
 		elseif subStep = 4:
-			'<left><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the happy end and in the moment he starts spouting his seed, he pushes you on your knees and and points his tip in front of your face.'
 			'The seed starts squirting, splashing your face with surprisingly strong force, leaking to your nose and eyes and hair..'
@@ -954,11 +970,11 @@ if $ARGS[0] = 'spSexAnal':
 			gs 'cum_call', 'face', $sp_name, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!takeout fail
 		elseif subStep = 5:
-			'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></left>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sex/vagCumTakoutFail.jpg"></center>'
 			''
 			'You expect <<$sp_name>> to take his cock out of you any moment, but instead you hear his groans becoming louder.'
 			'<font color=#<<$pcs_font>>>"What are you doing? You aren''t coming inside me, are you?"</font>'
@@ -976,7 +992,7 @@ if $ARGS[0] = 'spSexAnal':
 			gs 'arousal', 'anal', 5, 'sub'
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!will you swallow?
 		elseif subStep = 6:
@@ -986,7 +1002,7 @@ if $ARGS[0] = 'spSexAnal':
 
 		!swallow YES
 		elseif subStep = 20:
-			'<left><video autoplay loop src="images/shared/sex/cum/mouth/Yum.mp4"></video></left>'
+			'<center><video autoplay loop src="images/shared/sex/cum/mouth/Yum.mp4"></video></center>'
 			''
 			'<<$sp_name>> finally reaches the end and in the moment he is about the come, you get on your knees and open your mouth for his delivery.'
 			'The seed starts squirting, landing in your mouth and some even around it.'
@@ -1000,7 +1016,7 @@ if $ARGS[0] = 'spSexAnal':
 			gs 'cum_call', 'mouth', $boy, 1, 0, sp_cumVol
 			gs 'arousal', 'end'
 			gs 'stat'
-			act 'Leave':sp_cumVol = 0 & gt 'pavSharedApt', 'payService'
+			act 'Leave':sp_cumVol = 0 & $loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 
 		!swallow NO
 		elseif subStep = 30:
@@ -1014,8 +1030,13 @@ end
 
 if $ARGS[0] = 'spSexGiantdildo':
 	'<b><font color=#<<$sp_font>>><<$sp_name>> - giant dildo</font></b>'
-	if step = 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></left>'
-	if step > 0:'<left><img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></left>'
+	if set_imgh < 250:
+		if step = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	else
+		if step = 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
+		if step > 0:'<center><img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="250" src="images/locations/pavlovsk/resident/sharedapt/sp/cockErect.jpg"></center>'
+	end
 	''
 	$metka = 'spSexGiantdildo'
 	price = price_special
@@ -1027,7 +1048,7 @@ if $ARGS[0] = 'spSexGiantdildo':
 		cockHard = 0
 		failC = 0
 		$clothingworntype = 'nude'
-		'<left><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/simplystrip1.mp4"></video></center>'
 		''
 		'<<$sp_name>> begins to undress and you follow his example, stripping the few clothes you are currently wearing.'
 		'His hairless, muscular body has a bronze tan. He sits on a bed next to you, caressing his own <<spDick>> cm long cock.'
@@ -1054,31 +1075,31 @@ if $ARGS[0] = 'spSexGiantdildo':
 
 	! make it wet	
 	elseif step = 10:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo1.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo1.jpg"></center>'
 		''
 		act 'Continue':step = 20 & gt 'pavShared_sp', 'spSexGiantdildo'
 
 	! insert tip	
 	elseif step = 20:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo2.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo2.jpg"></center>'
 		''
 		act 'Continue':step = 30 & gt 'pavShared_sp', 'spSexGiantdildo'
 
 	! insert half	
 	elseif step = 30:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo3.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo3.jpg"></center>'
 		''
 		act 'Continue':step = 40 & gt 'pavShared_sp', 'spSexGiantdildo'
 
 	! impale on it	
 	elseif step = 40:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo4.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo4.jpg"></center>'
 		''
 		act 'Continue':step = 50 & gt 'pavShared_sp', 'spSexGiantdildo'
 
 	! suck while impaled
 	elseif step = 50:
-		'<left><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo5.mp4"></video></left>'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo5.mp4"></video></center>'
 		''
 		'The whole mass of the Big boy is now inside of you, not just stretching the entry to your sweet litte pussy, but also oppressing your intestines from the other side and pusing on your cervix.'
 		'Your struggle and the idea of this makes <<$sp_name>> very aroused. He gets up from the bed where he watched you from until now.'
@@ -1091,7 +1112,7 @@ if $ARGS[0] = 'spSexGiantdildo':
 
 	! he ejaculates on you
 	elseif step = 70:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo6.jpg"> <video autoplay loop src="images/shared/sex/cum/chest/CumBreats.mp4"></video></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo6.jpg"> <video autoplay loop src="images/shared/sex/cum/chest/CumBreats.mp4"></video></center>'
 		''
 		'Being helplessly impaled on the thick rubber rod, <<$sp_name>> seems to be at his maximum arousal.'
 		'He is now standing in front of you, masturbating himself furiously while holding your head by the hair next to the tip of his cock.'
@@ -1101,7 +1122,7 @@ if $ARGS[0] = 'spSexGiantdildo':
 
 	! end
 	elseif step = 80:
-		'<left><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo7.jpg"></left>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedApt/sex/sp/dildo7.jpg"></center>'
 		''
 		'You sit there, impaled to the edge of this giant, thick dildo, covered in <<$sp_name>>''s sperm from your head all the way down the belly.'
 		'The experience has exhausted you so much that you cannot even lift yourself up the take out the monster.'
@@ -1169,7 +1190,7 @@ if $ARGS[0] = 'spSexGiantdildo':
 		step = 0
 		gs 'arousal', 'end'
 		gs 'stat'
-		gt 'pavSharedApt', 'payService'
+		$loc = 'pavSharedApt' & $metka = 'start' & gt 'pavSharedApt', 'payService'
 	end
 end
 

+ 2 - 2
locations/postdeliveries

@@ -1351,8 +1351,8 @@ if $ARGS[0] = 'finishround':
 !! possible responses to what happened during your round
 	if posteventQW4 = 1:posteventQW4 = 2 & '"One missing signatu- oh never mind, it''s him!" the postmaster remarks dryly when he notices the missing signature of the pervert who tried to to blackmail you. "No need to explain. I hope you didn''t listen to him? He tries that with every girl we hire. I''ve reported him to captain Katalkin several times, but nothing ever happens..."'
 	if postjobQW ! 999:
-		money += 750
-		'You receive your pay for the day, 750 rubles.'
+		money += 450
+		'You receive your pay for the day, 450 rubles.'
 	end
 	if postjobQW = 999: '"I better let Aleksiy know he needs to come in again on Saturdays, from now on. I knew I shouldn''t have trusted you!" he sighs, shaking his head in disappointment as he walks off. Guess you''re not getting paid for the day...'
 !! actions after your round is finished, default plus options if a long scene was triggered during your round

+ 8 - 8
locations/postmaster

@@ -21,7 +21,7 @@ if $ARGS[0] = 'start':
 			'"A job? Haven''t got any jobs," the postmaster shrugs.'
 			'Just when you were about to turn around to leave, he ponders: "Actually, Aleksiy has been mentioning he wants to spend more time with his sick daughter on weekends. Maybe... come back here, girl."'
 			'He takes another good look at you and seems to be in deep thought for a moment, before humming contently.'
-			'"Alright, I''ll give you a chance to prove yourself. You can deliver some urgent letters and packages on Saturday afternoon. You''ll get the same pay Aleksiy gets, assuming you do a good job. 750 rubles total, for about three hours of work - from 12:00 to roughly 15:00. If you do well, you can do it every week," he offers.'
+			'"Alright, I''ll give you a chance to prove yourself. You can deliver some urgent letters and packages on Saturday afternoon. You''ll get the same pay Aleksiy gets, assuming you do a good job. 450 rubles total, for about three hours of work - from 12:00 to roughly 15:00. If you do well, you can do it every week," he offers.'
 			''
 			act 'Accept the job':
 				cla
@@ -47,7 +47,7 @@ if $ARGS[0] = 'start':
 		minut += 2
 		'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 		'"Wait... weren''t you here before?" the postmaster asks when he sees your face. "Right, you were here about that Saturday job! It''s still available if you want it?"'
-		'When you ask him about the details, he reminds you: "You can deliver some urgent letters and packages on Saturday afternoon. You''ll get the same pay Aleksiy gets, assuming you do a good job. 750 rubles total, for about three hours of work - from 12:00 to roughly 15:00. If you do well, you can do it every week."'
+		'When you ask him about the details, he reminds you: "You can deliver some urgent letters and packages on Saturday afternoon. You''ll get the same pay Aleksiy gets, assuming you do a good job. 450 rubles total, for about three hours of work - from 12:00 to roughly 15:00. If you do well, you can do it every week."'
 		''
 		act 'Accept the job':
 			cla
@@ -88,13 +88,13 @@ if $ARGS[0] = 'start':
 				act 'Stick to the ''safe'' streets':
 					cls
 					minut += 115
-					money += 850
+					money += 500
 					gs'stat'
 					'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 					'He probably warned you for a reason, better play it safe! Especially on your first day!'
 					'You stick to the route he suggested, and have a fairly uneventful day delivering the rest. You return to the post office a bit before 15:00.'
 					'"You managed to deliver all of them? That''s great!" the postmaster beams as you put the empty bag back where it belongs. He seems very relieved this experiment worked out well.'
-					'He hands you your pay right away, with another 100 rubles extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "So... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
+					'He hands you your pay right away, with another 50 rubles extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "So... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
 					'You can do this work every Saturday from now on, from 12:00 to roughly 15:00.'
 					act 'Accept the job':
 						cla
@@ -125,12 +125,12 @@ if $ARGS[0] = 'start':
 					'He gives you a suspecting look and shakes his head, saying: "There''s no way you''d be back already if you listened to what I said. You ignored my warning, didn''t you?"'
 					act 'Be honest and admit that you did':
 						cls
-						money += 850
+						money += 500
 						gs'stat'
 						'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 						'"I looked carefully, those streets seemed mostly deserted... but yes," you admit. You quickly add: "I can take care of myself, though!"'
 						'He lets out an exasperated sigh but nods: "I drew out that map for your safety, girl... but fine. As long as you do a good job and everyone gets their mail on time, I won''t ask how you do it. Just be careful, okay?"'
-						'He hands you the pay for your work, the full amount despite you being done quicker. You even find 100 rubles extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "Anyway... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
+						'He hands you the pay for your work, the full amount despite you being done quicker. You even find 50 rubles extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "Anyway... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
 						'You can do this work every Saturday from now on, from 12:00 to roughly 15:00.'
 						''
 						act 'Accept the job':
@@ -157,11 +157,11 @@ if $ARGS[0] = 'start':
 					end
 					act 'Lie, saying you''re just a fast worker':
 						cls
-						money += 850
+						money += 500
 						gs'stat'
 						'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 						'The postmaster sees right through your lie, but can''t help but laugh: "You kids and your youthful hubris! I drew out that map for your safety... but fine. As long as you do a good job and everyone gets their mail on time, I won''t ask how you do it. Just be careful, okay?"'
-						'He hands you the pay for your work, the full amount despite you being done quicker. You even find 100 rubles extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "Anyway... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
+						'He hands you the pay for your work, the full amount despite you being done quicker. You even find 50 rubles extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "Anyway... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
 						'You can do this work every Saturday from now on, from 12:00 to roughly 15:00.'
 						''
 						act 'Accept the job':

+ 16 - 15
locations/qwBarBilliard

@@ -67,7 +67,7 @@ if $ARGS[0] = 'billiard_ev1':
 				'He laughs and says you almost had him, pointing out how lucky he got there at the end to beat you, though you''re not quite sure it was as close as he makes it sound.' 
 				'Still, he offers to play you again for the same amount, so you get a chance to "win your money back."'
 				
-				if money > 2500:
+				if money >= 2500:
 					act 'Play again':
 						cla
 						*nl
@@ -85,7 +85,7 @@ if $ARGS[0] = 'billiard_ev1':
 					*nl
 					'You shrug slightly and tell him you don''t have that much money on you. He nods in understanding, then looks around a bit before leaning in close. "We can play for something else, you know..."'
 					'You look at him suspiciously. "Like what?"'
-					'He gives you a relaxed, friendly smile. "If you win, you get the money. And if I win, you give me a blow job. Sound fair?"'
+					'He gives you a relaxed, friendly smile. "If you win, you get the money. And if I win, you give me a blowjob. Sound fair?"'
 					
 					if city_slut < 75 and (pcs_dom >= 20 or (pcs_exhibition < 20 and alko < 5) or pcs_horny < 30):
 						act 'Not that kind of girl':
@@ -116,7 +116,7 @@ if $ARGS[0] = 'billiard_ev1':
 						*nl
 						'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/pool/pool2.jpg"></center>'
 						billiard_ev_var = 2
-						'<i>I can take him</i>, you think to yourself, <i>and even if I can''t, it''s just a blow job.</i>' 
+						'<i>I can take him</i>, you think to yourself, <i>and even if I can''t, it''s just a blowjob.</i>' 
 						'With that in mind, you nod your head and tell him he''s on.'
 						gs 'qwBarBilliard', 'billiard_engine'
 						gs 'qwBarBilliard', 'billiard_ev1'
@@ -159,7 +159,6 @@ if $ARGS[0] = 'billiard_ev1':
 			act 'Lose':
 				cls
 				pool_exp += rand(2,5)
-				money -= 2500
 				killvar 'billiard_ev_var'
 				minut += 30
 				gs 'stat'
@@ -174,7 +173,7 @@ if $ARGS[0] = 'billiard_ev1':
 					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/pool/poolr.jpg"></center>'
 					'You shake your head. "I''m not sucking your dick. You scammed me."'
 					'You turn to walk off, but his eyes flash with anger and he grabs your arm. "You''re not going anywhere. You made a bet, sweetheart, and you lost, so pay up."' 
-					'"Let me go!" '
+					'"Let me go!"'
 					*nl
 					'You try and jerk free but you can''t, he is much stronger than he looks. Things get a little heated and you both get louder, but before things can escalate, Martin, with his uncanny ability to appear wherever he''s needed, walks in.'
 					'"You two need to calm down. What''s going on?" He asks, his tone calm but abrasive.'
@@ -195,7 +194,7 @@ if $ARGS[0] = 'billiard_ev1':
 						npc_rel['A216'] -= 1
 						'You look up and see Martin''s eyes rest on you. "Leave, now."'
 						'"But-"'
-						'"What about my payout?" The guy protests, but Martin doesn''t turn to him. That doesn''t diminish his threat any, though:'
+						'"What about my payout?" The guy protests, but Martin doesn''t turn to him. That doesn''t diminish his threat, though:'
 						'"You shut your mouth or I swear I will stuff it with those pool balls! <<$pcs_firstname>>, go."'
 						*nl
 						'Not wanting to make him say it once more, you quickly turn and walk towards the exit. Something about the disappointment you saw in Martin''s eyes doesn''t sit well with you, though. You got out of giving that blowjob, but you''re half-wondering if it hadn''t been better to give so you didn''t have to admit to Martin that you had taken that bet.'
@@ -519,11 +518,11 @@ if $ARGS[0] = 'billiard_ev2':
 		*nl
 		'As they set up a new one, they invite you to play with them.'
 		
-		if money >= 300:
-			act 'Suggest playing for money (300 <b>?</b>)':
+		if money >= 250:
+			act 'Suggest playing for money (250 <b>?</b>)':
 				cla
 				*nl
-				'"How about we make this more interesting?" You suggest. "We could play for money. Maybe like 300 rubles each?"'
+				'"How about we make this more interesting?" You suggest. "We could play for money. Maybe like 250 rubles each?"'
 				
 				if bill_rand > 3:
 					if pcs_pool >= 60: temp = rand(1,4)
@@ -532,18 +531,20 @@ if $ARGS[0] = 'billiard_ev2':
 						'"Yeah, I don''t think I wanna play for money with you either," another one agrees.'
 						'"Suit yourselves," you shrug and turn to leave. Pity.'
 						
-						act 'Return to the bar': gt 'qwbarPolet'
+						act 'Return to the bar': gt 'qwBarPolet'
 					else
-					'"Sure," one of them agrees and his friends nod, "we can do another match for cash."'
-					'Without further ado, they set up the table again.'
+						'"Sure," one of them agrees and his friends nod, "we can do another match for cash."'
+						'Without further ado, they set up the table again.'
 					
-					act 'Play to win': gt 'qwBarBilliard','billiard_money'
+						act 'Play to win': gt 'qwBarBilliard','billiard_money'
+					end
 											
 				else
 					'Your suggestion seems to be making them really uncomfortable.'
 					'"It''s been a long day," one of them explains, "and I don''t think any of us are really up for a wager tonight, even if it''s a small one. We''d rather just have a good time, no risk involved."'
 									
 					act 'Have a friendly match instead':
+						cla
 						pool_exp += rand(1,4)
 						pcs_mood += rand(1,3)
 						minut += 30
@@ -614,14 +615,14 @@ if $ARGS[0] = 'billiard_money':
 		money += 500
 		'Lady Luck seems to be smiling on you tonight - you end up ' + iif(pcs_pool>50,'comfortably','closely') + ' winning the game.'
 		'Your opponents look disappointed but remain friendly as they hand over your winnings.'
-		'Understandably, they don''t feel like playing another round, so you all return to the main room together. Still, 900 rubles isn''t a bad turnout for half an hour''s work.'
+		'Understandably, they don''t feel like playing another round, so you all return to the main room together. Still, 500 rubles isn''t a bad turnout for half an hour''s work.'
 							
 	else
 		pcs_mood -= rand(1,4)
 		money -= 250
 		'Luck really wasn''t on your side this time: You ' + iif(pcs_pool>50,'give them a run for their money but end up fumbling several critical shots','are getting absolutely destroyed by them') + ' and have to admit defeat.'
 		'You commend them for their skill as you hand over the cash, since you don''t wanna be a sore loser, but you don''t really feel like playing another round with them.'
-		'Since they also have to leave, you return to the main room with them where you part ways, 300 rubles poorer than half an hour ago.'
+		'Since they also have to leave, you return to the main room with them where you part ways, 250 rubles poorer than half an hour ago.'
 	end
 						
 	act 'Return to the bar': gt 'qwbarPolet'

+ 7 - 4
locations/qwBarEncounters

@@ -52,12 +52,13 @@ if $ARGS[0] = '':
 		'It looks like they’re playing for money. Maybe they’ll let you join them?'
 		
 		act 'On second thought...':
+			cla
 			'After a moment, you decide not to join them, and instead go back to your drink. At least that way you can''t lose any money, right?'
 			
 			act 'Finish your drink': gt 'qwBarPolet'
 		end
 
-		act 'Ask them if you can play':
+		act 'Ask them if you can play':
 			*clr
 			cla
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/Jaska.jpg"></center>'
@@ -200,8 +201,9 @@ if $ARGS[0] = '':
 					act 'Return to the bar': gt 'qwBarPolet'
 				end
 				
-				if money > 2500:
+				if money >= 2500:
 					act 'Accept':
+						*clr
 						cla
 						*nl
 						'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/pool/pool2.jpg"></center>'
@@ -247,11 +249,12 @@ if $ARGS[0] = '':
 						end
 						
 						act 'You''re on':
+							*clr
 							cla
 							*nl
 							'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/pool/pool2.jpg"></center>'
 							billiard_ev_var = 2
-							$OpenInnerThough+'I can take him,'+$CloseInnerThough+' you think to yourself, '+$OpenInnerThough'and even if he beats me, it''s just a blowjob.'+$CloseInnerThough 
+							$OpenInnerThought+'I can take him,'+$CloseInnerThought+' you think to yourself, '+$OpenInnerThought+'and even if he beats me, it''s just a blowjob.' +$CloseInnerThought 
 							'With that in mind, you nod your head and tell him he''s got himself a deal.'
 							gs 'qwBarBilliard', 'billiard_engine'
 							gs 'qwBarBilliard', 'billiard_ev1'
@@ -301,7 +304,7 @@ if $ARGS[0] = '':
 		end
 		
 		if pcs_horny >= 70 or sub >= 20 or alko >= 5 or pcs_exhibition >= 40:
-			act 'Grind back against him.':
+			act 'Grind back against him':
 				cla
 				*clr
 				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/bargrind2.gif"></center>'

+ 13 - 9
locations/qwBarPolet

@@ -17,7 +17,7 @@ if $ARGS[0] = '':
 	alko_temp = alko
 	gs 'stat'
 	gs 'qwBarPolet', 'intro'
-		if orderDrink = 1:
+	if orderDrink = 1:
 		orderDrink = 0
 		gt 'qwbarPolet','DrinkingBooze'
 	end	
@@ -89,7 +89,7 @@ if $ARGS[0] = '':
 			'Far from empty already, the bar keeps filling at an astounding rate as people look to spend their day off in the familiar comfort of the bar they visit every other day of the week, where the barman is burly, the men rowdy and the women ugly, but at least the beer tastes less like piss than it does in most other bars in the area.'
 		elseif hour >= 21 and (hour <=23 and minut < 45) and (week < 5 or week = 7):
 			'With the hour getting late and tomorrow being a workday, you are not surprised to see people trickle out of the bar, some walking straight, some stumbling, but all heading home. Still, what people are left manage to be fairly loud. A group of men playing billiards seems to be mainly responsible for it, but among the men who are quietly drinking and talking among themselves, there are some louder, less inhibited and supposedly drunker specimens.'
-		elseif hour >= 21 and (hour <=23 and minut < 45) and (week = 5 or week = 6)
+		elseif hour >= 21 and (hour <=23 and minut < 45) and (week = 5 or week = 6):
 			'The hour may be getting late, but few of the people here seem concerned with going home anytime soon, enjoying the weekend the best way they can: With friends, at a bar, and well on their way to getting shitfaced, so it doesn''t come as a surprise that the bar is one of the noisiest places on the block right now. A group of men playing billiards seems to be mainly responsible for the racket, but even in the main room, the men who are quietly drinking and talking among themselves are in the minority tonight.'
 		end
 		*nl
@@ -109,7 +109,8 @@ if $ARGS[0] = '':
 				*nl
 				'But honestly, you don''t want to talk to him at all right now - you are still too angry for that.'
 			end
-				
+		end
+		
 		act 'Order a snack':
 			if cumloc[7] > 0 or cumloc[10] > 0 or cumloc[11] > 0 or cumloc[13] > 0 or cumloc[16] > 0:
 				if pcs_exhibition < 60: 
@@ -146,8 +147,8 @@ if $ARGS[0] = '':
 			BillHour = hour
 			:bill_loop
 				bill_rand = rand(1,6)
-				if bill_rand = 0 and VicArt_BillDay = 1:jump 'pic_loop'
-				if bill_rand = 1 and PBB_BillDay = 1:jump 'pic_loop'
+				if bill_rand = 0 and VicArt_BillDay = 1:jump 'bill_loop'
+				if bill_rand = 1 and PBB_BillDay = 1:jump 'bill_loop'
 			end
 		end
 		*nl
@@ -235,6 +236,7 @@ end
 
 if $ARGS[0] = 'DrinkingBooze':
 	cls
+	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/bar.jpg"></center>'
 	!Different Picture/s?!
 	if MartinSexTalk = 1:
@@ -265,7 +267,7 @@ if $ARGS[0] = 'DrinkingBooze':
 	
 	else
 		if MartinTalkDay = 0:
-			act 'Order a drink and chat with Martin (150 <b>₽</b>)':
+			act 'Order the drink and chat with Martin':
 				MartinTalkDay = 1
 				npc_rel['A216'] += rand(1,2)
 				gt 'MartinTalk'
@@ -280,6 +282,7 @@ if $ARGS[0] = 'DrinkingBooze':
 			elseif MartinRand <= 4:
 				gt 'qwBarEncounters'
 			else
+				cla
 				*nl
 				'Safe from the friendly smile and words of gratitude you exchange with Martin, you were quickly left alone with your drink and nothing interesting seemed to be happening around the bar.'
 				'You therefore spent the last 15 minutes in peace, taking the occasional sip from your glass as you reflect the events of the day, think about your life and the people in it. You barely notice how your glass gets emptier and emptier until, finally, you notice that you have nothing left to drink.'
@@ -331,6 +334,7 @@ if $ARGS[0] = 'Ordering':
 		end
 		
 		act 'I''m not that drunk':
+			cla
 			'"Come on, I''m not that drunk!" You insist. Unfortunately, instead of telling Martin, you were addressing the beer taps next to him. Oops.'
 			'"Well, I''m convinced," he replies sarcastically.'
 			*nl
@@ -506,7 +510,7 @@ if $ARGS[0] = 'RandomDrinkEvents':
 		'The third one raises his glass. "To sluts!" The other two join in, down their drinks and order another round while the first describes another public exposure he has witnessed.'
 		*nl
 		'Only now that their storytime is over do you notice how enthralled you were by it, how you pictured that woman being molested in public... and that the thought aroused you a little.'
-		$OpenInnerThough+'Maybe I should ride the metro more often.'+$CloseInnerThough
+		$OpenInnerThought+'Maybe I should ride the metro more often.'+$CloseInnerThought
 		
 		act 'Finish your drink': gt 'qwBarPolet'
 	
@@ -566,7 +570,7 @@ if $ARGS[0] = 'RandomDrinkEvents':
 		'He talks about how the world has gone to shit and how a man can no longer be a man without someone stepping on him... then more or less starts over, apparently not remembering that he already told you about his "bitch wife".' 
 		'You are feeling genuinely sympathetic towards him... but you are quite happy nonetheless when he finally falls unconscious right in the middle of the sentence and starts drooling on the counter.'
 		*nl
-		$OpenInnerThough+'They can take his job, but they can never take his dignity,'+$CloseInnerThough+' you think to yourself with a smirk.'
+		$OpenInnerThought+'They can take his job, but they can never take his dignity,'+$CloseInnerThought+' you think to yourself with a smirk.'
 		
 		act 'Finish your drink': gt 'qwBarPolet'
 		
@@ -620,7 +624,7 @@ if $ARGS[0] = 'RandomDrinkEvents':
 		end
 		if pcs_horny < 90: pcs_horny += rand(1,3)
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/event4.jpg"></center>'
-		'"Right away," Martin says. With practiced ease, he pours you a beverage and sets it in front of you. You can say little more than a "thank you" before he has to move on to the next customer. '+$OpenInnerThough+'Busy night.'#$CloseInnerThough
+		'"Right away," Martin says. With practiced ease, he pours you a beverage and sets it in front of you. You can say little more than a "thank you" before he has to move on to the next customer. '+$OpenInnerThought+'Busy night.'+$CloseInnerThought
 		*nl
 		'As you sip on your drink, you let your mind and your eyes wander and- wait, what was that?'
 		*nl

+ 3 - 2
locations/qwBarPoletToilet

@@ -21,9 +21,9 @@ if temp <= 6:
 	'You walk into the unisex toilet, bracing yourself for the absolute worst, but find it surprisingly clean, all things considered.' 
 	'The smell of urine is noticeable, but not overwhelming, and both the stalls and the floor look relatively hygienic (so do the urinals, but you''re not really in a position to make use of that insight).'
 	'The <a href="exec:gt ''mirror'', ''start''">mirror</a> you see above the sinks has some cracks radiating from one of the corners, but other than that, it''s perfectly usable.'
+	act 'Return to the main room': minut += 1 & gt 'qwBarPolet'
 	dynamic $basin
 	dynamic $quickwash
-	act 'Return to the main room': minut += 1 & gt 'qwBarPolet'
 elseif temp = 7:
 	if pcs_horny < 90: pcs_horny += 10
 	'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bathroom/eventb1.mp4"></video></center>'
@@ -48,11 +48,12 @@ elseif temp = 10:
 	'You go into the restroom and as soon as you open the door, you are greeted to the sight of two almost-naked women in one of the stalls, making out while one is finger-fucking the other. They seem completely obviously to your presence, or at the very least they don''t care if anyone sees them.' 
 	'You watch them for a few seconds before you remember why you went into the bathroom to begin with, so you take care of your business and then return to the bar.'
 	act 'Return to the main room': minut += 1 & gt 'qwBarPolet'
-elseif temp = 1:
+elseif temp = 11:
 	if pcs_horny < 90: pcs_horny += 10
 	'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bathroom/eventb5.mp4"></video></center>'
 	'As soon as you open the door to the restroom, you hear moaning and the slapping of flesh against flesh. The source is in plain sight: One of the stalls is wide-open and a naked woman is riding a man sitting on the toilet. She has thrown her head back and seems to be in a state of pure bliss - so much so that she doesn''t even notice you. If the sound she makes are any indication, you could probably walk up to the stall and keep watching them, and she would be none the wiser.'
 	'Still, you decide not to do that, as arousing as the thought may be. As soon as you can bring yourself to look away, you do what you came to the restroom for and then return to the bar.'
+	act 'Return to the main room': minut += 1 & gt 'qwBarPolet'
 end
 
 

+ 2 - 2
locations/rinwork

@@ -595,9 +595,9 @@ if $ARGS[0] = 'answerrin':
 		if pokvnirand = 0:
 			pokpay = rand(1000, 1200)
 		elseif pokvnirand = 1:
-			pokpay = rand(1200, 1500)
+			pokpay = rand(1100, 1300)
 		elseif pokvnirand = 2:
-			pokpay = rand(1500, 2000)
+			pokpay = rand(1300, 1500)
 		end
 		'<<$poktip>> asks you for a price'
 		gs 'rinwork', 'tellprice'

+ 3 - 3
locations/salon

@@ -426,7 +426,7 @@ if $ARGS[0] = 'beginwork':
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/salon.jpg"></center>'
 	'You go to your workstation and prepare it as you wait for your first customer.'
 	act 'Start work':
-		smena += 1
+		smenaSalon += 1
 		gt 'worksalon', 'start'
 	end
 	act 'Resign':gt 'salon', 'discharge'
@@ -437,9 +437,9 @@ if $ARGS[0] = 'discharge':
 	minut += 10
 	worksalon = 0
 	work = 0
-	pay = smena * 1560
+	pay = smenaSalon * 1560
 	money += pay
-	smena = 0
+	smenaSalon = 0
 	'You tell your boss you have had enough and that you quit. He looks at you a moment and then says. "Here is your paycheck <<pay>> <b>₽</b> and employment history. Goodbye."'
 	act 'Leave':gt 'salon', 'start'
 end

+ 1 - 1
locations/sistersleep

@@ -185,7 +185,7 @@ if $loc = 'bedrPar':
 				'You spasm and have an intense orgasm with the dildo in your ass and as you recover, Anya moves from under you to stand in front of you, the strap-on held to your lips.'
 				gs 'arousal', 'anal_strap', 5, 'incest'
 				
-				act 'Suck Strap':
+				act 'Suck Strap-on':
 					cls
 					pcs_throat += 1
 					sisterLesbScene += 1	

+ 2 - 2
locations/sitr

@@ -94,9 +94,9 @@ if student > 0 and kursovik < 100:
 	end
 end
 
-gs 'events', 'read'
+act 'Go out on the balcony': gt 'balkon','start'
 
-act 'Go out to the balcony': gt 'balkon','start'
+gs 'events', 'read'
 
 if zoo >= 6 and sobaka ! 0:
 	if husband > 0 and husbandrink ! 10:

+ 3 - 6
locations/sitr2x

@@ -35,8 +35,6 @@ end
 
 'modern <a href="exec:GT ''stol'',''start''">curbstones</a>'
 
-
-
 if obruch > 0:'In the corner stands a hoop.'
 if skak > 0:'On a shelf is a jump rope.'
 if bookYog > 0:'The cabinet has a book on yoga and a yoga mat'
@@ -68,7 +66,6 @@ end
 
 gs'subkid'
 
-
 if student > 0 and kursovik < 100:
 	act 'Write kursovik 1 h':
 		cla
@@ -85,9 +82,7 @@ if student > 0 and kursovik < 100:
 	end
 end
 
-gs 'events', 'read'
-
-act 'Go out to the balcony': gt 'balkon','start'
+act 'Go out on the balcony': gt 'balkon','start'
 if zoo >= 6 and sobaka ! 0:
 	if husband > 0 and husbandrink ! 10:
 		if week > 5 or week < 6 and hour > 17:
@@ -302,6 +297,8 @@ if zoo >= 6 and sobaka ! 0:
 	end
 end
 
+gs 'events', 'read'
+
 if dildo > 0 and pcs_horny >= 50:
 	act 'Masturbate':
 		cla

+ 7 - 9
locations/stat

@@ -289,8 +289,8 @@ if orgasmic ! 0:
 end
 
 !!!!!!!!!!!!!!! Heels pain and skill gain
-!! This compares the player heels skill to the skill required to wear any heels the player 
-!! currently wears. If the skill needed is greater than the player currently possesses, 
+!! This compares the player heels skill to the skill required to wear any heels the player
+!! currently wears. If the skill needed is greater than the player currently possesses,
 !! the pain in the feet increases and the player earns heels skill. If the skill required
 !! is lower, the player might still get experience, depending on how much much greater the
 !! player skill is.
@@ -316,7 +316,7 @@ if totminut >= heelsminut + 120:
 	heelsminut = totminut
 	!! Only check experience and pain gain and if the player wears heels, flats give nothing
 	if PShoHeels > 1:
-		if PShoHeels = 2: 
+		if PShoHeels = 2:
 			heelsRequiredskill = 5
 		elseif PShoHeels = 3:
 			heelsRequiredskill = 15
@@ -501,15 +501,13 @@ if minut >= 60:
 
 	if mosol >= 30 and pain['pubic'] < 80: gs 'pain', 1, 'pubic', 'ache'
 
-	if pcs_energy > 100: 
+	if pcs_energy > 100:
 		fat += (pcs_energy - 100) / 4
 		pcs_energy = 100
 	end
-	
-	if pcs_sleep > 100: pcs_sleep = 100
-		
+
 	if pcs_hydra > 200: pcs_hydra = 200
-	
+
 	if mosol > 0:
 		if $pantyworntype ! 'none' or $clothingworntype = 'nude' or PCloPanties = 1:mosol -= rand(0,1)
 	end
@@ -855,7 +853,7 @@ if pcs_energy < 0:
 end
 
 if pcs_hydra <= 0:
-	pcs_hydra = 0
+	pcs_hydra = 1
 	pcs_health -= 5
 	pcs_willpwr -= 1
 end

+ 8 - 4
locations/stat_display

@@ -73,6 +73,9 @@ end
 !!update skills and attributes to pcs_ from there _lvl values plus adjustments based on condition
 gs 'stat_sklattrib_lvlset'
 
+!!Sleep variable cap
+if pcs_sleep > 100: pcs_sleep = 100
+
 
 !!!!!!!!!!!!!!!!!!!!!
 !!!Beginning Description!!!
@@ -1245,12 +1248,12 @@ if StoryLine = 1:
 	if nerd_night_game = 1 and nerd_night_game_day = daystart and hour > 15 and hour < 21: $stat_msg += '<BR><b>Join nerds at the community center at eight</b>'
 end
 
-if model > 0 and model_week = (daystart - week) / 7 and model_job_week > 2:
+if model > 0 and model_week = (daystart - week) / 7 and model_job_week >= 2:
 	$stat_msg += '<BR><b>You have no more modelling jobs available this week.</b>'
-elseif model > 0 and model_week < (daystart - week) / 7 and model_job_week < 1:
-	$stat_msg += '<BR><b>You can get paid for 2 modelling jobs this week.</b>'
 elseif model > 0 and model_week < (daystart - week) / 7 and model_job_week = 1:
 	$stat_msg += '<BR><b>You can get paid for 1 more modelling job this week.</b>'
+elseif model > 0 and model_week < (daystart - week) / 7 and model_job_week < 1:
+	$stat_msg += '<BR><b>You can get paid for 2 modelling jobs this week.</b>'
 end
 if pornstack > 0:
 	aa = 0
@@ -1277,7 +1280,8 @@ if pornmiss = 1: $stat_msg += '<br><b>You missed a scheduled porno shoot!</b>'
 if prodcosttrue > 0: $stat_msg += '<br><b>You owe to the porn studio <<prodcost>>?</b>'
 if firstkasting > 0 and pfilmNO < 1 and pornstack < 10: $stat_msg += '<br><b>You can contract to <<10-pornstack>> porno movie.</b>'
 if hour < 22 and week >= 2 and week <= 4 and workKafe = 1:$stat_msg += '<BR><b><font color="red">Today you have a shift at The Roadhouse cafe starting at 11:00.</font></b>'
-if hour < 17 and week < 5 and workSec >= 1 or hour < 17 and week < 5 and PersSecWork = 1:$stat_msg += '<BR><b><font color="red">Today you have a shift as a secretary at Titran-Express from 9:00 to 17:00</font></b>'
+if hour < 17 and week < 5 and workSec >= 1 or hour < 17 and week < 5 and workSec = 1:$stat_msg += '<BR><b><font color="red">Today you have a shift as a secretary at Titran-Express from 9:00 to 17:00</font></b>'
+if hour < 17 and week < 5 and PersSecWork = 1:$stat_msg += '<BR><b><font color="red">Today you have a shift as a secretary at Diner Bystroeshka from 9:00 to 17:00</font></b>'
 if hour < 20 and week => 1 and week <= 5 and age < 18 and workFabrika = 1:$stat_msg += '<BR><b><font color = red>Today you have work in the garment factory in Pavlovsk. Shift starts at 16:00.</font></b>'
 if hour < 16 and week => 1 and week <= 5 and age >= 18 and workFabrika = 1:$stat_msg += '<BR><b><font color = red>Today you have work in the garment factory in Pavlovsk. Shift starts at 8:00.</font></b>'
 if hour < 16 and week > 1 and week <= 5 and workhosp = 1:$stat_msg += '<BR><b><font color="red">You work as a nurse in the Pavlovsk clinic. Your shift starts at 8:00.</font></b>'

+ 12 - 7
locations/street_event

@@ -91,13 +91,9 @@ else
 	streetev_bf = 90
 end
 
-if $ARGS[1] = 'main':
-	if lesbiday + 21 <= daystart and RAND(0,100) < streetev_mistmeet and lesbiQW >= 11 and hour >= 8 and hour < 21 and $pantyworntype ! 'none' and month > 2 and month ! 12 and sub > 0:gt 'lesbimistress', 'mistmeet'
+if $ARGS[1] = 'extras':
 
-	streetrand = rand(0, 100)
-	!!start of old random street events that can always happen.
-	
-	if streetrand < streetev_bf and pcs_lover < 3 and streetbfhour ! hour:
+	if rand(0, 100) < streetev_bf and pcs_lover < 3 and streetbfhour ! hour:
 		streetbfhour = hour
 		vnerand = rand(0, 1200)
 		!! 5% chance to meet a girl if no previous lesbian experience, up to a max of 25% with lots of experience
@@ -123,6 +119,15 @@ if $ARGS[1] = 'main':
 			if svidanie[2] = 1:'<b><a href="exec:lover_number = 2 & gt ''lover_meet'', ''start''"><<$loverdesc[2]>></a> is waiting <<$streetev_home>>.</b>'
 		end
 	end
+end
+
+
+if $ARGS[1] = 'main':
+	if lesbiday + 21 <= daystart and RAND(0,100) < streetev_mistmeet and lesbiQW >= 11 and hour >= 8 and hour < 21 and $pantyworntype ! 'none' and month > 2 and month ! 12 and sub > 0:gt 'lesbimistress', 'mistmeet'
+
+
+	streetrand = rand(0, 100)
+	!!start of old random street events that can always happen.
 
 	!!Changing this event some and rewriting parts of it. I also want to change how often and when it can happen, based on clothes, time and if drunk. If drunk double the odds and for time it can happen from 24:00 to 04:00. This gets checked last after any other events could happen.
 	!!town(pav or pushkin) normal clothes 1 in 50, if drunk 1 in 25. slutty clothes(clothes that cover everything but very short skirts revealing tops etc) 1 in 30, if drunk 1 in 15. bimbo/exhibitionist clothes 1 in 20, if drunk 1 in 10. naked 1 in 5, if drunk 1 in 2
@@ -440,7 +445,7 @@ if $ARGS[1] = 'main':
 		act 'Chase him':
 			*clr
 			cla
-			if pcs_run + pcs_stam > rand(120,250):
+			if pcs_run + pcs_stam < rand(120,250):
 				money = 0
 				gs 'stat'
 				'<<$streetev_title>>'

+ 31 - 31
locations/young_shop

@@ -55,41 +55,12 @@ if hour >= 9 and hour < 18 and week < 6 and (young_shop_work = 3 or young_shop_w
 	end
 end
 
-act '<b>Leave the shop</b>':
-	minut += 3
-	gt 'torgcentr'
-end
-
-act 'Look through the clothes on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'start'
-end
-
-act 'Look through the panties on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'panties'
-end
-
-act 'Look through the bras on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'bras'
-end
-
-act 'Look through the shoes on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'shoes'
-end
-
-act 'Look through the purses on sale':
-	minut += 1
-	gt 'sell_young_clothes', 'purses'
-end
-
 if ((hour = 15 and minut <= 5) or (hour = 14 and minut >= 30)) and young_shop_work = 1 and week < 6:
-	act 'Work':
+	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.'
@@ -639,6 +610,35 @@ if ((hour = 15 and minut <= 5) or (hour = 14 and minut >= 30)) and young_shop_wo
 	end
 end
 
+act 'Leave the shop':
+	minut += 3
+	gt 'torgcentr'
+end
+
+act 'Look through the clothes on sale':
+	minut += 1
+	gt 'sell_young_clothes', 'start'
+end
+
+act 'Look through the panties on sale':
+	minut += 1
+	gt 'sell_young_clothes', 'panties'
+end
+
+act 'Look through the bras on sale':
+	minut += 1
+	gt 'sell_young_clothes', 'bras'
+end
+
+act 'Look through the shoes on sale':
+	minut += 1
+	gt 'sell_young_clothes', 'shoes'
+end
+
+act 'Look through the purses on sale':
+	minut += 1
+	gt 'sell_young_clothes', 'purses'
+end
 
 if hour >= 8 and hour <= 18 and young_shop_miss >= 3 and week < 6 and young_shop_work = 1:gt 'andrey'
 

+ 2 - 1
locations/zaprFWash

@@ -39,11 +39,12 @@ if $ARGS[0] = 'wash':
 	if PCloBimbo = 1 or PCloStyle = 4:
 		i = rand(1, 4)
 		'<center><img <<$set_imgh>> src="images/locations/shared/carwash/bimboclean<<i>>.jpg"></center>'
+		'You washed the windows of several cars and earned 100 <b>₽</b>.'
 	else
 		i = rand(1, 4)
 		'<center><img <<$set_imgh>> src="images/locations/shared/carwash/regular<<i>>.jpg"></center>'
+		'You washed the windows of several cars and earned 80 <b>₽</b>.'
 	end
-	'You washed the windows of several cars and earned some cash.'
 	act 'Continue':gt 'zaprF', 'start'
 end