Browse Source

[Changed] All gs 'exhibitionism' calls changed to gs 'flash' except the exhibitionism calls inside of the flash.qsrc

Alaratt 3 years ago
parent
commit
4da65d7b0a
45 changed files with 468 additions and 521 deletions
  1. 1 1
      locations/Nudelake.qsrc
  2. 1 1
      locations/ParChurch.qsrc
  3. 4 4
      locations/ParkKafe.qsrc
  4. 1 3
      locations/WorkHosp.qsrc
  5. 1 1
      locations/anushaptbr.qsrc
  6. 3 3
      locations/anushka.qsrc
  7. 1 1
      locations/balkon2.qsrc
  8. 3 3
      locations/bicycle.qsrc
  9. 9 13
      locations/city_jorahouse.qsrc
  10. 1 1
      locations/city_market.qsrc
  11. 1 1
      locations/city_park.qsrc
  12. 3 3
      locations/etoexhib.qsrc
  13. 6 6
      locations/foto.qsrc
  14. 2 2
      locations/foto_events2.qsrc
  15. 2 2
      locations/gLakeNude.qsrc
  16. 8 6
      locations/gadbana.qsrc
  17. 4 4
      locations/gadforest.qsrc
  18. 1 1
      locations/gadforest_event.qsrc
  19. 2 2
      locations/gadriver.qsrc
  20. 12 14
      locations/gschool_break.qsrc
  21. 1 1
      locations/gschool_detention.qsrc
  22. 17 17
      locations/gschool_events.qsrc
  23. 39 39
      locations/gschool_lessons1.qsrc
  24. 48 48
      locations/gschool_lessons2.qsrc
  25. 28 28
      locations/gschool_lessons3.qsrc
  26. 5 5
      locations/gschool_lessons4.qsrc
  27. 119 148
      locations/gschool_lessonsev1.qsrc
  28. 25 32
      locations/gschool_lessonsev2.qsrc
  29. 74 84
      locations/gschool_lessonsev3.qsrc
  30. 1 1
      locations/gschool_office.qsrc
  31. 5 5
      locations/gschool_socialchg1.qsrc
  32. 1 1
      locations/lesbidomhouse.qsrc
  33. 4 4
      locations/lesbimistress.qsrc
  34. 1 1
      locations/meadow.qsrc
  35. 6 6
      locations/metro_events.qsrc
  36. 1 1
      locations/nastja.qsrc
  37. 3 3
      locations/park_walkevents.qsrc
  38. 5 5
      locations/pav_aptcourtev.qsrc
  39. 0 1
      locations/qwBarBilliard.qsrc
  40. 6 6
      locations/street_event.qsrc
  41. 6 6
      locations/stwork2.qsrc
  42. 2 2
      locations/therapist.qsrc
  43. 1 1
      locations/ugol.qsrc
  44. 1 1
      locations/ugol1.qsrc
  45. 3 3
      locations/zaprFWash.qsrc

+ 1 - 1
locations/Nudelake.qsrc

@@ -178,7 +178,7 @@ if $ARGS[0] = 'swim':
 	minut += 60
 	if $clothingworntype = 'nude':
 		gs 'exercise', 'tier1', 1, 'stren_exp'
-		gs 'exhibitionism', 2
+		gs 'flash', 'full', 'outdoors', 2
 		inhib_exp += rand(1,3)
 	else
 		gs 'exercise', 'tier1', 1, 'stren_exp'

+ 1 - 1
locations/ParChurch.qsrc

@@ -525,7 +525,7 @@ if $ARGS[0] = 'pray':
 			menu_off = 1
 			Churchbad += 2
 			gs 'fame', 'pav', 'sex', 2
-			gs 'exhibitionism', 2
+			gs 'flash', 'butt', 'indoors', 2
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/church/ch_prayingflash.jpg"></center>'
 			'While you''re praying, you get a devious idea. With a sly smile, you expose your ass, giving anyone that looks your way a naughty sight as you lower your head and pray in silence. You occasionally hear whispers behind you, causing you to smile.'

+ 4 - 4
locations/ParkKafe.qsrc

@@ -715,7 +715,7 @@ if $ARGS[0] = 'youth':
 				'The girl is having a hard time keeping up as she''s still tipsy "Wait up! We need to decide on a spot now. I can''t go on."'
 				act 'Pick bench':
 					*clr & cla
-					gs 'exhibitionism', 4
+					gs 'flash', 'full', 'outdoors', 4
 					gs 'fame', 'city', 'sex', 3
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/sex/bench1.jpg"></center>'
@@ -774,7 +774,7 @@ if $ARGS[0] = 'youth':
 				end
 				act 'Pick lawn':
 					*clr & cla
-					gs 'exhibitionism', 4
+					gs 'flash', 'full', 'outdoors', 4
 					gs 'fame', 'city', 'sex', 3
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/sex/lawn1.jpg"></center>'
@@ -822,7 +822,7 @@ if $ARGS[0] = 'youth':
 				end
 				act 'Pick gazebo':
 					*clr & cla
-					gs 'exhibitionism', 4
+					gs 'flash', 'full', 'outdoors', 4
 					gs 'fame', 'city', 'sex', 3
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/sex/gazebo1.jpg"></center>'
@@ -1083,7 +1083,7 @@ if $ARGS[0] = 'the_boy':
 									act 'Flash him':
 										*clr & cla
 										npc_rel['A127'] += 1
-										gs 'exhibitionism', 1
+										gs 'flash', 'tits', 'outdoors', 1
 										'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/sex/flash.jpg"></center>'
 										'You look around to make sure that no one can see you, and you quickly pull down you shirt exposing your breasts to Gosha.'
 										'He stands there a bit flabbergasted not saying a word, but watching you closely. As he starts approaching you and you pull up the shirt. "No touching allowed this time."'

+ 1 - 3
locations/WorkHosp.qsrc

@@ -51,9 +51,7 @@ if $ARGS[0] = 'start':
 				if mastrrand = 0:
 					gt 'WorkHosp', '1'
 				else
-					cla
-					*clr
-					gs 'exhibitionism', 1
+					*clr & cla
 					picrand = 11
 					'<center><img <<$set_imgh>> src="images/locations/shared/apartment/event/sick/mastr11.jpg"></center>'
 					'You begin to secretly masturbate whenever nobody is watching.'

+ 1 - 1
locations/anushaptbr.qsrc

@@ -279,7 +279,7 @@ if $ARGS[0] = 'brotherroom':
 							end
 							act 'Show him your boobs':
 								*clr & cla
-								gs 'exhibitionism', 1
+								gs 'flash', 'tits', 'indoors', 1
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/maksimshow.jpg"></center>'
 								'Well, you did agree, and he did win. You stand and pull your top up to expose your breasts to him. His eyes grow wide as he stares at your tits. Before either of you can say anything, you hear the front door slam. "Maksim... Maksim... come see... come see." Timofey yells as he runs down the hall.'

+ 3 - 3
locations/anushka.qsrc

@@ -407,13 +407,13 @@ if $ARGS[0] = 'naked':
 	*clr & cla
 	menu_off = 1
 	npc_rel['A144'] += 1
-	gs 'exhibitionism', 3
+	gs 'flash', 'full', 'indoors', 3
 	'<center><b><font color="maroon">Detention</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/getnaked2.jpg"></center>'
 	'As you start stripping off the rest of your clothes, she steps out of her shorts and panties saying "That''s the spirit! I knew you were a fun girl." Once the two of you are both naked, she gathers up your clothes and stuffs them behind some books on the bottom shelf of one of the bookcases. She gives your naked body a quick look over before heading towards the library''s side door. "Come on, we have to go out this way."'
 	act 'Into the halls':
 		*clr & cla
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'indoors', 3
 		'<center><b><font color="maroon">Halls</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/halls.jpg"></center>'
 		'As the two of you walk down the halls, Anushka seems completely at ease walking around without any clothes on. Apparently, she really doesn''t care if anyone catches her naked or hell, maybe she would even enjoy it more. As you walk around a while longer, you start getting a bit more comfortable with the situation. The two of you talk about normal stuff, like what''s going on in school, any good movies you''ve watched, and so on. Just then... you hear the noise of a machine being turned on and notice that the sound is getting closer.'
@@ -788,7 +788,7 @@ if $ARGS[0] = 'chatwhilewaiting':
 	elseif anushLimitedQuestions <= 0:
 		act 'You hear that?':
 			*clr & cla
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'indoors', 3
 			'<center><b><font color="maroon">Classroom</font></b></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/hallcheck.jpg"></center>'
 			'You start to say something more when she raises her hand to stop you. "You hear that?"'

+ 1 - 1
locations/balkon2.qsrc

@@ -230,7 +230,7 @@ if $ARGS[0] = 'finger':
 				*clr
 				'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/sex/balcony_mas1-4.jpg"></center>'
 				if exhibitionist_lvl > 0:
-					gs 'exhibitionism', 2
+					gs 'flash', 'full', 'indoors', 2
 					
 					'As you open your eyes, you lock eyes with one of your neighbors peering out the window in the house across...'
 					'You can''t help but smile as there''s someone enjoying the show...'

+ 3 - 3
locations/bicycle.qsrc

@@ -47,7 +47,7 @@ if ($ARGS[0] = 'gadsarai' and BikeLoc = 1) or ($ARGS[0] = 'gadforest' and BikeLo
 					pcs_horny += 15
 					pcs_mood += 15
 					if pcs_inhib < 50: inhib_exp += rand(0,2)
-					gs 'exhibitionism', 3
+					gs 'flash', 'full', 'outdoors', 3
 					gs 'stat'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/bike_nude.jpg"></center>'
@@ -60,7 +60,7 @@ if ($ARGS[0] = 'gadsarai' and BikeLoc = 1) or ($ARGS[0] = 'gadforest' and BikeLo
 							pcs_horny += 5
 							pcs_mood += 5
 							if pcs_inhib < 20: inhib_exp += rand(0,2)
-							gs 'exhibitionism', 1
+							gs 'flash', 'panties', 'outdoors', 1
 							gs'stat'
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/village/bike_tanga_1.jpg"></center>'
@@ -70,7 +70,7 @@ if ($ARGS[0] = 'gadsarai' and BikeLoc = 1) or ($ARGS[0] = 'gadforest' and BikeLo
 							pcs_horny += 10
 							pcs_mood += 10
 							if pcs_inhib < 30: inhib_exp += rand(0,2)
-							gs 'exhibitionism', 2
+							gs 'flash', 'butt', 'outdoors', 2
 							gs'stat'
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/village/bike_tanga_2.jpg"></center>'

+ 9 - 13
locations/city_jorahouse.qsrc

@@ -986,7 +986,7 @@ if $ARGS[0] = 'ev45':
 
 	act 'Remove hands':gt 'city_jorahouse', 'ev46'
 	gs 'arousal', 'flashlite', 5, 'sub'
-	gs 'exhibitionism', 1
+	gs 'flash', 'tits', 'outdoors', 1
 	gs 'stat'
 	
 	gs 'willpower', 'misc', 'resist', 'hard'
@@ -1034,7 +1034,7 @@ if $ARGS[0] = 'ev47':
 
 	act 'Get out of the water':gt 'city_jorahouse', 'ev48'
 	gs 'arousal', 'flash', 5, 'sub'
-	gs 'exhibitionism', 1
+	gs 'flash', 'full', 'outdoors', 1
 	gs 'stat'
 	
 	gs 'willpower', 'misc', 'resist', 'hard'
@@ -1062,7 +1062,7 @@ if $ARGS[0] = 'ev48':
 
 	act 'Spread your legs':gt 'city_jorahouse', 'ev49'
 	gs 'arousal', 'flash', 5, 'sub'
-	gs 'exhibitionism', 3
+	gs 'flash', 'full', 'outdoors', 3
 	gs 'stat'
 	
 	gs 'willpower', 'misc', 'resist', 'hard'
@@ -1090,6 +1090,7 @@ if $ARGS[0] = 'ev49':
 
 	act 'Spread your lips':gt 'city_jorahouse', 'ev50'
 	gs 'arousal', 'flash', 5, 'sub'
+	gs 'flash', 'full', 'outdoors', 3
 	gs 'stat'
 	
 	gs 'willpower', 'misc', 'resist', 'hard'
@@ -1107,8 +1108,7 @@ if $ARGS[0] = 'ev49':
 end
 
 if $ARGS[0] = 'ev50':
-	cla
-	*clr
+	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/bas13.jpg"></center>'
 	'You slide a couple of fingers into your pussy and pull the lips apart displaying your vagina.'
 	'Most of the mens mouths are gaping open.'
@@ -1133,8 +1133,7 @@ if $ARGS[0] = 'ev50':
 end
 
 if $ARGS[0] = 'ev51':
-	cla
-	*clr
+	*clr & cla
 	'<center><video autoplay loop src="images/characters/city/jora/sex/bas14.mp4"></video></center>'
 	'You are so excited that you pay no attention to the crowd and start to masturbate.'
 	'The gathered men are silently drooling.'
@@ -1158,8 +1157,7 @@ if $ARGS[0] = 'ev51':
 end
 
 if $ARGS[0] = 'ev52':
-	cla
-	*clr
+	*clr & cla
 	'<center><video autoplay loop src="images/characters/city/jora/sex/bas15.mp4"></video></center>'
 	$orgasm_or = 'custom'
 	$orgasm_txt = 'Within a few minutes you have a wild orgasm.'
@@ -1184,8 +1182,7 @@ if $ARGS[0] = 'ev52':
 end
 
 if $ARGS[0] = 'ev53':
-	cla
-	*clr
+	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/bas16.jpg"></center>'
 	'You start fucking your pussy with the Dildo.'
 	'Jora hands you a second Dildo and says "Insert this in the same hole."'
@@ -1195,8 +1192,7 @@ if $ARGS[0] = 'ev53':
 end
 
 if $ARGS[0] = 'ev54':
-	cla
-	*clr
+	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/bas17.jpg"></center>'
 	'It takes a little time to stretch and fit both, but when you do, you very much enjoy having two dildos in your hole.'
 	'Jora orders, "Put one in your ass."'

+ 1 - 1
locations/city_market.qsrc

@@ -50,7 +50,7 @@ if $ARGS[0] = 'start' or $loc_arg = 'start':
 
 		if nurand >= 80:
 			pcs_mood -= 5
-			gs 'exhibitionism', 1
+			gs 'flash', 'butt', 'outdoors', 1
 			'You feel someones hand gently touch <a href="exec:gt ''etoexhib'', ''pos15''">your butt</a>.'
 
 			gs 'arousal', 'foreplay', 3

+ 1 - 1
locations/city_park.qsrc

@@ -56,7 +56,7 @@ if $ARGS[0] = 'start':
 		'A man walks past you and notices that you didn''t put on any panties. He whistles at you, "Did you forget to put on your underwear today, honey?"'
 		*nl
 		if pcs_inhib >= 35:
-			gs 'exhibitionism', 2
+			gs 'flash', 'pussy', 'outdoors', 2
 			pcs_mood += 5
 			'"Nope!" you call back. "Just remembered not to!" You flip up the back of your skirt, flashing your ass at him, and keep walking, a bit of a spring in your step.'
 		elseif pcs_inhib > 30:

+ 3 - 3
locations/etoexhib.qsrc

@@ -82,7 +82,7 @@ if $ARGS[0] = 'pos1':
 						act 'Next':
 							cla
 							*clr
-							gs 'exhibitionism', 2
+							gs 'flash', 'full', 'indoors', 2
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/solar7.jpg"></center>'
 							'Finally, you cover yourself in a powerful orgasms and you became exhausted. Also,you can not hear the sniff any more, it seems the secret observer finished with you.'
@@ -161,7 +161,7 @@ if $ARGS[0] = 'pos4':
 		minut += 5
 		pcs_horny += 10
 
-		gs 'exhibitionism', 2
+		gs 'flash', 'pussy', 'outdoors', 2
 
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/suburban/2fores.jpg"></center>'
@@ -177,7 +177,7 @@ if $ARGS[0] = 'pos5':
 	minut += 5
 	pcs_horny += 10
 
-	gs 'exhibitionism', 3
+	gs 'flash', 'full', 'outdoors', 3
 
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/suburban/3fores.jpg"></center>'

+ 6 - 6
locations/foto.qsrc

@@ -965,7 +965,7 @@ if $ARGS[0] = 'showers':
 				act 'Use the shower head on your pussy':
 					cla
 					*clr
-					gs 'exhibitionism', 1
+					gs 'flash', 'full', 'indoors', 1
 					'<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></video></center>'
 					*nl
 					'Despite the openness of the shower area, you can''t help yourself and place the shower head between your legs, massaging your pussy with powerful jets of warm water and fingers. '
@@ -977,7 +977,7 @@ if $ARGS[0] = 'showers':
 					else
 						if pcs_horny >= 70:
 							if exhibitionist_lvl > 0:
-								gs 'exhibitionism', 1
+								gs 'flash', 'full', 'indoors', 1
 								pcs_mood += 15
 								$orgasm_or = 'yes'
 								$orgasm_txt = 'Soon you feel a warm wave spreading over your entire body and you shudder as an orgasm overtakes you. You quickly look around hoping no one noticed your public masturbation session.'
@@ -985,7 +985,7 @@ if $ARGS[0] = 'showers':
 								gs 'arousal', 'end'
 								act 'Dry off':gt 'foto', 'showers'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'full', 'indoors', 2
 								pcs_mood += 15
 								$orgasm_or = 'yes'
 								$orgasm_txt = 'You loudly groan as you shudder in orgasm, uncaring if anyone notices what you''re up to. In fact, it kind of turns you on and makes you want to keep going...'
@@ -1062,7 +1062,7 @@ if $ARGS[0] = 'krystalshower':
 			pcs_horny += 15
 			pcs_hairbsh = 0
 			pcs_makeup = 1
-			gs 'exhibitionism', 1
+			gs 'flash', 'full', 'indoors', 1
 			dynamic $showerdin
 			'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video><video autoplay loop src="images/characters/pavlovsk/resident/kolka/event/shower/broshower.mp4"></video></center>'
 			'You step into a stall and turn on the shower, trying your best to ignore what is going on while Krystal starts getting fucked from behind.'
@@ -1071,7 +1071,7 @@ if $ARGS[0] = 'krystalshower':
 				act 'Use the shower head on your pussy':
 					cla
 					*clr
-					gs 'exhibitionism', 2
+					gs 'flash', 'full', 'indoors', 2
 					'<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></video><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showerfuck.mp4"></video></center>'
 					*nl
 					'Her boyfriend pushes her against the wall and pulls her leg up to get deep inside her. Krystal''s moans and the sound of cock slamming into her pussy are too much for you and you can''t stop yourself from placing the shower head between your legs, massaging your pussy with powerful jets of warm water and fingers.'
@@ -1082,7 +1082,7 @@ if $ARGS[0] = 'krystalshower':
 						stat['mast'] += 1
 						if exhibitionist_lvl < 2:
 							pcs_mood += 15
-							gs 'exhibitionism', 1
+							gs 'flash', 'full', 'indoors', 1
 							'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showercum.mp4"></video></center>'
 							'Her boyfriend pulls out of her and she jacks him off furiously until he spatters her belly with his cum.'
 							$orgasm_or = 'yes'

+ 2 - 2
locations/foto_events2.qsrc

@@ -140,7 +140,7 @@ if $ARGS[0] = 'kickboxing_documentary':
             mdlng_exp += rand(1,2)
 			gs 'fame', 'city', 'kickboxing', 'medium'
             gs 'fame', 'city', 'modelling', 'medium'
-			gs 'exhibitionism', 1
+			gs 'flash', 'full', 'indoors', 1
             money += modelpayfin
             modelfoto['earnings']  += modelpayfin
             inhib_exp += 2
@@ -217,7 +217,7 @@ if $ARGS[0] = 'track_&_field_documentary':
             money += modelpayfin
             modelfoto['earnings']  += modelpayfin
             modelfoto['topless']  += 1
-            gs 'exhibitionism', 1
+            gs 'flash', 'full', 'indoors', 1
             gs 'stat'
             'You aren''t the only one doing this documentay. Around you, walking between photographers, there are other runners trying to follow the instructions to be "dynamic". Beyond that, the models, try to be fairlly artistic, showing skin, but hiding the important bits, between props and poses, sadlly with all the movement, that is easier said than done, and the security have their hands full, shooing away all the voyeurs trying to catch a peek.'
             *nl

+ 2 - 2
locations/gLakeNude.qsrc

@@ -48,7 +48,7 @@ end
 
 if storyline = 1 and month >= 3 and month <= 8 and week >= 6 and hour >= 8 and hour <= 10 and ivanfedorseennaked ! daystart and rand(0,3) = 0 and fedorKozlovQW >= 0:
 	if $clothingworntype = 'nude':
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'outdoors', 3
 		gs 'fame', 'pav', 'sex', 3
 		'You''re walking down the secluded beach, enjoying the sensation of feeling free and the cool breeze on your naked body. When all of a sudden you hear some heavy running steps coming up behind you followed by heavy panting. Expecting the worse, you turn around only to see a sweaty Ivan with a huge grin on his face, closely followed by Fedor. As they get a look at your face and realize who you are, they slow down and stop, looking a bit surprised to see... well all of you on display.'
 		act 'Run away': ivanfedorseennaked = daystart & gt 'gLakeNude'
@@ -108,7 +108,7 @@ if month >= 5 and month <= 9:
 			if nudelake <= 2 and home_owned[2] = 1:
 				minut += 5
 				pcs_mood -= 5
-				gs 'exhibitionism', 4
+				gs 'flash', 'full', 'outdoors', 4
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/noclothes.jpg"></center>'
 				'You return to the place where you thought you put your clothes to get dressed... except you can''t find them. Oh crap, you can''t find them! You desperately search the beach for a while, while a few passers-by look amused at the naked girl running around the beach. When you can''t find them, you panic and run all the way home... hopefully they''ll turn up.'

+ 8 - 6
locations/gadbana.qsrc

@@ -52,7 +52,7 @@ if mira_guest = 0:
 			'It''s certainly risky leaving the bathhouse like this, and while it''s unlikely anyone saw you go outside naked, there''s a thrill in potentially getting caught.'
 			!!gs 'clothing', 'recover_lost_clothes', 'gadbana'
 			gs 'arousal', 'flash', 10, 'exhibitionism'
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'outdoors', 3
 			killvar 'banya_underwear'
 			gs 'stat'
 			act 'Continue': gt 'gaddvor'
@@ -68,7 +68,7 @@ if mira_guest = 0:
 			'It''s certainly risky leaving the bathhouse like this, and while it''s unlikely anyone saw you go outside in your underwear, there''s a thrill in potentially getting caught.'
 			!!gs 'clothing', 'recover_lost_clothes', 'gadbana'
 			gs 'arousal', 'flashlite', 10, 'exhibitionism'
-			gs 'exhibitionism', 1
+			gs 'flash', 'full', 'outdoors', 1
 			killvar 'banya_underwear'
 			gs 'stat'
 			act 'Continue': gt 'gaddvor'
@@ -268,7 +268,7 @@ else
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>''It''s certainly risky leaving the bathhouse like this, and while it''s unlikely anyone saw you go outside naked, there''s a thrill in potentially getting caught.'
 			!!gs 'clothing', 'recover_lost_clothes', 'gadbana'
 			gs 'arousal', 'flash', 10, 'exhibitionism'
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'outdoors', 3
 			killvar 'banya_underwear'
 			gs 'stat'
 			act 'Continue': gt 'gaddvor'
@@ -283,7 +283,8 @@ else
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>''It''s certainly risky leaving the bathhouse like this, and while it''s unlikely anyone saw you go outside in your underwear, there''s a thrill in potentially getting caught.'
 			!!gs 'clothing', 'recover_lost_clothes', 'gadbana'
 			gs 'arousal', 'flashlite', 10, 'exhibitionism'
-			gs 'exhibitionism', 1
+			gs 'flash', 'bra', 'outdoors', 1
+			gs 'flash', 'panties', 'outdoors', 1
 			killvar 'banya_underwear'
 			gs 'stat'
 			act 'Continue': gt 'gaddvor'
@@ -352,7 +353,7 @@ else
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>''It''s certainly risky leaving the bathhouse like this, and while it''s unlikely anyone but Mira saw you go outside naked, there''s a thrill in potentially getting caught.'
 						!!gs 'clothing', 'recover_lost_clothes', 'gadbana'
 						gs 'arousal', 'flash', 10, 'exhibitionism'
-						gs 'exhibitionism', 3
+						gs 'flash', 'full', 'outdoors', 3
 						killvar 'banya_underwear'
 						gs 'stat'
 						act 'Continue': gt 'gaddvor'
@@ -367,7 +368,8 @@ else
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>''It''s certainly risky leaving the bathhouse like this, and while it''s unlikely anyone but Mira saw you go outside in your underwear, there''s a thrill in potentially getting caught.'
 						!!gs 'clothing', 'recover_lost_clothes', 'gadbana'
 						gs 'arousal', 'flashlite', 10, 'exhibitionism'
-						gs 'exhibitionism', 1
+						gs 'flash', 'bra', 'outdoors', 1
+						gs 'flash', 'panties', 'outdoors', 1
 						killvar 'banya_underwear'
 						gs 'stat'
 						act 'Continue': gt 'gaddvor'

+ 4 - 4
locations/gadforest.qsrc

@@ -203,7 +203,7 @@ if $ARGS[0] = 'forest_edge':
 			act 'Go back to Gadukino naked':
 				*clr & cla
 				inhib_exp += rand(1,3)
-				gs 'exhibitionism', 3
+				gs 'flash', 'full', 'outdoors', 3
 				gs 'stat'
 
 				if StoryLine = 1 and grandaQW['block'] = 0:
@@ -609,7 +609,7 @@ if $ARGS[0] = 'stripping':
 						gs 'clothing', 'strip_all', 'gadforest'
 						gs 'clothing', 'swamp_clothes', 0
 					end
-					gs 'exhibitionism', 3
+					gs 'flash', 'full', 'outdoors', 3
 					gs 'stat'
 
 					'<center><img <<$set_imgh>> src="images/characters/gadukino/mira/miraforest6.jpg"></center>'
@@ -741,7 +741,7 @@ if $ARGS[0] = 'walking':
 				gs 'gadforest', 'bushcraft', $forest_args1
 				if $clothingworntype = 'nude':
 					if pcs_inhib < 50:inhib_exp += rand(1,5)
-					gs 'exhibitionism', 3
+					gs 'flash', 'full', 'outdoors', 3
 				end
 				gs 'stat'
 
@@ -841,7 +841,7 @@ if $ARGS[0] = 'picking':
 					gs 'gadforest', 'bushcraft', $forest_args1
 					if $clothingworntype = 'nude':
 						if pcs_inhib < 50:inhib_exp += rand(1,5)
-						if MiraLoc = 3 and $forest_args1 = 'forest_edge': gs 'exhibitionism', 3
+						if MiraLoc = 3 and $forest_args1 = 'forest_edge': gs 'flash', 'full', 'outdoors', 3
 					end
 					gs 'stat'
 

+ 1 - 1
locations/gadforest_event.qsrc

@@ -157,7 +157,7 @@ if $ARGS[0] = 'mira_nude_event':
 		if pcs_inhib < 50:inhib_exp += rand(2,4)
 		npc_rel['A60'] += 5
 		gs 'clothing', 'strip_all', 'forest_edge'
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'outdoors', 3
 		gs 'stat'
 
 		'<center><img <<$set_imgh>> src="images/characters/gadukino/mira/miraforest5.jpg"></center>'

+ 2 - 2
locations/gadriver.qsrc

@@ -391,7 +391,7 @@ if $ARGS[0] = 'gadbitch':
 					elseif $clothingworntype = 'nude':
 						*clr & cla
 						minut += 60
-						gs 'exhibitionism', 2
+						gs 'flash', 'full', 'outdoors', 2
 						inhib_exp += rand(1,3)
 						if pcs_sweat < 35 : gs 'sweat', 'add', 5
 						pcs_mood += 5
@@ -658,7 +658,7 @@ if $ARGS[0] = 'gadbitch':
 								cumspclnt = 4 & gs 'cum_cleanup'
 								minut += 30
 								gs 'exercise', 'tier1', 1, 'stren_exp'
-								gs 'exhibitionism', 2
+								gs 'flash', 'full', 'outdoors', 2
 								pcs_sweat = 10 + rand(0,4)
 								gs'stat'
 

+ 12 - 14
locations/gschool_break.qsrc

@@ -375,16 +375,14 @@ if $ARGS[0] = 'girls_restroom_events':
 											'Lena then pulls out. After a brief discussion, another girl, one of the younger ones, puts on the harness and lies down. "Come on slut, mount me." Not giving you a choice, the other girls pull you over to her and force you down onto the <<dick>>cm <<$dick_girth>> dildo. A couple of the other girls slap your ass hard to ''encourage'' you.'
 											'Lera kneels down behind you and moments later, you feel her spit against your asshole, then the pressure of the head of a dildo in her hand. With only a dribble of spit for lubrication, she shoves the <<dick>>cm <<$dick_girth>> dildo in your ass. A couple of the other girls add their spit to the shaft of the dildo so it slides in a little easier.'
 											gs 'arousal', 'vaginal_strap', 3, 'humiliation', 'maso', 'gangbang', 'lesbian'
-											gs 'arousal', 'anal_dildo', 3, 'humiliation', 'maso', 'gangbang', 'lesbian'
-											minut -= 3
+											gs 'arousal', 'anal_dildo', -3, 'humiliation', 'maso', 'gangbang', 'lesbian'
 											gs 'stat'
 											act 'Continue':
 												*clr & cla
 												'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/girls/gbully6.jpg"></center>'
 												'Paulina puts on the other harness and then takes takes the dildo from Lera, making her pull it out of your ass, much to your relief. "Give me that! If we are going to do this, then we should at least fuck the slut right." Mounting the dildo to the harness, she kneels down behind you and shoves it back up your ass. It feels like the <<dick>>cm <<$dick_girth>> dildo is ripping your ass as both dildos are hammered into your holes.'
 												gs 'arousal', 'vaginal_strap', 3, 'humiliation', 'maso', 'gangbang', 'lesbian'
-												gs 'arousal', 'anal_strap', 3, 'humiliation', 'maso', 'gangbang', 'lesbian'
-												minut -= 3
+												gs 'arousal', 'anal_strap', -3, 'humiliation', 'maso', 'gangbang', 'lesbian'
 												gs 'stat'
 												act 'Continue':
 													*clr & cla
@@ -395,7 +393,7 @@ if $ARGS[0] = 'girls_restroom_events':
 													gs 'stat'
 													act 'Continue':
 														*clr & cla
-														gs 'exhibitionism', 4
+														gs 'flash', 'full', 'indoors', 4
 														gs 'clothing', 'strip_all'
 														gs 'stat'
 														'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/girls/gbully8.jpg"></center>'
@@ -421,7 +419,7 @@ if $ARGS[0] = 'girls_restroom_events':
 							*clr & cla
 							gs 'clothing', 'strip_all'
 							gs 'stat'
-							gs 'exhibitionism', 4
+							gs 'flash', 'full', 'indoors', 4
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/girls/gbully8.jpg"></center>'
 							'You try to pull away, but there are too many of them. Your only chance is to scream and hope someone hears you. Almost as if they can read minds, Ekaterina holds a knife up and places it against your cheek. "If you scream, I will cut your face up so bad, not even your own mother will recognize you." You swallow hard, thinking you should have left when they told you to.'
 							*nl
@@ -1332,19 +1330,19 @@ if $ARGS[0] = 'naked_bathroom':
 	*clr & cla
 	menu_off = 1
 	gs 'stat'
-	gs 'exhibitionism', 3
+	gs 'flash', 'full', 'indoors', 3
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/nakede.jpg"></center>'
 	'With all your clothes gone, all you have left is your purse. You could call someone, but who? Your mother wouldn''t understand, you would be too ashamed to call your step dad and your sister doesn''t have a car. The bell rings for the next period and you wait a few more minutes until you can no longer hear anyone. You crack open the door, peek out and find the hallway looks empty. You can go to the headmistress - she might have a spare uniform you can use, but she might press you on what happened. Or you could leave school and go home to get another uniform.'
 	gs 'stat'
 	act 'Go see the head mistress':
 		*clr & cla
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'indoors', 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip5.jpg"></center>'
 		'You decide it would be better to go see the headmistress than run half way across Pavlovsk naked. You peek out one last time, and when you see no one present,  you step out into the hallway, feeling yourself blushing heavily, but also a tingling sensation at the thrill of being naked in public. You put such thoughts aside and sneak through the halls, careful to avoid other people. At one point, you have to duck under the stairs to avoid being seen by Rolan, but you eventually make it to the office.'
 		gs 'stat'
 		act 'Enter her office':
 			*clr & cla
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'indoors', 3
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/principal/officenaked.jpg"></center>'
 			'As you enter the office, Ms. Volkov looks up for her desk, a look of shocked surprise on her face as you stand in front of her naked before she gives you a stern look. "Just what do you think you''re doing young lady? Tramping around the school naked is no way for a young girl to behave! Explain yourself!" she sternly demands.'
 			'What should you tell her? If you tell on the gopniks it will likely only make things worse, but they should be punished.'
@@ -1356,7 +1354,7 @@ if $ARGS[0] = 'naked_bathroom':
 				npc_rel['A21'] -= 5
 				npc_rel['A24'] -= 5
 				npc_rel['A145'] -= 5
-				gs 'exhibitionism', 3
+				gs 'flash', 'full', 'indoors', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/principal/officenaked.jpg"></center>'
 				'You take a deep breath and decide the girls need to be punished. "Some of the girls stripped me and stole my clothes."'
 				'Ms. Volkov frowns at first, but her expression softens ever so slightly. "Which ones?"'
@@ -1396,7 +1394,7 @@ if $ARGS[0] = 'naked_bathroom':
 				act 'Tell her a lie (<<will_cost>> Willpower)':
 					gs 'willpower', 'pay', 'self'
 					*clr & cla
-					gs 'exhibitionism', 3
+					gs 'flash', 'full', 'indoors', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/principal/officenaked.jpg"></center>'
 					'You take a deep breath and decide it would only make things worse for you if you snitch. "It was stupid. I accidentally spilled a bottle of water all over my clothes, so I went to the bathroom to dry them with the hand dryer. While I waited, I went to use the toilet and when I came back, they were gone. I don''t know what happened to them."'
 					*nl
@@ -1440,14 +1438,14 @@ if $ARGS[0] = 'naked_bathroom':
 	end
 	act 'Go home':
 		*clr & cla
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'indoors', 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip5.jpg"></center>'
 		'You decide that it would be better to go home than to show up naked in front of the headmistress. You peek out one last time before stepping out into the hallway, feeling yourself blushing heavily, but also a tingling sensation at the thrill of being naked in public. You put such thoughts aside and sneak through the halls, careful to avoid other people. At one point, you have to duck under the stairs to avoid being seen by Rolan, but you eventually make it outside. You could try and sneak home - it will take longer, but hopefully no one will see you. Or you can just run home while trying to hide your face and hope that no one recognizes you.'
 		gs 'stat'
 		act 'Run home':
 			*clr & cla
 			gs 'fame', 'pav', 'sex', 5
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'indoors', 3
 			if month > 3 and month < 11:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/runhomenaked.jpg"></center>'
 			else
@@ -1461,7 +1459,7 @@ if $ARGS[0] = 'naked_bathroom':
 		act 'Sneak home':
 			*clr & cla
 			gs 'fame', 'pav', 'sex', 2
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'indoors', 3
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/sneakhomenaked.jpg"></center>'
 			'You decide that it would be better to take your time and sneak home, doing your best to not be seen. You use you hands to cover yourself as best you can and use cover as often as you can. You hide behind trees, parked cars, duck down alleyways and when that doesn''t work, you are forced to wait until you don''t see anyone and dart across open stretches of ground. Once or twice you think someone might have seen you, but all you can do is hope that you weren''t recognized. After what seems like an eternity, you finally make it to the apartment complex.'
 			gs 'stat'

+ 1 - 1
locations/gschool_detention.qsrc

@@ -241,7 +241,7 @@ if $ARGS[0] = 'sitting_events':
 				*clr & cla
 				gs 'willpower', 'pay', 'self'
 				gs 'fame', 'pav', 'sex', 1
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'stat'
 				inhib_exp += rand(1,3)
 				'<center><b><font color="maroon">Detention</font></b></center>'

+ 17 - 17
locations/gschool_events.qsrc

@@ -145,14 +145,14 @@ if $ARGS[0] = 'teacher_greet':
 				act 'Drop some textbooks':
 					*clr & cla
 					if $pantyworntype ! 'none':
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						inhib_exp += rand(0,2)
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
 						npc_rel['A26'] += 1
 						'You drop some books and bend over to pick up them up, showing off your ass.'
 						'"<<$pcs_firstname>>, you really should squat down instead of bending over like that or one of the boys might take advantage." he says with a smile.'
 					else
-						gs 'exhibitionism', 2
+						gs 'flash', 'pussy', 'indoors', 2
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
 						npc_rel['A26'] += 1
 						'You drop some books and bend over to pick up them up, showing off your ass.'
@@ -169,7 +169,7 @@ if $ARGS[0] = 'teacher_greet':
 						if $pantyworntype = 'none':
 							act 'Show more':
 								*clr & cla
-								gs 'exhibitionism', 1
+								gs 'flash', 'pussy', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
 								'You don''t pay attention to his words and decide to have a little more fun. Reaching for the next book, you inadvertently pull your skirt up, giving the teacher a full view of your pussy and ass.'
 								'"Miss <<$pcs_lastname>>! Please cover up." he says when he notices that you are not wearing any panties. He quickly runs up to you and pulls your skirt down, covering up your naked ass.'
@@ -179,7 +179,7 @@ if $ARGS[0] = 'teacher_greet':
 						else
 							act 'Show more':
 								*clr & cla
-								gs 'exhibitionism', 2
+								gs 'flash', 'panties', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
 								'You don''t pay attention to his words and decide to have a little more fun. Reaching for the next book, you inadvertently pull your skirt up, giving the teacher a full view of your panty clad ass.'
 								'"Miss <<$pcs_lastname>>! Please cover up." he says before he rushes to you and pulls your skirt down, covering your ass.'
@@ -246,9 +246,9 @@ if $ARGS[0] = 'break_events':
 				grupvalue[4] += 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtupfront.jpg"></center>'
 				if $pantyworntype ! 'none':
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 				else
-					gs 'exhibitionism', 2
+					gs 'flash', 'pussy', 'indoors', 2
 				end
 				'Not even breaking stride you call over your shoulder "Sweetie, you''ll have to spank me harder than that if you want to get up to my standards!" as your hands go down to your waist and give a flip of your skirt to give him a fleeting view of '+iif($pantyworntype ! 'none', 'your panties.', 'your naked ass.')
 				gs 'gschool_events', 'leave_break_events'
@@ -313,9 +313,9 @@ if $ARGS[0] = 'break_events':
 		act 'Chase after the culprit':
 			cla
 			if $pantyworntype ! 'none':
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 			else
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 			end
 			'Not missing a beat, you quickly identify a boy from your brother''s year, as the one who has just forcibly flashed you. You leave your skirt where it fell, stepping out of it to take a full sprint running after him and yelling angrily. The laughter around you intensifies as it''s a real spectacle now as a '+iif($pantyworntype ! 'none', 'girl in her panties', 'fully bottomless girl')+' chases a genuinely scared boy. Eventually, you corner him and slap him silly before going back to retrieve your skirt and stomping away, not even bothering to put it back on.'
 			gs 'gschool_events', 'leave_break_events'
@@ -330,7 +330,7 @@ if $ARGS[0] = 'break_events':
 					if pcs_inhib < 60: inhib_exp += 4
 					gs 'willpower', 'pay', 'self'
 					gs 'fame', 'pav', 'sex', 1
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'stat'
 					'You look at all of your classmates around you and figure that the best way out of this is to go with the flow. You fully step out of your grounded skirt and start to twirl and pose, like you''re an underwear model. For the most part, the atmosphere seems to have changed from laughing "at you" to "with you" as you remain confident in the beauty of your own body. After a bit, you pull your skirt back up and give a curtsy to your audience before continuing on your way.'
 					gs 'gschool_events', 'leave_break_events'
@@ -348,7 +348,7 @@ if $ARGS[0] = 'break_events':
 					if pcs_inhib < 70: inhib_exp += 5
 					gs 'willpower', 'pay', 'self'
 					gs 'fame', 'pav', 'sex', 3
-					gs 'exhibitionism', 2
+					gs 'flash', 'pussy', 'indoors', 2
 					gs 'stat'
 					'You look at all of your classmates around you and figure that the best way out of this is to go with the flow. You quickly bring your knees together and, in the most dramatic and exaggerated way possible, you put one hand over your crotch and one over your lips and make your eyes go wide. You continue to leave one hand over your crotch as you very slowly bend down and pull up your skirt with your other hand, giving the people behind you a fantastic view of your asshole and pussy. Once your skirt is properly in place, you smooth it out a bit before briefly flipping up the back and then the front with a wink and your tongue out. Your classmates seem genuinely impressed by your courage and confidence, though rumours about you will probably still spread.'
 					gs 'gschool_events', 'leave_break_events'
@@ -603,10 +603,10 @@ if $ARGS[0] = 'break_events':
 				grupvalue[3] -= 5
 				grupvalue[4] -= 1
 				gs 'fame', 'pav', 'sex', 1
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
 				'You think to yourself. "Feofan is actually kind of cute..."'
-				'You pretend the other boys aren''t there and sweetly tell him "Come on Feofan, you know you only have to ask if you want to see more..." as you slowly begin to lift your skirt. That made him the hero of your class and all the boys look at your body, and then at him in admiration. You drop your skirt back down and wave him off "Just kidding you pervert! Not with all these other guys around anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
+				'You pretend the other boys aren''t there and sweetly tell him "Come on Feofan, you know you only have to ask if you want to see more..." as you slowly begin to lift your skirt. That made him the hero of your class and all the boys look at your body, and then at him in admiration. You drop your skirt back down and wave him off. "Just kidding you pervert! Not with all these other guys around anyway." You give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
 				gs 'gschool_events', 'leave_break_events'
 			end
 		else
@@ -727,7 +727,7 @@ if $ARGS[0] = 'break_events':
 				grupvalue[3] -= 5
 				grupvalue[4] -= 1
 				gs 'fame', 'pav', 'sex', 1
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
 				'You think to yourself. "Lazar is actually kind of cute..."'
 				'You pretend the other boys aren''t there and sweetly tell him "Come on Lazar, you know you only have to ask if you want to see more..." as you slowly begin to lift your skirt. That made him the hero of your class and all the boys look at your body, and then at him in admiration. You drop your skirt back down and wave him off "Just kidding you pervert! Not with all these other guys around anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
@@ -829,7 +829,7 @@ if $ARGS[0] = 'break_events':
 				grupvalue[3] -= 5
 				grupvalue[4] -= 1
 				gs 'fame', 'pav', 'sex', 1
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
 				'You think to yourself. "Roman is actually kind of cute..."'
 				'You pretend the other boys aren''t there and sweetly tell him "Come on Roman, you know you only have to ask if you want to see more..." as you slowly begin to lift your skirt. That made him the hero of your class and all the boys look at your body, and then at him in admiration. You drop your skirt back down and wave him off "Just kidding you pervert! Not with all these other guys around anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
@@ -898,7 +898,7 @@ if $ARGS[0] = 'break_events':
 				grupvalue[3] -= 6
 				grupvalue[4] -= 2
 				gs 'fame', 'pav', 'sex', 3
-				gs 'exhibitionism', 3
+				gs 'flash', 'panties', 'indoors', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
 				'You think to yourself. "Some of them are actually kind of cute..."'
 				'You pretend the other people aren''t there and sweetly ask them "Come on boys, you know you only have to ask if you want to see more..." as you slowly begin to lift your skirt. All the boys stare at your body in disbelief that their ploy worked. Then you drop your skirt back down and wave them off. "Just kidding you perverts! Not in public anyway." and you give them all a cute wink as you sit down and get ready for your next class. When you look back, you can see their faces all flustered.'
@@ -2008,7 +2008,7 @@ if $ARGS[0] = 'rand_scoolboy':
 					*clr & cla
 					inhib_exp += 2
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
 					'You think to yourself "<<$rand_boy>> is actually kind of cute..."'
@@ -2043,7 +2043,7 @@ if $ARGS[0] = 'rand_scoolboy':
 				grupvalue[2] -= 10
 				grupvalue[3] -= 10
 				gs 'fame', 'pav', 'sex', 15
-				gs 'exhibitionism', 3
+				gs 'flash', 'pussy', 'indoors', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_tualet1.jpg"></center>'
 				'You give him a sweet smile and take him by the hand, pulling him into the men''s room. Slightly lifting up your skirt, you put his hand between your legs. The other boys have followed you and now you''re being fondled in front of a crowd.'
 				act 'Take his cock out of his pants': gt 'gschool_sex', 'rand_bj'

+ 39 - 39
locations/gschool_lessons1.qsrc

@@ -63,7 +63,7 @@ if $ARGS[0] = 'russian':
 				npc_rel['A152'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 				'You notice Svyatoslav glancing over at you a few times and decide to play with him. The next time he looks over at you when Mr. Yenotin''s back is turned, you pull your shirt open and expose your tits to him. His mouth drops open in shock as he stares at your exposed <<$titsize>> breasts. A couple of the other students notice what you are doing. Most of them either grin, smile or laugh at your antics. All but Lesco of course, who stares with his mouth open.'
@@ -80,7 +80,7 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 2
+					gs 'flash', 'butt', 'indoors', 2
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 					'Near the end of class, you get up and head towards Mr. Yenotin''s desk. You make a point of acting like you are checking one of the books for something. With a final glance to make sure Mr. Yenotin isn''t looking, you pull up the back of your skirt and expose your naked ass to the class. A couple of the other students notice what you are doing and draw each other''s attention to it. Most of them either grin, smile or even laugh at your antics. All but Lesco, who stares with his mouth open.'
@@ -98,7 +98,7 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and head towards Mr. Yenotin''s desk.  You make a point of acting like you are checking one of the books for something. With a final glance to make sure Mr. Yenotin isn''t looking, you pull up the back of your skirt and expose your panty clad ass to the class. A couple of the other students notice what you are doing and draw each other''s attention to it. Most of them either grin, smile or even laugh at your antics. All but Lesco, who stares with his mouth open.'
@@ -114,7 +114,7 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 2
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 					'While Mr. Yenotin''s back is turned, you spread your legs wide and pull up the front of your skirt while still sitting at your desk, which shows off your panties to anyone that looks your way. A couple of the other students notice what you are doing. Most of the rest either grin, smile or even laugh at your antics. All but Lesco, who stares with his mouth open.'
@@ -130,7 +130,7 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and head towards Mr. Yenotin''s desk. You make a point of acting like you are checking one of the books for something. With a final glance to make sure Mr. Yenotin isn''t looking, you turn to face the class like you are about to walk back to your seat, but you pull up your skirt and expose your panties to anyone looking. A couple of the other students notice what you are doing. Most of them either grin, smile or even laugh at your antics. All but Lesco, who stares with his mouth open.'
@@ -167,7 +167,7 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -191,7 +191,7 @@ if $ARGS[0] = 'russian':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'', 1)]>>'
@@ -214,7 +214,7 @@ if $ARGS[0] = 'russian':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -260,7 +260,7 @@ if $ARGS[0] = 'russian':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A8'] += 1
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teaseb2.jpg"></center>'
 					'She has a point. You glance around and wait until no one but the two of them are looking. Then you lean back and pull up your shirt to expose your bare <<$titsize>> breasts. Your nipples harden sharply from the excitement. Svyatoslav stares at your bare tits, looking almost entranced by them.'
@@ -315,7 +315,7 @@ if $ARGS[0] = 'russian':
 									*clr & cla
 									npc_rel['A8'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'exhibitionism', 3
+									gs 'flash', 'pussy', 'indoors', 3
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
 									'"Then let go and I will show you." you say with a sly smile. He pauses for a moment, but then lets go of your panties and keeps watching. You lean back and lift one leg as you reach down and pull your panties aside to reveal your pussy to Svyatoslav and anyone else who happens to look your way. Sonia tries to sneak a peek as well. You can see the bulge growing in Svyatoslav''s pants.'
 									act 'Put your pussy away':
@@ -340,7 +340,7 @@ if $ARGS[0] = 'russian':
 					$pantyworntype = 'none'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 					'While sitting at your desk feeling bored, you notice no one is looking at you and so you decide to take your panties off, just for something to do. You reach under your skirt and pull them down slowly.' 
@@ -488,10 +488,10 @@ if $ARGS[0] = 'russian':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide your phone between your legs and snap some photos under your skirt.'
@@ -596,7 +596,7 @@ if $ARGS[0] = 'geography':
 				npc_rel['A152'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 				'You notice Artem glancing over at you a few times and decide to play with him. The next time he looks over at you while Mrs. Sokoloff''s back is turned, you pull your shirt open and expose your tits to him. His mouth drops open in shock as he stares at your exposed <<$titsize>> breasts. A couple of the other students notice what you are doing. Most of them either grin, smile or laugh at your antics. All but Lesco of course, who stares with his mouth open.'
@@ -613,7 +613,7 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 2
+					gs 'flash', 'butt', 'indoors', 2
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mrs. Sokoloff''s desk. After making sure Mrs. Sokoloff isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone looking. Artem''s mouth drops open and he just stares at your naked ass while Andrey, Valentin, Vanya and Lazar grin at what you are doing. Stasya starts texting on her phone, likely telling everyone in school what you just did while Vitek tries to take a picture, but you flip your skirt back down before he gets his phone up.'
@@ -631,7 +631,7 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mrs. Sokoloff''s desk. After making sure Mrs. Sokoloff isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking. Artem''s mouth drops open and he just stares at you while Andrey, Valentin, Vanya and Lazar grin at what you are doing. Stasya starts texting on her phone, likely telling everyone in school what you just did while Vitek tries to take a picture, but you flip your skirt back down before he gets his phone up. '
@@ -647,7 +647,7 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 2
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 					'While Mrs. Sokoloff''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, showing off your panties to anyone that looks your way. A couple of the other students notice what you are doing. Artem''s mouth drops open and he just stares at your panties while Andrey, Valentin, Vanya and Lazar grin at what you are doing. Stasya starts texting on her phone, likely telling everyone in school what you just did while Vitek tries to take a picture, but you close your legs before he gets his phone up. '
@@ -663,7 +663,7 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mrs. Sokoloff''s desk. After making sure Mrs. Sokoloff isn''t looking, you turn like you are about to walk back to your seat, but instead pull up your skirt and expose your panties to anyone looking. Artem''s mouth drops open and he just stares at your panties while Andrey, Valentin, Vanya and Lazar grin at what you are doing. Stasya starts texting on her phone, likely telling everyone in school what you just did while Vitek tries to take a picture, but you flip your skirt back down before he gets his phone up. '
@@ -699,7 +699,7 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -723,7 +723,7 @@ if $ARGS[0] = 'geography':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -746,7 +746,7 @@ if $ARGS[0] = 'geography':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -792,7 +792,7 @@ if $ARGS[0] = 'geography':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A9'] += 1
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teaseb2.jpg"></center>'
 					'She has a point. You glance around and wait until no one but the two of them are looking. Then you lean back and pull up your shirt to expose your bare <<$titsize>> breasts. Your nipples harden from the excitement. Vitek stares at your bare tits, looking almost entranced by them.'
@@ -847,7 +847,7 @@ if $ARGS[0] = 'geography':
 									*clr & cla
 									npc_rel['A8'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'exhibitionism', 3
+									gs 'flash', 'pussy', 'indoors', 3
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
 									'"Well let go and I will show you." you tell him with a sly smile. He pauses a moment, then lets go of your panties and keeps watching. You lean back and lift one leg as you reach down and pull your panties aside to reveal your pussy to Vitek and anyone else who happens to look your way. You can see the bulge growing in Vitek''s pants.'
 									act 'Put your pussy away':
@@ -872,7 +872,7 @@ if $ARGS[0] = 'geography':
 					$pantyworntype = 'none'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 					'While sitting at your desk feeling bored, you notice no one is looking at you, so you decide to take your panties off. You reach under your skirt and pull them down slowly.' 
@@ -1001,10 +1001,10 @@ if $ARGS[0] = 'geography':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
@@ -1114,7 +1114,7 @@ if $ARGS[0] = 'history':
 				npc_rel['A152'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 				'You notice Petka glancing over at you a few times and decide to play with him. The next time he looks over at you while Mrs. Sokoloff''s back is turned, you pull your shirt open and expose your tits at him. His mouth drops open in shock as he stares at your exposed <<$titsize>> breasts. A couple of the other students notice what you are doing. Most of them either grin, smile or laugh at your antics. All but Lesco of course, who stares with his mouth open.'
@@ -1131,7 +1131,7 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 2
+					gs 'flash', 'butt', 'indoors', 2
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mrs. Sokoloff''s desk. After making sure Mrs. Sokoloff isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone looking. Petka''s mouth drops open and he just stares at your naked ass while the rest of the class either grin or smile at what you are doing. Lina starts texting on her phone, likely telling everyone in school what you just did while Roman tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -1149,7 +1149,7 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mrs. Sokoloff''s desk. After making sure Mrs. Sokoloff isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking. Petka''s mouth drops open and he just stares at you while the rest of the class either grin or smile at what you are doing. Lina starts texting on her phone, likely telling everyone in school what you just did while Roman tries to take a picture, but you drop your skirt back in place before he gets his phone up. '
@@ -1165,7 +1165,7 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 2
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 					'While Mrs. Sokoloff''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, showing off your panties to anyone that looks your way. Petka''s mouth drops open and he just stares at your panties while the rest of the students either grin or smile at what you are doing. Lina starts texting on her phone, likely telling everyone in school what you just did while Roman tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -1181,7 +1181,7 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mrs. Sokoloff''s desk. After making sure Mrs. Sokoloff isn''t looking, you turn like you are about to walk back to your seat, but instead you pull up your skirt and expose your panties to anyone looking. Petka''s mouth drops open and he just stares at your panties while the rest of the class either grin or smile at what you are doing. Lina starts texting on her phone, likely telling everyone in school what you just did while Roman tries to take a picture, but you drop your skirt back in place before he gets his phone up. '
@@ -1217,7 +1217,7 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1241,7 +1241,7 @@ if $ARGS[0] = 'history':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pusy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1264,7 +1264,7 @@ if $ARGS[0] = 'history':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1310,7 +1310,7 @@ if $ARGS[0] = 'history':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A157'] += 1
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teaseb2.jpg"></center>'
 					'She has a point. You glance around and wait until no one but the two of them are looking. Then you lean back and pull up your shirt to expose your bare <<$titsize>> breasts. Your nipples get hard from the excitement. Roman stares at your bare tits, looking almost entranced by them.'
@@ -1365,7 +1365,7 @@ if $ARGS[0] = 'history':
 									*clr & cla
 									npc_rel['A8'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'exhibitionism', 3
+									gs 'flash', 'pussy', 'indoors', 3
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
 									'"Well let go and I will show you." you tell him with a sly smile. He pauses, then lets go of your panties and keeps watching. You lean back and lift one leg as you reach down and pull your panties aside to reveal your pussy to Roman and anyone else who happens to look your way. Lera tries to sneak a peek as well. You can see the bulge growing in Roman''s pants.'
 									act 'Put your pussy away':
@@ -1390,7 +1390,7 @@ if $ARGS[0] = 'history':
 					$pantyworntype = 'none'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 					'While sitting at your desk feeling bored, you notice no one is looking at you, so you decide to take your panties off. You reach under your skirt and pull them down slowly.'  
@@ -1520,10 +1520,10 @@ if $ARGS[0] = 'history':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'

+ 48 - 48
locations/gschool_lessons2.qsrc

@@ -67,7 +67,7 @@ if $ARGS[0] = 'computer':
 				npc_rel['A2'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 				'You notice Artem glancing over at you a few times and decide to play with him. The next time he looks over at you while Mr. Ivanov''s back is turned, you pull your shirt open and expose your tits at him. His mouth drops open in shock as he stares at your exposed <<$titsize>> breasts. A couple of the other students notice what you''re doing.' 
@@ -85,7 +85,7 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 2
+					gs 'flash', 'butt', 'indoors', 2
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mr. Ivanov''s desk. After making sure Mr. Ivanov isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone in looking. A couple of the other students notice what you''re doing.' 
@@ -104,7 +104,7 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mr. Ivanov''s desk. After making sure Mr. Ivanov isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking. A couple of the other students notice what you''re doing.' 
@@ -121,7 +121,7 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 2
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 					'While Mr. Ivanov''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, showing off your panties to anyone that looks your way. A couple of the others students notice what you''re doing.' 
@@ -138,7 +138,7 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mr. Ivanov''s desk. After making sure Mr. Ivanov isn''t looking, you turn like you are about to walk back to your seat, but you instead pull up your skirt and expose your panties to anyone looking.' 
@@ -175,7 +175,7 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -199,7 +199,7 @@ if $ARGS[0] = 'computer':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -222,7 +222,7 @@ if $ARGS[0] = 'computer':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -268,7 +268,7 @@ if $ARGS[0] = 'computer':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A11'] += 1
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teaseb2.jpg"></center>'
 					'She has a point. You glance around and wait until no one but the two of them are looking. Then you lean back and pull up your shirt to expose your bare <<$titsize>> breasts. Your nipples get hard from the excitement. Vasily stares at your bare tits, looking almost entranced by them.'
@@ -323,7 +323,7 @@ if $ARGS[0] = 'computer':
 									*clr & cla
 									npc_rel['A11'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'exhibitionism', 3
+									gs 'flash', 'pussy', 'indoors', 3
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
 									'"Well let go and I will show you." you tell himw ith a sly smile. He pauses a moment, but then lets go and keeps watching. You lean back and lift one leg as you reach down and pull your panties aside to reveal your pussy to Vasily and anyone else who happens to look your way. Sonia tries to sneak a peek as well. You can see the bulge growing in Vasily''s pants.'
 									act 'Put your pussy away':
@@ -348,7 +348,7 @@ if $ARGS[0] = 'computer':
 					$pantyworntype = 'none'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 					'While sitting at your desk feeling bored, you notice no one is looking at you, so decide to take your panties off. You reach under your skirt and pull them down slowly.  At first you have to work against your own weight as you pull them past your bottom.'  
@@ -521,10 +521,10 @@ if $ARGS[0] = 'computer':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
@@ -632,7 +632,7 @@ if $ARGS[0] = 'science':
 				npc_rel['A5'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 				'You notice Fedor glancing over at you a few times and decide to play with him. The next time he looks over at you while Miss Orlov''s back is turned, you pull your shirt open and expose your tits to him. His mouth drops open in shock as he stares at your exposed <<$titsize>> breasts. A couple of the other students notice what you are doing. Most of them either grin, smile or laugh at your antics. All but Lesco of course, who stares with his mouth open.'
@@ -649,7 +649,7 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 2
+					gs 'flash', 'butt', 'indoors', 2
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Miss Orlov''s desk. After making sure Miss Orlov isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone looking. Fedor''s mouth drops open and he just stares at your naked ass, Andrey and Vanya grin, Stasya gives you a annoyed look when Andrey reacts and Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -667,7 +667,7 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Miss Orlov''s desk. After making sure Miss Orlov isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking. Fedor''s mouth drops open and he just stares at your ass, Andrey and Vanya grin, Stasya gives you a annoyed look when Andrey reacts and Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -683,7 +683,7 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 2
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 					'While Miss Orlov''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, which shows off your panties to anyone that looks your way. A couple of the other students notice what you are doing. Fedor''s mouth drops open and he just stares at your panties, Andrey and Vanya, Stasya gives you a annoyed look when Andrey reacts and Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -699,7 +699,7 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Miss Orlov''s desk. After making sure Miss Orlov isn''t looking, you turn like you are about to walk back to your seat, but you instead pull up your skirt and expose your panties to anyone looking. Fedor''s mouth drops open and he just stares at your panties, Andrey and Vanya grin, Stasya gives you a annoyed look when Andrey reacts and Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -735,7 +735,7 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -759,7 +759,7 @@ if $ARGS[0] = 'science':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -782,7 +782,7 @@ if $ARGS[0] = 'science':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -809,7 +809,7 @@ if $ARGS[0] = 'science':
 					$pantyworntype = 'none'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 					'While sitting at your desk feeling bored, you notice no one is looking at you and decide to take your panties off. You reach under your skirt and pull them down slowly.  At first you have to work against your own weight as you pull them past your bottom.'  
@@ -949,10 +949,10 @@ if $ARGS[0] = 'science':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
@@ -1057,7 +1057,7 @@ if $ARGS[0] = 'music':
 				npc_rel['A6'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 				'You notice Petka glancing over at you a few times and decide to play with him. The next time he looks over at you while Mr. Vasilyev''s back is turned, you pull your shirt open and expose your tits to him. His mouth drops open in shock as he stares at your exposed <<$titsize>> breasts. A couple of the other students notice what you are doing. Most of them either grin, smile or laugh at your antics. All but Lesco of course, who stares with his mouth open. Lavrenti tries to take a picture, but you close your shirt before he gets his phone up.'
@@ -1074,7 +1074,7 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 2
+					gs 'flash', 'butt', 'indoors', 2
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mr. Vasilyev''s desk. After making sure Mr. Vasilyev isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone looking. Petka''s mouth drops open and he just stares at your naked ass, Katja looks shocked then grins at what you are doing, Bella gives you a slightly disgusted look before turning away and Lariska and Lina smile about it before Lina starts texting on her phone at once. You are sure she is texting everyone about what you just did. Lavrenti tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -1092,7 +1092,7 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mr. Vasilyev''s desk. After making sure Mr. Vasilyev isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking. Petka''s mouth drops open and he just stares at you, Katja looks shocked then grins at what you are doing, Bella gives you a slightly disgusted look before turning away, Lariska and Lina smile about it before Lina starts texting on her phone at once. You are sure she is texting everyone about what you just did. Lavrenti tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -1108,7 +1108,7 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 2
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 					'While Mr. Vasilyev''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, which shows off your panties to anyone that looks your way. A couple of the other students notice what you are doing. Petka''s mouth drops open and he just stares at you, Katja looks shocked then grins at what you are doing, Bella gives you a slightly disgusted look before turning away and Lariska and Lina smile about it before Lina starts texting on her phone at once. You are sure she is texting everyone about what you just did. Lavrenti tries to take a picture, but you close your legs before he gets his phone up.'
@@ -1124,7 +1124,7 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Mr. Vasilyev''s desk. After making sure Mr. Vasilyev isn''t looking, you turn like you are about to walk back to your seat, but you instead pull up your skirt and expose your panties to anyone looking. Petka''s mouth drops open and he just stares at you, Katja looks shocked then grins at what you are doing, Bella gives you a slightly disgusted look before turning away and Lariska and Lina smile about it before Lina starts texting on her phone at once. You are sure she is texting everyone about what you just did. Lavrenti tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -1160,7 +1160,7 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1184,7 +1184,7 @@ if $ARGS[0] = 'music':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1207,7 +1207,7 @@ if $ARGS[0] = 'music':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1253,7 +1253,7 @@ if $ARGS[0] = 'music':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A155'] += 1
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teaseb2.jpg"></center>'
 					'She has a point. You glance around and wait until no one but the two of them are looking. Then you lean back and pull up your shirt to expose your bare <<$titsize>> breasts. Your nipples get hard from the excitement. Lavrenti stares at your bare tits, looking almost entranced by them.'
@@ -1308,7 +1308,7 @@ if $ARGS[0] = 'music':
 									*clr & cla
 									npc_rel['A155'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'exhibitionism', 3
+									gs 'flash', 'pussy', 'indoors', 3
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
 									'Well let go and I''ll show you." you tell him with a sly smile. He pauses a moment, but then lets go and keeps watching. You lean back and lift one leg as you reach down and pull your panties aside to reveal your pussy to Lavrenti and anyone else to see who happens to look your way. Katja tries to sneak a peek as well. You can see the bulge growing in Lavrenti''s pants.'
 									act 'Put your pussy away':
@@ -1333,7 +1333,7 @@ if $ARGS[0] = 'music':
 					$pantyworntype = 'none'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 					'While sitting at your desk feeling bored, you notice no one is looking at you, so you decide to take your panties off. You reach under your skirt and pull them down slowly.'  
@@ -1471,10 +1471,10 @@ if $ARGS[0] = 'music':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
@@ -1572,7 +1572,7 @@ if $ARGS[0] = 'biology':
 				npc_rel['A5'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'exhibitionism', 1
+				gs 'flash', 'tits', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 				'You notice Lesco glancing over at you a few times and decide to play with him. The next time he looks over at you while Miss Orlov''s back is turned, you pull your shirt open and expose your tits at him. His mouth drops open in shock as he stares at your exposed <<$titsize>> breasts. A couple of the other students notice what you are doing. Most of them either grin, smile or laugh at your antics. All but Lesco of course, who continues to stare at you with his mouth open.'
@@ -1589,7 +1589,7 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 2
+					gs 'flash', 'butt', 'indoors', 2
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Miss Orlov''s desk. After making sure Miss Orlov isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone looking. Lesco and Artem''s mouths drop open as they just stare at your naked ass while Dan, Lavrenti and Lazar grin. Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -1607,7 +1607,7 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Miss Orlov''s desk. After making sure Miss Orlov isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking. Lesco and Artem''s mouths drop open as they just stare at you while Dan, Lavrenti and Lazar grin. Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -1623,7 +1623,7 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 2
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 					'While Miss Orlov''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, which shows off your panties to anyone that looks your way. A couple of the other students notice what you are doing. Lesco and Artem''s mouths drop open as they just stare at your panties while Dan, Lavrenti and Lazar grin. Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -1639,7 +1639,7 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 					'Near the end of class, you get up and act like you are checking one of the books near Miss Orlov''s desk. After making sure Miss Orlov isn''t looking, you turn like you are about to walk back to your seat, but you instead pull up your skirt and expose your panties to anyone looking. Lesco and Artem''s mouths drop open as they just stare at your panties while Dan, Lavrenti and Lazar grin. Irina starts texting on her phone at once. You are sure she is texting everyone about what you just did.'
@@ -1669,7 +1669,7 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 3
 					i = rand(1,classroom_titflash)
 					dynamic 'school_classroom_titflash[<<i>>] = 1'
@@ -1688,7 +1688,7 @@ if $ARGS[0] = 'biology':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						i = rand(1,classroom_pussyflash)
 						dynamic 'school_classroom_pussyflash[<<i>>] = 1'
@@ -1706,7 +1706,7 @@ if $ARGS[0] = 'biology':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1733,7 +1733,7 @@ if $ARGS[0] = 'biology':
 					$pantyworntype = 'none'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 					'While sitting at your desk feeling bored, you notice no one is looking at you, so you decide to take your panties off. You reach under your skirt and pull them down slowly.'  
@@ -1874,10 +1874,10 @@ if $ARGS[0] = 'biology':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'

+ 28 - 28
locations/gschool_lessons3.qsrc

@@ -216,13 +216,13 @@ if $ARGS[0] = 'literature':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 								'With a mischievous smile, you deftly slide your phone under your skirt and spread your legs to take a picture of your panties. Ms. Braakman stops in front of your desk, her hands on her hips as she stares daggers at you.'
 								'"Hand it over." she orders, one of her hands now held out in front of you. You obediently hand over your phone to her without argument. When she sees the screen is still on, she smiles smugly. "You were texting, weren''t you? Of course you were, that''s all you kids do these days. Well, I''m sure you wouldn''t mind if I shared with the class what you were--"'
 								'You can barely keep a straight face as you watch Ms. Braakman''s expression change from smug to confusion and then anger in a matter of seconds. You expect her to go through with her threat and show the class what you were doing, but for whatever reason she doesn''t. "I don''t want to see you ever doing that again young lady! You can have this back after class." she warns you as she turns the screen off and returns to the front of the class.'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 								'With a mischievous smile, you deftly slide your phone under your skirt and spread your legs to take a picture of your bare pussy. Ms. Braakman stops in front of your desk, her hands on her hips as she stares daggers at you.'
 								'"Hand it over." she orders, one of her hands now held out in front of you. You obediently hand over your phone to her without argument. When she sees the screen is still on, she smiles smugly. "You were texting, weren''t you? Of course you were, that''s all you kids do these days. Well, I''m sure you wouldn''t mind if I shared with the class what you were--"'
@@ -497,7 +497,7 @@ if $ARGS[0] = 'art':
 					npc_rel['A152'] += 1
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 					'You notice Feofan glancing over at you a few times and decide to play with him. The next time he looks over at you while Mr. Vasilyev''s back is turned, you pull your shirt open and expose your tits to him. His mouth drops open in shock as he stares at your exposed breasts. A couple of the other students notice what you''re doing. Anushka grins, Zinaida gives you a slightly disgusted look before turning away and Katja smiles at you. Svyatoslav tries to take a picture, but you close your shirt before he gets his phone up.'
@@ -514,7 +514,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 2
+						gs 'flash', 'butt', 'indoors', 2
 						gs 'fame', 'pav', 'sex', 5
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 						'Near the end of class, you get up and act like you are checking one of the books near Mr. Vasilyev''s desk. After making sure Mr. Vasilyev isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone looking. Feofan''s mouth drops open and he just stares at your naked ass, Anushka grins, Zinaida gives you a slightly disgusted look before turning away and Katja smiles at you. Svyatoslav tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -532,7 +532,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 3
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 						'Near the end of class, you get up and act like you are checking one of the books near Mr. Vasilyev''s desk. After making sure Mr. Vasilyev isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking. Feofan''s mouth drops open and he just stares at you, Anushka grins, Zinaida gives you a slightly disgusted look before turning away and Katja smiles at you. Svyatoslav tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -548,7 +548,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 2
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 						'While Mr. Vasilyev''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, which shows off your panties to anyone that looks your way. A couple of the other students notice what you''re doing. Feofan''s mouth drops open and he just stares at your panties, Anushka grins, Zinaida gives you a slightly disgusted look before turning away and Katja smiles at you. Svyatoslav tries to take a picture, but you close your legs before he gets his phone up.'
@@ -564,7 +564,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 3
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 						'Near the end of class, you get up and act like you are checking one of the books near Mr. Vasilyev''s desk. After making sure Mr. Vasilyev isn''t looking, you turn like you are about to walk back to your seat, but you instead pull up your skirt and expose your panties to anyone looking. Feofan''s mouth drops open and he just stares at you, Anushka grins, Zinaida gives you a slightly disgusted look before turning away and Katja smiles at you. Svyatoslav tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -600,7 +600,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'tits', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -624,7 +624,7 @@ if $ARGS[0] = 'art':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'exhibitionism', 3
+							gs 'flash', 'pussy', 'indoors', 3
 							gs 'fame', 'pav', 'sex', 3
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -647,7 +647,7 @@ if $ARGS[0] = 'art':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'exhibitionism', 3
+							gs 'flash', 'pussy', 'indoors', 3
 							gs 'fame', 'pav', 'sex', 3
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -693,7 +693,7 @@ if $ARGS[0] = 'art':
 					act 'Flash your boobs':
 						*clr & cla
 						npc_rel['A8'] += 1
-						gs 'exhibitionism', 1
+						gs 'flash', 'tits', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 5
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teaseb2.jpg"></center>'
 						'She has a point. You glance around and wait until no one but the two of them are looking. Then you lean back and pull up your shirt to expose your bare breasts. Your nipples get hard from the excitement. Svyatoslav stares at your bare tits, looking almost entranced by them.'
@@ -748,7 +748,7 @@ if $ARGS[0] = 'art':
 										*clr & cla
 										npc_rel['A8'] += 1
 										gs 'fame', 'pav', 'sex', 5
-										gs 'exhibitionism', 3
+										gs 'flash', 'pussy', 'indoors', 3
 										'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
 										'"Well let go and I''ll show you." you tell him with a sly smile. He pauses, but then lets go and keeps watching. You lean back and lift one leg as you reach down and pull your panties aside to reveal your pussy to Svyatoslav and anyone else who happens to look this way. Anushka tries to sneak a peek as well. You can see the bulge growing in Svyatoslav''s pants.'
 										act 'Put your pussy away':
@@ -773,7 +773,7 @@ if $ARGS[0] = 'art':
 						$pantyworntype = 'none'
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'pussy', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 5
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 						'While sitting at your desk feeling bored, you notice no one is looking at you, so you decide to take your panties off. You reach under your skirt and pull them down slowly. Once they get past your knees you open your legs slightly and your panties fall down around your ankles. You step out of them and as you are bending over to pick them up, you realize that a few people have noticed. You quickly pick up your panties, stuff them in your purse and ignore the stares.'
@@ -907,10 +907,10 @@ if $ARGS[0] = 'art':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
@@ -1056,7 +1056,7 @@ if $ARGS[0] = 'shop':
 					npc_rel['A152'] += 1
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashboobs1.jpg"></center>'
 					'You notice Fedor glancing over at you a few times and decide to play with him. The next time he looks over at you while Mr. Kuznetsov''s back is turned, you pull your shirt open and expose your tits to him. His mouth drops open in shock as he stares at your exposed breasts.' 
@@ -1074,7 +1074,7 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 2
+						gs 'flash', 'butt', 'indoors', 2
 						gs 'fame', 'pav', 'sex', 5
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashbutt1.jpg"></center>'
 						'Near the end of class, you get up and act like you are checking one of the books near Mr. Kuznetsov''s desk. After making sure Mr. Kuznetsov isn''t looking, you pull up the back of your skirt and expose your naked ass to anyone looking.' 
@@ -1093,7 +1093,7 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 3
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesb' + rand(1,3) + '.jpg"></center>'
 						'Near the end of class, you get up and act like you are checking one of the books near Mr. Kuznetsov''s desk. After making sure Mr. Kuznetsov isn''t looking, you pull up the back of your skirt and expose your panty clad ass to anyone looking.' 
@@ -1110,7 +1110,7 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 2
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesd' + rand(1,5) + '.jpg"></center>'
 						'While Mr. Kuznetsov''s back is turned, you spread your legs wide and pull up the front of your skirt while sitting at your desk, which shows off your panties to anyone that looks your way.' 
@@ -1127,7 +1127,7 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 3
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashpantiesf' + rand(1,3) + '.jpg"></center>'
 						'Near the end of class, you get up and act like you are checking one of the books near Mr. Kuznetsov''s desk. After making sure Mr. Kuznetsov isn''t looking, you turn like you are about to walk back to your seat, but you instead pull up your skirt and expose your panties to anyone looking.' 
@@ -1164,7 +1164,7 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'tits', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1188,7 +1188,7 @@ if $ARGS[0] = 'shop':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'exhibitionism', 3
+							gs 'flash', 'pussy', 'indoors', 3
 							gs 'fame', 'pav', 'sex', 3
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1211,7 +1211,7 @@ if $ARGS[0] = 'shop':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'exhibitionism', 3
+							gs 'flash', 'pussy', 'indoors', 3
 							gs 'fame', 'pav', 'sex', 3
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -1257,7 +1257,7 @@ if $ARGS[0] = 'shop':
 					act 'Flash your boobs':
 						*clr & cla
 						npc_rel['A10'] += 1
-						gs 'exhibitionism', 1
+						gs 'flash', 'tits', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 5
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teaseb2.jpg"></center>'
 						'She has a point. You glance around and wait until no one but the two of them are looking. Then you lean back and pull up your shirt to expose your bare breasts. Your nipples get hard from the excitement. Dan stares at your bare tits, looking almost entranced by them.'
@@ -1312,7 +1312,7 @@ if $ARGS[0] = 'shop':
 										*clr & cla
 										npc_rel['A8'] += 1
 										gs 'fame', 'pav', 'sex', 5
-										gs 'exhibitionism', 3
+										gs 'flash', 'pussy', 'indoors', 3
 										'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
 										'"Well let go and I''ll show you." you tell him with a sly smile. He pauses, but then lets go and keeps watching. You lean back and lift one leg as you reach down and pull your panties aside to reveal your pussy to Dan and anyone else who happens to look this way. Anushka tries to sneak a peek as well. You can see the bulge growing in Dan''s pants from here.'
 										act 'Put your pussy away':
@@ -1337,7 +1337,7 @@ if $ARGS[0] = 'shop':
 						$pantyworntype = 'none'
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'exhibitionism', 1
+						gs 'flash', 'pussy', 'indoors', 1
 						gs 'fame', 'pav', 'sex', 5
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/removepanties.jpg"></center>'
 						'While sitting at your desk feeling bored, you notice no one is looking at you, so you decide to take your panties off. You reach under your skirt and pull them down slowly. Once they get past your knees, you open your legs slightly and your panties fall down around your ankles.' 
@@ -1470,10 +1470,10 @@ if $ARGS[0] = 'shop':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'

+ 5 - 5
locations/gschool_lessons4.qsrc

@@ -291,10 +291,10 @@ if $ARGS[0] = 'math':
 								gs 'willpower', 'pay', 'self'
 								gs 'stat'
 								if $pantyworntype ! 'none':
-									gs 'exhibitionism', 1
+									gs 'flash', 'panties', 'indoors', 1
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 								else
-									gs 'exhibitionism', 2
+									gs 'flash', 'pussy', 'indoors', 2
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 								end
 								'You decide to have some fun and quickly slide the phone between your legs and snap some photos under your skirt. When Mr. Tsarev arrives at your desk, he asks "What is so important that you need to use your phone during my lesson? If nothing, then I will hold onto it until the end of class." He then extends his hand out. "Would you like to see?" you reply in a seductive tone.'
@@ -610,14 +610,14 @@ if $ARGS[0] = 'english':
 								gs 'willpower', 'pay', 'self'
 								gs 'stat'
 								if $pantyworntype ! 'none':
-									gs 'exhibitionism', 1
+									gs 'flash', 'panties', 'indoors', 1
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 								    'With a mischievous smile, you deftly slide your phone under your skirt and spread your legs to take a picture of your panties. Ms. Braakman stops in front of your desk, her hands on her hips as she stares daggers at you.'
 								    '"Hand it over." she orders, one of her hands now held out in front of you. You obediently hand over your phone to her without argument. When she sees the screen is still on, she smiles smugly. "You were texting, weren''t you? Of course you were, that''s all you kids do these days. Well, I''m sure you wouldn''t mind if I shared with the class what you were--"'
 								    'You can barely keep a straight face as you watch Ms. Braakman''s expression change from smug to confusion and then anger in a matter of seconds. You expect her to go through with her threat and show the class what you were doing, but for whatever reason she doesn''t. "I don''t want to see you ever doing that again young lady! You can have this back after class." she warns you as she turns the screen off and returns to the front of the class.'
 									act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'getphone'
 								else
-									gs 'exhibitionism', 2
+									gs 'flash', 'pussy', 'indoors', 2
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 									'With a mischievous smile, you deftly slide your phone under your skirt and spread your legs to take a picture of your bare pussy. Ms. Braakman stops in front of your desk, her hands on her hips as she stares daggers at you.'
 								    '"Hand it over." she orders, one of her hands now held out in front of you. You obediently hand over your phone to her without argument. When she sees the screen is still on, she smiles smugly. "You were texting, weren''t you? Of course you were, that''s all you kids do these days. Well, I''m sure you wouldn''t mind if I shared with the class what you were--"'
@@ -778,7 +778,7 @@ if $ARGS[0] = 'pe':
 			if pullup = 1 and $pantyworntype = 'none':
 				*clr & cla
 				pcs_mood -= 10
-				gs 'exhibitionism', 1
+				gs 'flash', 'pussy', 'indoors', 1
 				gs'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand1.jpg"></center>'
 				'After the roll call, Mr. Nikolaevich announces that you will all be taking turns doing pull-ups. He also says that he will be counting how many each person does, so it''s a bit more stressful than usual.'

+ 119 - 148
locations/gschool_lessonsev1.qsrc

@@ -179,17 +179,17 @@ if $ARGS[0] = 'biology':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question Miss Orlov poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forget that 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 softly says "This is why you should wear panties to school. I won''t report you, but I suggest you wear some in the future."'
 			elseif $pantyworntype = 'none' and analplugin = 1:
-				gs 'exhibitionism', 3
+				gs 'flash', 'pussy', 'indoors', 3
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 				'You''ve been called up to answer the question written on the blackboard. While solving it, you accidentally drop the cloth used to wipe it clean, and totally forget that not only are you are not wearing any panties, but also have a butt plug stuffed in your ass. When you bend over you feel your skirt rise up, exposing your bare pussy and ass to your classmates. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Miss Orlov sits, she can''t see what everyone is fussing over, so she starts to move to get a better look, but you quickly snap back up, adjust your skirt and start wiping away at the board as if nothing happened.'
 			else
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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. Miss Orlov comes over to help you back up and block their view of your ass as best she can. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
@@ -270,7 +270,7 @@ if $ARGS[0] = 'biology':
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/breastg.jpg"></center>'
 							'You spend the rest of class with Dan''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure the teacher doesn''t catch on.'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'pussy', 'indoors', 1
 								'Enjoying the feeling of Dan''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it under your skirt and start prodding and playing with your swollen clit through your quickly soaking panties. Eventually you decide that the small tip doesn''t provide enough stimulation, so you shift the wet fabric to the side, giving you full access to your now bare pussy. You reach down with one hand and slip two fingers into your dripping wet pussy. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Dan seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves of pleasure and you feel Dan''s hand slide away just before you hear Miss Orlov ask "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Miss Orlov. I''m perfectly alright."'
@@ -280,7 +280,7 @@ if $ARGS[0] = 'biology':
 								'You spend the rest of class with Dan''s hand playing with your breast as you just sit there in your soaked panties and a small puddle of your own juices, completely satisfied.'
 							else
 								gs 'fame', 'pav', 'sex', 1
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'Enjoying the feeling of Dan''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it under your skirt and start prodding and playing with your already exposed clitoris. But your bare pussy is just too tempting to resist and soon you abandon your little pencil in favour of your two middle fingers, quickly shoving them inside yourself. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Dan seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves of pleasure and you feel Dan''s hand slide away just before you hear Miss Orlov ask "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Miss Orlov. I''m perfectly alright."'
@@ -410,7 +410,7 @@ if $ARGS[0] = 'biology':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
@@ -442,7 +442,6 @@ if $ARGS[0] = 'biology':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Julia':
@@ -463,7 +462,6 @@ if $ARGS[0] = 'biology':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Lavrenti':
@@ -484,7 +482,6 @@ if $ARGS[0] = 'biology':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Artem':
@@ -505,7 +502,6 @@ if $ARGS[0] = 'biology':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Natasha':
@@ -526,7 +522,6 @@ if $ARGS[0] = 'biology':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Lazar':
@@ -547,7 +542,6 @@ if $ARGS[0] = 'biology':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Lesco':
@@ -563,7 +557,6 @@ if $ARGS[0] = 'biology':
 					'You sit next to Lesco and he looks at you in confusion, fearful of what you''ll do. Despite your attempts to reassure him, he is so scared of you that he doesn''t speak for the duration of the lesson.'
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		else
@@ -576,7 +569,6 @@ if $ARGS[0] = 'biology':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/eavesdrop.jpg"></center>'
 				gs 'gschool_gossip', 'lesson'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		end
@@ -605,12 +597,12 @@ if $ARGS[0] = 'science':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question Miss Orlov poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forget that 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 softly says "This is why you should wear panties to school. I won''t report you, but I suggest you wear some in the future."'
 			elseif $pantyworntype = 'none' and analplugin = 1:
-				gs 'exhibitionism', 3
+				gs 'flash', 'pussy', 'indoors', 3
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 				'You''ve been called up to answer the question written on the blackboard, but while solving it, you need to erase something. You accidently drop the cloth needed to wipe the board clean and hesitate to pick it up as you think about the fact that not only are you not wearing any panties, your ass is also stuffed with a butt plug.'
@@ -618,7 +610,7 @@ if $ARGS[0] = 'science':
 				'"Well?" Your teacher prods impatiently. You''re teacher is right, might as well get on with it.'
 				'With a coy smile, you slowly begin to bend over until you feel your skirt rise up, exposing your bare pussy and ass to your classmates. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Miss Orlov sits, she can''t see what everyone is fussing over, so she starts to move to get a better look. You quickly snap back up and adjust your skirt and, with a devious smile and cloth in hand, you start wiping away at the board as if nothing happened.'
 			else
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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. Miss Orlov comes over to help you back up and block the view of your ass as best she can. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
@@ -655,7 +647,7 @@ if $ARGS[0] = 'science':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self', 'easy'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					npc_rel['A147'] += 1
@@ -671,7 +663,7 @@ if $ARGS[0] = 'science':
 			'<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...'
 			act 'Irina':
-				 *clr & cla
+				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 				chrsm_exp += rand(1,2)
 				if fame['pav_slut'] >= 150:
@@ -688,11 +680,10 @@ if $ARGS[0] = 'science':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Andrey and Stasya':
-				 *clr & cla
+				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 				chrsm_exp += rand(1,2)
 				if fame['pav_slut'] >= 150:
@@ -711,7 +702,6 @@ if $ARGS[0] = 'science':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Mefodiy':
@@ -732,7 +722,6 @@ if $ARGS[0] = 'science':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Gerasim':
@@ -753,7 +742,6 @@ if $ARGS[0] = 'science':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Veronika':
@@ -767,7 +755,6 @@ if $ARGS[0] = 'science':
 				   'You sit next to Veronika. She is her usual cold and distant self and doesn''t make any effort to engage you in conversation, so you don''t bother trying.'
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Vanya':
@@ -788,7 +775,6 @@ if $ARGS[0] = 'science':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Arkadi':
@@ -809,7 +795,6 @@ if $ARGS[0] = 'science':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 11:
@@ -959,7 +944,7 @@ if $ARGS[0] = 'computer':
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/breastg.jpg"></center>'
 							'You spend the rest of class with Vasily''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure Mr. Ivanov doesn''t catch on.'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'pussy', 'indoors', 1
 								'Enjoying the feeling of Vasily''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it under your skirt and start prodding and playing with your swollen clit through your quickly soaking panties. Eventually you decide that the small tip doesn''t provide enough stimulation, so you shift the wet fabric to the side, giving you full access to your now bare pussy. You reach down with one hand and slip two fingers up your dripping wet pussy. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Vasily seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, you pinch your clit just as Vasily gives your sensitive nipple a quick squeeze. The combined stimulation is too much and your knees fly together, trapping your hand as your legs clench from the sudden orgasm. You bite your lip hard as you ride out the waves of pleasure and you feel Vasily''s hand slide away just before you hear Mr. Ivanov say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Mr. Ivanov. I''m perfectly alright."'
@@ -969,7 +954,7 @@ if $ARGS[0] = 'computer':
 								'You spend the rest of class with Vasily''s hand playing with your breast as you just sit there in your soaked panties and a small puddle of your own juices, completely satisfied.'
 							else
 								gs 'fame', 'pav', 'sex', 1
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'Enjoying the feeling of Vasily''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it under your skirt and start prodding and playing with your already exposed clitoris. But your bare pussy is just too tempting to resist and soon you abandon your little pencil in favour of your two middle fingers, quickly shoving them inside yourself. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Vasily seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, you pinch your clit just as Vasily gives your sensitive nipple a quick squeeze. The combined stimulation is too much and your knees fly together, trapping your hand as your legs clench from the sudden orgasm. You bite your lip hard as you ride out the waves of pleasure and you feel Vasily''s hand slide away just before you hear Mr. Ivanov say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Mr. Ivanov. I''m perfectly alright."'
@@ -1083,20 +1068,19 @@ if $ARGS[0] = 'computer':
 				chrsm_exp += rand(1,2)
 				if fame['pav_slut'] >= 150:
 					'You sit next to Vasily. He gives you a perverted smile and keeps asking if you want to suck his dick.'
-				else
+				elseif grupTipe = 4 or grupTipe = 5:
 					if grupTipe = 4:
 						npc_rel['A11'] += 1
 						'You sit next to Vasily and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Ivanov when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
-					elseif grupTipe = 5:
+					else
 						'You are forced to sit next to Vasily and he immediately starts bullying you, eventually getting some of the other gopniks to join in.'
+					end
 				else
-					 npc_rel['A11'] += 1
-					 'You sit next to Vasily. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Ivanov asks you to be quiet.'
+					npc_rel['A11'] += 1
+					'You sit next to Vasily. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Ivanov asks you to be quiet.'
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Albina':
 				*clr & cla
@@ -1110,13 +1094,12 @@ if $ARGS[0] = 'computer':
 						'You sit next to Albina and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Ivanov when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Albina, who gives you a pitiful look before turning away and ignoring you for the rest of the lesson.'
-				else
-					 'You sit next to Albina and she rolls her eyes. She begrudingly engages you in a very brief and awkward conversation, her piercing glare dissauding you from making any further attempts.'
+					else
+						'You sit next to Albina and she rolls her eyes. She begrudingly engages you in a very brief and awkward conversation, her piercing glare dissauding you from making any further attempts.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Lizaveta':
 				*clr & cla
@@ -1130,13 +1113,12 @@ if $ARGS[0] = 'computer':
 						'You sit next to Lizaveta and you spend most of the class talking quietly with each other, Lizaveta filling you in on the latest gossip and trying to pry what she can from you. You often get stern looks from Mr. Ivanov when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Lizaveta, who proceeds to fill you in on all the gossip about what a friendless loser you are.'
-				else
-					 'You sit next to Lizaveta, who is a little surprised that you chose to do so at first, but proceeds to fill you in on the latest gossip before Mr. Ivanov tells her to be quiet.'
+					else
+						'You sit next to Lizaveta, who is a little surprised that you chose to do so at first, but proceeds to fill you in on the latest gossip before Mr. Ivanov tells her to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Alyona':
 				*clr & cla
@@ -1150,17 +1132,16 @@ if $ARGS[0] = 'computer':
 						'You sit next to Alyona and you spend most of the class talking quietly with each other. You often get stern looks from Mr. Ivanov when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You are forced to sit next to Alyona and she immediately starts bullying you, eventually getting some of the other gopniks to join in.'
-				else
-					 npc_rel['A143'] += 1
-					 'You sit next to Alyona. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					else
+						npc_rel['A143'] += 1
+						'You sit next to Alyona. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Artem':
-					*clr & cla
+				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 				chrsm_exp += rand(1,2)
 				if fame['pav_slut'] >= 150:
@@ -1171,17 +1152,16 @@ if $ARGS[0] = 'computer':
 						'You sit next to Artem and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Ivanov when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Artem, but he ignores you and chooses to talk to other people or do his coursework.'
-				else
-					 npc_rel['A2'] += 1
-					 'You sit next to Artem. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Ivanov asks you to be quiet.'
+					else
+						npc_rel['A2'] += 1
+						'You sit next to Artem. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Ivanov asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Gerasim':
-					*clr & cla
+				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 				chrsm_exp += rand(1,2)
 				if fame['pav_slut'] >= 150:
@@ -1192,14 +1172,13 @@ if $ARGS[0] = 'computer':
 						'You sit next to Gerasim and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Ivanov when you get a bit too loud. He clears her throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Gerasim, but he ignores you and chooses to talk to other people or do his coursework.'
-				else
-					 npc_rel['A153'] += 1
-					 'You sit next to Gerasim. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Ivanov asks you to be quiet.'
+					else
+						npc_rel['A153'] += 1
+						'You sit next to Gerasim. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Ivanov asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Zinaida':
 				*clr & cla
@@ -1213,14 +1192,13 @@ if $ARGS[0] = 'computer':
 						'You sit next to Zinaida and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Ivanov when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Zinaida, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
-				else
-					 npc_rel['A16'] += 1
-					 'You sit next to Zinaida. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					else
+						npc_rel['A16'] += 1
+						'You sit next to Zinaida. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Katja':
 				*clr & cla
@@ -1234,14 +1212,13 @@ if $ARGS[0] = 'computer':
 						'You sit next to Katja and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Ivanov when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Katja, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
-				else
-					 npc_rel['A14'] += 1
-					 'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					else
+						npc_rel['A14'] += 1
+						'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 14:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
@@ -1260,7 +1237,7 @@ if $ARGS[0] = 'computer':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					npc_rel['A2'] += 1
@@ -1455,12 +1432,12 @@ if $ARGS[0] = 'russian':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question Mr. Yenotin poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with and totally forget that 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 Mr. Yenotin that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
 			elseif $pantyworntype = 'none' and analplugin = 1:
-				gs 'exhibitionism', 3
+				gs 'flash', 'pussy', 'indoors', 3
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 				'You''ve been called up to answer the question written on the blackboard, but while solving it, you need to erase something. You accidently drop the cloth needed to wipe the board clean and hesitate to pick it up as you think about the fact that not only are you not wearing any panties, your ass is stuffed with a butt plug.'
@@ -1468,7 +1445,7 @@ if $ARGS[0] = 'russian':
 				'"Well?" Mr. Yenotin prods impatiently.'
 				'With a coy smile, you slowly begin to bend over until you feel your skirt rise up, exposing your bare pussy and ass to your classmates. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Mr. Yenotin sits, he can''t see what everyone is fussing over, so he starts to move to get a better look. You quickly snap back up, adjust your skirt and with a devious smile and cloth in hand, start wiping away at the board as if nothing happened.'
 			else
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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.'
@@ -1539,14 +1516,13 @@ if $ARGS[0] = 'russian':
 						'You sit next to Marcus and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Marcus, who tries to politely avoid conversation, but people start laughing at him for letting you talk to him. They then turn their attention to you and mock you for trying to speak with a popular kid.'
-				else
-					 npc_rel['A146'] += 1
-					 'You sit next to Marcus. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Yenotin asks you to be quiet.'
+					else
+						npc_rel['A146'] += 1
+						'You sit next to Marcus. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Yenotin asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Stasya':
 				*clr & cla
@@ -1560,14 +1536,13 @@ if $ARGS[0] = 'russian':
 						'You sit next to Stasya and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Stasya, but she scoffs at your attempts to speak with her and turns her attention to speaking with Irina.'
-				else
-					 npc_rel['A139'] += 1
-					 'You sit next to Stasya. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Yenotin asks you to be quiet.'
+					else
+						npc_rel['A139'] += 1
+						'You sit next to Stasya. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Yenotin asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Alyona':
 				*clr & cla
@@ -1581,14 +1556,13 @@ if $ARGS[0] = 'russian':
 						'You sit next to Alyona and you spend most of the class talking quietly with each other. You often get stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You are forced to sit next to Alyona and she immediately starts bullying you, eventually getting some of the other gopniks to join in.'
-				else
-					 npc_rel['A143'] += 1
-					 'You sit next to Alyona. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Yenotin asks you to be quiet.'
+					else
+						npc_rel['A143'] += 1
+						'You sit next to Alyona. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Yenotin asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Ekaterina':
 				*clr & cla
@@ -1602,13 +1576,12 @@ if $ARGS[0] = 'russian':
 						'You sit next to Ekaterina and you spend most of the class talking quietly with each other. You often get stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You are forced to sit next to Ekaterina and she immediately starts bullying you, eventually getting some of the other gopniks to join in.'
-				else
-					 'You sit next to Ekaterina and she immediately gives you a deathly stare that lets you know you shouldn''t even bother trying to talk to her.'
+					else
+						'You sit next to Ekaterina and she immediately gives you a deathly stare that lets you know you shouldn''t even bother trying to talk to her.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Svyatoslav':
 				*clr & cla
@@ -1622,14 +1595,13 @@ if $ARGS[0] = 'russian':
 						'You sit next to Svyatoslav and you spend most of the class talking quietly with each other. You often get stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Svyatoslav, who completely ignores you and talks to Vanya instead.'
-				else
-					 npc_rel['A8'] += 1
-					 'You sit next to Svyatoslav. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him where he flirts with you before Mr. Yenotin asks you to be quiet.'
+					else
+						npc_rel['A8'] += 1
+						'You sit next to Svyatoslav. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him where he flirts with you before Mr. Yenotin asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Paulina':
 				*clr & cla
@@ -1643,14 +1615,13 @@ if $ARGS[0] = 'russian':
 						'You sit next to Alyona and you spend most of the class talking quietly with each other. You often get stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You are forced to sit next to Paulina and she immediately starts bullying you, eventually getting some of the other gopniks to join in.'
-				else
-					 npc_rel['A24'] += 1
-					 'You sit next to Paulina. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					else
+						npc_rel['A24'] += 1
+						'You sit next to Paulina. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Ivanov asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Viktoria':
 				*clr & cla
@@ -1664,17 +1635,16 @@ if $ARGS[0] = 'russian':
 						'You sit next to Vicky and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Vicky, but she ignores you and instead talks to Vanya and her sister.'
-				else
-					 npc_rel['A15'] += 1
-					 'You sit next to Vicky. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before Mr. Yenotin asks you to be quiet.'
+					else
+						npc_rel['A15'] += 1
+						'You sit next to Vicky. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before Mr. Yenotin asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Irina':
-				 *clr & cla
+				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
 				chrsm_exp += rand(1,2)
 				if fame['pav_slut'] >= 150:
@@ -1685,14 +1655,13 @@ if $ARGS[0] = 'russian':
 						'You sit next to Irina and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Yenotin when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Irina, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and talking to other people.'
-				else
-					 npc_rel['A17'] += 1
-					 'You sit next to Irina. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Yenotin asks you to be quiet.'
+					else
+						npc_rel['A17'] += 1
+						'You sit next to Irina. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Yenotin asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 14:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
@@ -1711,7 +1680,7 @@ if $ARGS[0] = 'russian':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					npc_rel['A146'] += 1
@@ -1835,13 +1804,15 @@ if $ARGS[0] = 'russian':
 					gs 'stat'
 					npc_rel['A26'] += 1
 					if $pantyworntype ! 'none':
+						gs 'flash', 'panties', 'indoors', 
 						pcs_horny += 30
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spread.jpg"></center>'
 						'The thoughts of him checking you out so sneakily turns you on a great deal and the fact that you know you should know better makes it even hotter. Throughout the class, you keep spreading your legs whenever he looks your way and you can tell the looks of your panties are causing him a great deal of arousal as well. Unable to control yourself, you occasionally give yourself a quick rub over your pussy lips through your underwear, preferably when he looks at you. Towards the end of the class, your panties have a large damp spot on them; large enough for him to see from across the room. The outline of your pussy is clearly visible in the wet fabric.'
 					else
+						gs 'flash', 'pussy', 'indoors', 
 						pcs_horny +=40
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spreadb.jpg"></center>'
-						'The thoughts of him checking you out so sneakily turn you on a great deal and the fact that you know you should know better make it even hotter. Throughout the class, you keep spreading your legs whenever he looks your way and you can tell the looks of your bare pussy are causing him a great deal of arousal as well. Unable to control yourself, you occasionally give yourself a quick rub over your exposed pussy lips, preferably when he looks at you. Towards the end of the class, your pussy lips are soaked in your juices and you absent-mindedly put your finger in your mouth for a taste. '
+						'The thoughts of him checking you out so sneakily turns you on a great deal and the fact that you know you should know better makes it even hotter. Throughout the class, you keep spreading your legs whenever he looks your way and you can tell the looks of your bare pussy are causing him a great deal of arousal as well. Unable to control yourself, you occasionally give yourself a quick rub over your exposed pussy lips, preferably when he looks at you. Towards the end of the class, your pussy lips are soaked in your juices and you absent-mindedly put your finger in your mouth for a taste. '
 					end
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end

+ 25 - 32
locations/gschool_lessonsev2.qsrc

@@ -18,17 +18,17 @@ if $ARGS[0] = 'geography':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question Mrs. Sokoloff poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with and totally forget that 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 Mrs. Sokoloff that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
 			elseif $pantyworntype = 'none' and analplugin = 1:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 				'You''ve been called up to answer the question written on the blackboard, but while solving it, you accidentally drop the cloth used to wipe the board. You totally forget that not only are you are not wearing panties, your ass is stuffed with a butt plug. When you bend over you feel your skirt rise up, exposing your bare pussy and ass to your class. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy currently filling your ass. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Mrs. Sokoloff sits, she can''t see what everyone is fussing over, so she starts to move to get a better look. You quickly snap back up, adjust your skirt and start wiping away at the board as if nothing happened.'
 			else
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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.'
@@ -37,11 +37,11 @@ if $ARGS[0] = 'geography':
 		elseif scooltiperand = 3:
 			'<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 is blushing as he quickly gets out of the desk and gets it back uprigh and sits back down in it. After making sure he is ok, Mrs. Sokoloff gets the class back under control and finishes the lesson.'
+			'Mefodiy is blushing as he quickly gets out of the desk and gets it back upright and sits back down in it. After making sure he is ok, Mrs. Sokoloff 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 = 4:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
-			'Glancing over, you notice Vitek reaching around and grabbing the breast 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 Mrs. Sokoloff at her making noise, she just gives up and tries to ignore his groping hands.'
+			'Glancing over, you notice Vitek reaching around and grabbing the breasts of the girl in front of him. At first she tries to fend him off and tells him to stop, but after a few looks from Mrs. Sokoloff at her making noise, she just gives up and tries to ignore his groping hands.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -244,7 +244,7 @@ if $ARGS[0] = 'geography':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					npc_rel['A2'] += 1
@@ -373,7 +373,7 @@ if $ARGS[0] = 'math':
 			pcs_mood -= 10
 			gs 'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Mr. Tsarev calls you up to the blackboard to answer a question. As you begin solving the problem, you drop the chalk on the floor. You quickly bend over to pick it up, having forgot that you aren''t wearing any panties and giving everyone in the class a clear view of both of your holes. The boys begin whistling and hollering while many of the girls begin whispering to each other.'
@@ -389,7 +389,7 @@ if $ARGS[0] = 'math':
 				end
 				'You look around the classroom, confused as to what they are talking about when you hear Julia whisper to you while pointing at your ass. "Psst <<$pcs_firstname>>, your skirt." You suddenly feel your face grow red when you realize what she meant. You quickly solve the problem on the board then return to your seat with your head held down while Mr. Tsarev tries to calm the class, unaware of what has them all riled up.'
 			elseif $pantyworntype = 'none' and analplugin = 1:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 5
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 				'Mr. Tsarev calls you up to the blackboard to answer a question. As you begin solving the problem, you drop the chalk on the floor. You quickly bend over to pick it up, having forgot that you are not wearing any panties and giving everyone in the class a clear view of your pussy, as well as the butt plug currently stuffed in your asshole. The boys begin whistling and hollering while many of the girls begin whispering to each other.'
@@ -405,7 +405,7 @@ if $ARGS[0] = 'math':
 				end
 				'You look around the classroom, confused as to what they are talking about when you hear Julia whisper to you while pointing at your ass. "Psst <<$pcs_firstname>>, your skirt." You suddenly feel your face grow red when you realize what she meant. You quickly solve the problem on the board then return to your seat with your head held down while Mr. Tsarev tries to calm the class, unaware of what has them all riled up.'
 			else
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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.'
@@ -474,7 +474,7 @@ if $ARGS[0] = 'math':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
 					gs 'fame', 'pav', 'sex', 1
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
 					'You let Igor continue to gawk at you. You find yourself somewhat amused at how little it takes to completely enthrall some boys.'
@@ -526,11 +526,11 @@ if $ARGS[0] = 'math':
 					gs 'stat'
 					npc_rel['A26'] += 2
 					if $pantyworntype ! 'none':
-						gs 'exhibitionism', 1
+						gs 'flash', 'panties', 'indoors', 1
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spread.jpg"></center>'
 						'The thoughts of him checking you out so sneakily causes your heart to beat rapidly in excitement and knowing how wrong this is turns you on. You purposely spread your legs whenever Mr. Tsarev looks your way and you can tell by Mr. Tsarev''s more frequent stares that he is enjoying your show. Unable to control yourself, you occasionally rub your clitoris through your underwear, preferably when Mr. Tsarev glances your way. By the end of the class, your panties have a large damp spot on them; large enough for him to see from across the room. The outline of your pussy is clearly visible in the wet fabric.'
 					else
-						gs 'exhibitionism', 2
+						gs 'flash', 'pussy', 'indoors', 2
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spreadb.jpg"></center>'
 						'The thoughts of him checking you out so sneakily causes your heart to beat rapidly in excitement and knowing how wrong this is turns you on. You purposely spread your legs whenever Mr. Tsarev looks your way and you can tell by Mr. Tsarev''s fidgeting that he getting really turned on. Unable to control yourself, you occasionally rub your exposed clitoris, preferably when Mr. Tsarev glances your way. By the end of the class, your pussy lips are soaked in your juices and without realizing, you put your finger into your mouth to taste your own juices.'
 					end
@@ -623,7 +623,7 @@ if $ARGS[0] = 'math':
 					act 'Do it':
 						*clr & cla
 						gs 'fame', 'pav', 'sex', 1
-						gs 'exhibitionism', 3
+						gs 'flash', 'pussy', 'indoors', 3
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/math/dare4.jpg"></center>'
 						if $pantyworntype ! 'none':
 							'You bite your lip, look around and figure why not? A thrill of excitment runs down your spine at what you are about to do. You make sure no one else is watching, then spread your legs, pull up your skirt and pull your panties aside until your pussy is exposed and take a photo. You quickly pull your panties back in place and pull your skirt back down once you have the picture.'
@@ -728,12 +728,12 @@ if $ARGS[0] = 'history':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question Mrs. Sokoloff poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with and totally forgoe that you aren''t 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 Mrs. Sokoloff that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
 			elseif $pantyworntype = 'none' and analplugin = 1:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 				'You''ve been called up to answer the question written on the blackboard, but while solving it, you need to erase something. You accidently drop the cloth needed to wipe the board clean and hesitate to pick it up as you think about the fact that not only are you not wearing any panties, your ass is stuffed with a butt plug.'
@@ -741,7 +741,7 @@ if $ARGS[0] = 'history':
 				'"Well?" Mrs. Sokoloff prods impatiently.'
 				'With a coy smile, you slowly begin to bend over until you feel your skirt rise up, exposing your bare pussy and ass to your class. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Mrs. Sokoloff sits, she can''t see what everyone is fussing over, so she starts to move to get a better look. You quickly snap back up, adjust your skirt and with a devious smile and cloth in hand, you start wiping away at the board as if nothing happened.'
 			else
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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.'
@@ -827,7 +827,7 @@ if $ARGS[0] = 'history':
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/breastg.jpg"></center>'
 							'You spend the rest of class with Roman''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure Mrs. Sokoloff doesn''t catch on.'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'Enjoying the feeling of Roman''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your hard clitoris through your quickly soaking panties. Eventually, you get bored of it and shift the fabric to the side to get access to your bare pussy and insert your two middle fingers. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Roman seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Roman squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves of pleasure and you feel Roman''s hand slide away just before you hear Mrs. Sokoloff say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurses office?" With confident eyes and a bright smile, you reply. "No thank you Mrs. Sokoloff. I''m perfectly alright."'
@@ -837,7 +837,7 @@ if $ARGS[0] = 'history':
 								'You spend the rest of class with Roman''s hand playing with your breast as you sit satisfied in soaked panties and a small puddle of your own juices.'
 							else
 								gs 'fame', 'pav', 'sex', 1
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'Enjoying the feeling of Roman''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your already exposed clitoris. But your bare pussy is too tempting and you abandon your pencil for your two middle fingers to penetrate your already dripping snatch. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Roman seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Roman squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves of pleasure and you feel Roman''s hand slide away just before you hear Mrs. Sokoloff say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurses office?" With confident eyes and a bright smile, you reply. "No thank you Mrs. Sokoloff. I''m perfectly alright."'
@@ -1109,7 +1109,7 @@ if $ARGS[0] = 'history':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
@@ -1182,12 +1182,12 @@ if $ARGS[0] = 'shop':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'exhibitionism', 1
+				gs 'flash', 'pussy', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question Mr. Kuznetsov poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean and totally forget that you aren''t 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 Mr. Kuznetsov that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
 			elseif $pantyworntype = 'none' and analplugin = 1:
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 				'You''ve been called up to answer the question written on the blackboard, but while solving it, you need to erase something. You accidently drop the cloth needed to wipe the board clean and hesitate to pick it up as you think about the fact that you''re not wearing any panties while your ass is currently stuffed full with a butt plug.'
@@ -1195,7 +1195,7 @@ if $ARGS[0] = 'shop':
 				'"Well?" Mr. Kuznetsov prods impatiently.'
 				'With a coy smile, you slowly begin to bend over until you feel your skirt rise up, exposing your bare pussy and ass to your class. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Mr. Kuznetsov sits, he can''t see what everyone is fussing over, so he starts to move to get a better look. You quickly snap back up, adjust your skirt and with a devious smile and cloth in hand, you start wiping away at the board as if nothing happened.'
 			else
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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.'
@@ -1285,7 +1285,7 @@ if $ARGS[0] = 'shop':
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/breastg.jpg"></center>'
 							'You spend the rest of class with Dan''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure Mr. Kuznetsov doesn''t catch on.'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'Enjoying the feeling of Dan''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your hard clitoris through your quickly soaking panties. Eventually, you get bored of it and shift the fabric to the side to get access to your bare pussy and insert your two middle fingers. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Dan seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Dan''s hand slide away just before you hear Mr. Kuznetsov say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurses office?" With confident eyes and a bright smile, you reply. "No thank you, Mr. Kuznetsov. I''m perfectly alright."'
@@ -1295,7 +1295,7 @@ if $ARGS[0] = 'shop':
 								'You spend the rest of class with Dan''s hand playing with your breast as you sit satisfied in soaked panties and a small puddle of your own juices.'
 							else
 								gs 'fame', 'pav', 'sex', 1
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'Enjoying the feeling of Dan''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your already exposed clitoris. But your bare pussy is too tempting and you abandon your pencil for your two middle fingers to penetrate your already dripping snatch. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Dan seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Dan''s hand slide away just before you hear Mr. Kuznetsov say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurses office?" With confident eyes and a bright smile, you reply. "No thank you, Mr. Kuznetsov. I''m perfectly alright."'
@@ -1393,7 +1393,6 @@ if $ARGS[0] = 'shop':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Viktoria':
@@ -1414,7 +1413,6 @@ if $ARGS[0] = 'shop':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Dan':
@@ -1435,7 +1433,6 @@ if $ARGS[0] = 'shop':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Vitek':
@@ -1456,7 +1453,6 @@ if $ARGS[0] = 'shop':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Vasily':
@@ -1477,7 +1473,6 @@ if $ARGS[0] = 'shop':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Paulina':
@@ -1498,7 +1493,6 @@ if $ARGS[0] = 'shop':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Petia':
@@ -1530,7 +1524,6 @@ if $ARGS[0] = 'shop':
 					end
 				end
 				gs 'stat'
-
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 11:
@@ -1550,7 +1543,7 @@ if $ARGS[0] = 'shop':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'

+ 74 - 84
locations/gschool_lessonsev3.qsrc

@@ -79,14 +79,14 @@ if $ARGS[0] = 'literature':
 			*clr & cla
 			pcs_mood -= 10
 			if $pantyworntype ! 'none':
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex', 1
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex', 2
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
@@ -857,7 +857,7 @@ if $ARGS[0] = 'music':
 		scooltiperand = rand(1,22)
 		if scooltiperand = 1:
 			if Katja_tanga_end = 1 and $pantyworntype ! 'none':
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				'<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.'
 				gs 'arousal', 'foreplay', 2
@@ -881,12 +881,12 @@ if $ARGS[0] = 'music':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype ! 'none':
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex',  1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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.'
 			else
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex',  2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
 				'Before you can answer the question Mr. Vasilyev poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean and totally forget that you aren''t 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 Mr. Vasilyev that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
@@ -983,7 +983,7 @@ if $ARGS[0] = 'music':
 							cla
 							'You spend the rest of class with Radomir''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure Mr. Vasilyev doesn''t catch on.'
 							if $pantyworntype ! 'none':
-								gs 'exhibitionism', 1
+								gs 'flash', 'panties', 'indoors', 1
 								'Enjoying the feeling of Radomir''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your hard clitoris through your quickly soaking panties. Eventually, you get bored of it and shift the fabric to the side to get access to your bare pussy and insert your two middle fingers. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Radomir seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Radomir squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Radomir''s hand slide away just before you hear Mr. Vasilyev say, "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With confident eyes and a bright smile, you reply. "No thank you Mr. Vasilyev. I''m perfectly alright."'
@@ -993,7 +993,7 @@ if $ARGS[0] = 'music':
 								'You spend the rest of class with Radomir''s hand playing with your breast as you sit satisfied in soaked panties and a small puddle of your own juices.'
 							else
 								gs 'fame', 'pav', 'sex', 1
-								gs 'exhibitionism', 2
+								gs 'flash', 'pussy', 'indoors', 2
 								'Enjoying the feeling of Radomir''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your already exposed clitoris. But your bare pussy is too tempting and you abandon your pencil for your two middle fingers to penetrate your already dripping snatch. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
 								*nl
 								$orgasm_txt = 'Radomir seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Radomir squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Radomir''s hand slide away just before you hear Mr. Vasilyev say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurses office?" With confident eyes and a bright smile, you reply. "No thank you Mr. Vasilyev. I''m perfectly alright."'
@@ -1264,7 +1264,7 @@ if $ARGS[0] = 'music':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					npc_rel['A159'] += 1
@@ -1281,8 +1281,8 @@ if $ARGS[0] = 'music':
 			'During class, you notice Bella sitting where it really shows off her legs well and you are not the only one to notice. Lavrenti is looking as well and when Bella notices him looking, she gets up, sticks her tongue out at him and walks to the other side of the class to take a seat over there.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 16 and n_tanga = 3:
-!!is this correct it is the old katja show panty trigger I could find but seems weird to me, so please double check. Just want it to trigger when Katja and Sveta start seeing each other
-!!Reminder to check this after the katja rework
+			!!is this correct it is the old katja show panty trigger I could find but seems weird to me, so please double check. Just want it to trigger when Katja and Sveta start seeing each other
+			!!Reminder to check this after the katja rework
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/music/katjapanties.jpg"></center>'
 			'During class, you hear Katja say "Psstt." When you glance in her direction, she is turned in her seat so she is facing you, with her legs slightly spread. When she sees you looking, she pulls up her skirt to show off her panties to you with a grin, then quickly puts her skirt back in place and ignores you for the rest of class.'
@@ -1332,7 +1332,7 @@ if $ARGS[0] = 'art':
 		scooltiperand = rand(1,19)
 		if scooltiperand = 1:
 			if Katja_tanga_end = 1 and $pantyworntype ! 'none':
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				'<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.'
 				gs 'arousal', 'foreplay', 2
@@ -1350,15 +1350,15 @@ if $ARGS[0] = 'art':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype ! 'none':
-				gs 'exhibitionism', 1
+				gs 'flash', 'panties', 'indoors', 1
 				gs 'fame', 'pav', 'sex',  1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
 				'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 and 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.'
 			else
-				gs 'exhibitionism', 2
+				gs 'flash', 'pussy', 'indoors', 2
 				gs 'fame', 'pav', 'sex',  2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
-				'Before you can answer the question Mr. Vasilyev poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean and totally forgot that you aren''t 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 Mr. Vasilyev that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
+				'Before you can answer the question Mr. Vasilyev poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean and totally forget that you aren''t 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 Mr. Vasilyev that is, who has no clue why the 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:
@@ -1421,14 +1421,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Erast and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Erast and he politely enages you in conversation before someone calls you out for trying to socialise with someone above your social standing and Erast grows quiet.'
-				else
-					 npc_rel['A146'] += 1
-					 'You sit next to Erast. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A146'] += 1
+						'You sit next to Erast. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Julia':
 				*clr & cla
@@ -1442,14 +1441,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Julia and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Julia, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
-				else
-					 npc_rel['A12'] += 1
-					 'You sit next to Julia. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A12'] += 1
+						'You sit next to Julia. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Katja':
 				*clr & cla
@@ -1463,14 +1461,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Katja and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Katja, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
-				else
-					 npc_rel['A14'] += 1
-					 'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A14'] += 1
+						'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Albina':
 				*clr & cla
@@ -1484,13 +1481,12 @@ if $ARGS[0] = 'art':
 						'You sit next to Albina and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Albina, who gives you a pitiful look before turning away and ignoring you for the rest of the lesson.'
-				else
-					 'You sit next to Albina and she rolls her eyes. She begrudingly engages you in a very brief and awkward conversation, her piercing glare dissauding you from making any further attempts.'
+					else
+						'You sit next to Albina and she rolls her eyes. She begrudingly engages you in a very brief and awkward conversation, her piercing glare dissauding you from making any further attempts.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Anushka':
 				*clr & cla
@@ -1504,14 +1500,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Anushka and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Anushka and she starts having fun with you, gleefully mocking you so much that the other gopniks join in.'
-				else
-					 npc_rel['A144'] += 1
-					 'You sit next to Anuska. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A144'] += 1
+						'You sit next to Anuska. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Natasha':
 				*clr & cla
@@ -1525,14 +1520,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Natasha and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Natasha, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
-				else
-					 npc_rel['A16'] += 1
-					 'You sit next to Natasha. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A16'] += 1
+						'You sit next to Natasha. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Feofan':
 				*clr & cla
@@ -1546,14 +1540,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Feofan and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Feofan, but he ignores you and chooses to talk to other people or do his coursework.'
-				else
-					 npc_rel['A152'] += 1
-					 'You sit next to Feofan. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A152'] += 1
+						'You sit next to Feofan. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Svyatoslav':
 				*clr & cla
@@ -1567,14 +1560,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Svyatoslav and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Svyatoslav, who completely ignores you and talks to Vanya instead.'
-				else
-					 npc_rel['A8'] += 1
-					 'You sit next to Svyatoslav. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him where he flirts with you before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A8'] += 1
+						'You sit next to Svyatoslav. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him where he flirts with you before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Viktoria':
 				*clr & cla
@@ -1588,14 +1580,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Vicky and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Vicky, but she ignores you and instead talks to Vanya and her sister.'
-				else
-					 npc_rel['A15'] += 1
-					 'You sit next to Vicky. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before Mr. Vasilyev asks you to be quiet.'
+					else
+						npc_rel['A15'] += 1
+						'You sit next to Vicky. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act 'Zinaida':
 				*clr & cla
@@ -1609,14 +1600,13 @@ if $ARGS[0] = 'art':
 						'You sit next to Zinaida and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
 					elseif grupTipe = 5:
 						'You sit next to Zinaida, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
-				else
-					 npc_rel['A16'] += 1
-					 'You sit next to Zinaida. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					else
+						 npc_rel['A16'] += 1
+						 'You sit next to Zinaida. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
+					end
 				end
-			end
-			gs 'stat'
-
-			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
+				gs 'stat'
+				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 12:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
@@ -1635,7 +1625,7 @@ if $ARGS[0] = 'art':
 				act 'You ignore it (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'pay', 'self'
-					gs 'exhibitionism', 1
+					gs 'flash', 'tits', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 1
 					gs 'stat'
 					npc_rel['A152'] += 3

+ 1 - 1
locations/gschool_office.qsrc

@@ -501,7 +501,7 @@ if $ARGS[0] = 'detPunishment1':
 	menu_off = 1
 	minut += 15
 	gs 'clothing', 'strip_all'
-	gs 'exhibitionism', 2
+	gs 'flash', 'full', 'indoors', 2
 	gs 'pain', 7, 'asscheeks', 'spank'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/ffspank1.jpg"></center>'

+ 5 - 5
locations/gschool_socialchg1.qsrc

@@ -562,7 +562,7 @@ if $ARGS[0] = 'chris_sub':
 				gs 'clothing', 'strip_all'
 				christinaQW['subpath'] = 2
 				christinaQW['submit'] = 1
-				gs 'exhibitionism', 3
+				gs 'flash', 'full', 'outdoors', 3
 				gs 'fame', 'pav', 'sex', 3
 				gs 'stat'
 				act 'Beg her not to':
@@ -604,7 +604,7 @@ if $ARGS[0] = 'chris_sub':
 			'Christina looks you over head to toe, with a look of disgust on her face. "Maybe this is the only way you can get guys to even look at you, hag."'
 			'Suddenly, she pulls out her phone and starts taking pictures. "You don''t mind if I take some pictures and send them to everyone, right? They''re going to love seeing these."'
 			'You start to panic as you realize what this means, this could ruin your reputation.'
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'outdoors', 3
 			gs 'fame', 'pav', 'sex', 3
 			gs 'stat'
 			act 'Run away': gt'gLake'
@@ -668,7 +668,7 @@ if $ARGS[0] = 'chris_sub':
 				gs 'clothing', 'strip_all'
 				christinaQW['subpath'] = 2
 				christinaQW['submit'] = 1
-				gs 'exhibitionism', 3
+				gs 'flash', 'full', 'outdoors', 3
 				gs 'fame', 'pav', 'sex', 3
 				gs 'stat'
 				act 'Beg her not to':
@@ -712,7 +712,7 @@ if $ARGS[0] = 'chris_sub':
 			'Christina looks you over head to toe, with a look of disgust on her face. "Maybe this is the only way you can get guys to even look at you, hag."'
 			'Suddenly, she pulls out her phone and starts taking pictures. "You don''t mind if I take some pictures and send them to everyone, right? They''re going to love seeing these."'
 			'You start to panic as you realize what this means, this could ruin your reputation.'
-			gs 'exhibitionism', 3
+			gs 'flash', 'full', 'outdoors', 3
 			gs 'fame', 'pav', 'sex', 3
 			gs 'stat'
 			act 'Run away': gt'gLake'
@@ -780,7 +780,7 @@ if $ARGS[0] = 'chris_dom':
 			act 'Finish the punishment and leave': gt 'gLake'
 		end
 	else
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'outdoors', 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
 		'"What are the two of you up to now?" you ask Lina, ignoring Christina, as you walk up to them.'
 		'Lina''s eyebrows shoot up when she sees you''re naked, but all she says is "I did horrible in the last race, so I... uh... asked Christina for help." Christina just nods, staring at her feet, too afraid to even look at you.'

+ 1 - 1
locations/lesbidomhouse.qsrc

@@ -1130,7 +1130,7 @@ if $ARGS[0] = 'QW8':
 		cla
 		*clr
 		lesbiQW = 10
-		gs 'exhibitionism', 2
+		gs 'flash', 'full', 'outdoors' 2
 		gs'stat'
 		temp = rand(0,2)
 

+ 4 - 4
locations/lesbimistress.qsrc

@@ -1196,7 +1196,7 @@ if $ARGS[0] = 'neutral_9':
 	act 'Go out with Mistress':
 		cla
 		*clr
-		gs 'exhibitionism', 1
+		gs 'flash', 'full', 'outdoors', 1
 		if exhibitionist_lvl < 1: pcs_horny += rand(1,3)
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/natalya/sex/sub226.jpg"></center>'
@@ -1214,7 +1214,7 @@ if $ARGS[0] = 'neutral_9':
 		act 'Scrapbook time?':
 			cla
 			*clr
-			gs 'exhibitionism', 2
+			gs 'flash', 'full', 'outdoors', 2
 			if exhibitionist_lvl < 1: pcs_horny += rand(2,5)
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/characters/city/natalya/sex/sub227.jpg"></center>'
@@ -1230,7 +1230,7 @@ if $ARGS[0] = 'neutral_9':
 			act 'Continue':
 				cla
 				*clr
-				gs 'exhibitionism', 1
+				gs 'flash', 'full', 'outdoors', 1
 				if exhibitionist_lvl < 1: pcs_horny += rand(1,3)
 				gs'stat'
 				'<center><img <<$set_imgh>> src="images/characters/city/natalya/sex/sub228.jpg"></center>'
@@ -1245,7 +1245,7 @@ if $ARGS[0] = 'neutral_9':
 				act 'Right...':
 					cla
 					*clr
-					gs 'exhibitionism', 1
+					gs 'flash', 'full', 'outdoors', 1
 					if exhibitionist_lvl < 1: pcs_horny += rand(1,3)
 					gs'stat'
 					'<center><img <<$set_imgh>> src="images/characters/city/natalya/sex/sub229.jpg"></center>'

+ 1 - 1
locations/meadow.qsrc

@@ -121,7 +121,7 @@ if $ARGS[0] = 'workout':
 		end
 		clothesAtLocation = FUNC('lost_clothes_here','meadow')
 		gs 'clothing', 'strip_all', 'meadow'
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'outdoors', 3
 		gs 'stat'
 		act 'Continue': gt 'exercise', 'workout'
 	else

+ 6 - 6
locations/metro_events.qsrc

@@ -464,7 +464,7 @@ if $ARGS[0] = 'station':
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pussy/hairy4.jpg"></center>'
 						'You smile back at them and pull up your '+iif(PCloSkirt > 0, 'skirt', 'dress')+' flashing your pussy to them. They wave you over.'
 					end
-					gs 'exhibitionism', 3
+					gs 'flash', 'pussy', 'outdoors', 3
 				else
 					if PCloPants > 0:
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/panty/1.jpg"></center>'
@@ -473,7 +473,7 @@ if $ARGS[0] = 'station':
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/panty/4.jpg"></center>'
 						'You smile back at them and pull up your '+iif(PCloSkirt > 0, 'skirt', 'dress')+' flashing your panties to them. They wave you over.'
 					end
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'outdoors', 1
 				end
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
@@ -524,7 +524,7 @@ if $ARGS[0] = 'station':
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pussy/hairy4.jpg"></center>'
 						'You smile back at her and pull up your '+iif(PCloSkirt > 0, 'skirt', 'dress')+' flashing your pussy back to her. You both share a laugh before going on your way.'
 					end
-					gs 'exhibitionism', 3
+					gs 'flash', 'pussy', 'outdoors', 3
 				else
 					if PCloPants > 0:
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/panty/1.jpg"></center>'
@@ -533,7 +533,7 @@ if $ARGS[0] = 'station':
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/panty/4.jpg"></center>'
 						'You smile back at her and pull up your '+iif(PCloSkirt > 0, 'skirt', 'dress')+' flashing your panties to her. You both share a laugh before going on your way.'
 					end
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'outdoors', 1
 				end
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
@@ -782,7 +782,7 @@ if $ARGS[0] = 'train':
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pussy/hairy4.jpg"></center>'
 						'You smile back at her and pull up your '+iif(PCloSkirt > 0, 'skirt', 'dress')+' flashing your pussy back to her. You both share a laugh before going on your way.'
 					end
-					gs 'exhibitionism', 3
+					gs 'flash', 'pussy', 'outdoors', 3
 				else
 					if PCloPants > 0:
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/panty/1.jpg"></center>'
@@ -791,7 +791,7 @@ if $ARGS[0] = 'train':
 						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/panty/4.jpg"></center>'
 						'You smile back at her and pull up your '+iif(PCloSkirt > 0, 'skirt', 'dress')+' flashing your panties to her. You both share a laugh before going on your way.'
 					end
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'outdoors', 1
 				end
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'

+ 1 - 1
locations/nastja.qsrc

@@ -599,7 +599,7 @@ end
 if $ARGS[0] = 'pos28':
 	cla
 	*clr
-	gs 'exhibitionism', 2
+	gs 'flash', 'full', 'indoors', 2
 	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/characters/city/anastasia/towel.jpg"></center>'

+ 3 - 3
locations/park_walkevents.qsrc

@@ -872,21 +872,21 @@ if $ARGS[0] = 'run_reactions':
 	cla
 	menu_off = 1
 	if hour >= 20:
-		gs 'exhibitionism', 1
+		gs 'flash', 'tits', 'outdoors', 1
 		'With it being so late, there isn''t anyone in the park to see you, but it doesn''t matter, the thrill and pleasure is still there. When you''re finished, you make sure to pull your top back down.'
 		gs 'arousal', 'flashlite', 10
 		gs 'arousal', 'end'
 		gs 'stat'
 	else
 		if rand(0,1) = 0:
-			gs 'exhibitionism', 1
+			gs 'flash', 'tits', 'outdoors', 1
 			'Despite it being daytime, you manage to go unnoticed during your run, but you still find yourself aroused and excited from the thought of being seen by a stranger or someone you know. When you''re finished, you make sure to pull your top back down.'
 			gs 'arousal', 'flashlite', 10
 			gs 'arousal', 'end'
 			gs 'stat'
 		else
 !!I plan to add a chance for one of the guys to follow sveta and corner her, which can end in a consensual blowjob or rape.
-			gs 'exhibitionism', 2
+			gs 'flash', 'tits', 'outdoors', 2
 			'You come across a group of gopniks loitering in a circle, empty beer bottles scattered around them. They''re loudly talking among themselves, but as you near the group, one of them notices you and quickly interrupts his friends to point you out to everyone.'
 			'You can''t help but smile slightly as you watch them rush to stand and then fight over getting to the front so they can see you better. As you run by, some start to clap and whistle while a few shout at you.'
 			*nl

+ 5 - 5
locations/pav_aptcourtev.qsrc

@@ -1491,7 +1491,7 @@ if $ARGS[0] = 'naked_aptcomplex':
 	*clr & cla
 	menu_off = 1
 	minut += 2
-	gs 'exhibitionism', 4
+	gs 'flash', 'full', 'outdoors', 4
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/complexnaked.jpg"></center>'
 	'There are several older women sitting out front of your building. So you make your way around to the back of the complex near the garages, you stop a moment to peek around one of the buildings. Not seeing anyone, you dart from one building to the next, leaving just the small courtyard behind your building to cross. You peek around a building and see a few people there, you keep yourself hidden as you wait, finally they move off and you rush across the courtyard and into the back door of the apartment building.'
@@ -1503,7 +1503,7 @@ if $ARGS[0] = 'naked_aptcomplex':
 		elseif nakedrand = 2: 
 			gt 'pav_aptcourtev', 'misha'
 		else
-			gs 'exhibitionism', 4
+			gs 'flash', 'full', 'outdoors', 4
 			minut += 1
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/aptstairsnaked.jpg"></center>'
 			'Once inside you sigh in relief, almost home finally. Taking a look around, you glance up the stairs and then slowly start creeping up them hoping no one suddenly comes out of their apartment or comes down the stairs, catching you naked.'
@@ -1531,7 +1531,7 @@ end
 if $ARGS[0] = 'two_boys':
 	*clr & cla
 	minut += 3
-	gs 'exhibitionism', 4
+	gs 'flash', 'full', 'indoors', 4
 	killvar 'nakedrand'
 	
 	pavapt_boyrand = rand(1,2)
@@ -1557,7 +1557,7 @@ if $ARGS[0] = 'two_boys':
 			gs 'willpower', 'pay', 'resist'
 			gs 'fame', 'pav', 'sex', 4
 			minut += 1
-			gs 'exhibitionism', 4
+			gs 'flash', 'full', 'indoors', 4
 			killvar 'pavapt_boyrand'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/homedoornaked.jpg"></center>'
 			'You shake your head no. "No, I''ll not be your personal whore, now move out of my way."'
@@ -1733,7 +1733,7 @@ if $ARGS[0] = 'misha':
 	*clr & cla
 	minut += 1
 	killvar 'nakedrand'
-	gs 'exhibitionism', 4
+	gs 'flash', 'full', 'indoors', 4
 	npc_rel['A54'] += 3
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/aptstairsnaked.jpg"></center>'
 	'Once inside you sigh in relief, almost home finally. Taking a look around, you glance up the stairs and then slowly start creeping up them hoping no one suddenly comes out of their apartment or comes down the stairs, catching you naked. You almost make it to your door when you hear a door behind you open, followed by a cough. You turn around and see Uncle Misha watching you with a raised eyebrow. "Should I ask why you are running around naked <<$pcs_nickname>>?"'

+ 0 - 1
locations/qwBarBilliard.qsrc

@@ -302,7 +302,6 @@ if $ARGS[0] = 'billiard_ev1':
 									act 'Make Martin come':
 										*clr & cla
 										'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/pool/poolm2.jpg"></center>'
-										gs 'exhibitionism', 1
 										'You are giving Martin the best blowjob you can, working him over with your mouth, tongue and hand to make him shoot his load quickly. And you seem to be doing something right, cause Martin is starting to tense.'
 										'As Martin groans quietly, moments away from climax, you become acutely aware of the heat between your legs. The forbidden nature of what you''re doing apparently isn''t lost on your pussy, regardless of whether your conscious mind is turned on or scared.'
 										*nl

+ 6 - 6
locations/street_event.qsrc

@@ -751,7 +751,7 @@ if $ARGS[1] = 'main':
 					'As you walk down the street, you are suddenly pushed forward hard. You nearly lose your balance and only barely catch yourself. While you are half bent over and trying to recover, you feel someone yank up your dress and yank down your panties, exposing your ass and pussy for everyone to see. You quickly regain your balance. As you do, you pull up your panties and smooth your dress back in place. By that time, whoever did this is long gone.'
 					*p 'You look around and notice several people staring at you. You are sure they''ve seen everything. '
 					if exhibitionist_lvl = 1:
-						gs 'exhibitionism', 2
+						gs 'flash', 'pussy', 'outdoors', 2
 						pcs_mood += 10
 						'You can''t help but smile, loving the attention even if it wasn''t your idea. You casually continue on your way, but with an extra bit of sway in your hips.'
 					elseif exhibitionist_lvl > 1:
@@ -772,7 +772,7 @@ if $ARGS[1] = 'main':
 					'As you walk down the street, someone comes up behind you, grabs the top of your dress and yanks it down around your ankles, which leaves you standing stark naked. You quickly squat down and grab your dress, pulling it back up and into place. By that time, who ever did this is long gone.'
 					*p 'You look around and notice several people staring at you. You are sure they''ve seen everything. '
 					if exhibitionist_lvl = 1:
-						gs 'exhibitionism', 3
+						gs 'flash', 'full', 'outdoors', 3
 						pcs_mood += 10
 						'You can''t help but smile, loving the attention even if it wasn''t your idea. You casually continue on your way, but with an extra bit of sway in your hips.'
 					elseif exhibitionist_lvl > 1:
@@ -792,7 +792,7 @@ if $ARGS[1] = 'main':
 					'As you walk down the street, someone comes up behind you and grabs your skirt and panties, yanking them down. Your skirt ends up around your ankles and your panties halfway down your thighs, which leaves your ass and pussy on fully display to everyone around. You quickly pull up your panties and then squat down and grab your skirt, pulling it back up and into place. By that time, whoever did this is long gone.'
 					*p 'You look around and notice several people staring at you. You are sure they''ve seen everything. '
 					if exhibitionist_lvl = 1:
-						gs 'exhibitionism', 2
+						gs 'flash', 'pussy', 'outdoors', 2
 						pcs_mood += 10
 						'You can''t help but smile, loving the attention even if it wasn''t your idea. You casually continue on your way, but with an extra bit of sway in your hips.'
 					elseif exhibitionist_lvl > 1:
@@ -813,7 +813,7 @@ if $ARGS[1] = 'main':
 					'As you walk down the street, someone comes up behind you and grabs your top, yanking it down, which leaves your tits on full display to everyone around. You quickly pull your top back up. By that time, whoever did this is long gone.'
 					*p 'You look around and notice several people staring at you. You are sure they''ve seen everything. '
 					if exhibitionist_lvl = 1:
-						gs 'exhibitionism', 2
+						gs 'flash', 'tits', 'outdoors', 2
 						pcs_mood += 10
 						'You can''t help but smile, loving the attention even if it wasn''t your idea. You casually continue on your way, but with an extra bit of sway in your hips.'
 					elseif exhibitionist_lvl > 1:
@@ -839,7 +839,7 @@ if $ARGS[1] = 'main':
 				'<center><video autoplay loop src="images/locations/shared/street/breeze.mp4"></video></center>'
 				'As you walk down the street, a strong breeze suddenly blows down it, which causes your skirt to blow up, exposing your panty clad ass to everyone on the street. You quickly push it back down, but as soon as you let go, the breeze blows it right back up. You fight against the breeze for almost a minute before it finally stops.'
 				if exhibitionist_lvl = 1:
-					gs 'exhibitionism', 1
+					gs 'flash', 'panties', 'outdoors', 1
 					pcs_mood += 10
 					'You look around and notice several people staring at you. You are sure they''ve seen everything. You can''t help but smile, loving the attention even if it wasn''t your idea. You casually continue on your way, but with an extra bit of sway in your hips.'
 				elseif exhibitionist_lvl > 1:
@@ -967,7 +967,7 @@ if $ARGS[1] = 'main':
 				if exhibitionist_lvl > 0:
 					act 'Flash her back':
 						*clr & cla
-						gs 'exhibitionism', 1
+						gs 'flash', 'tits', 'outdoors', 1
 						'<<$streetev_title>>'
 						if PCloSkirt > 0:
 							'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/tits/' + rand(1,12) + '.jpg"></center>'

+ 6 - 6
locations/stwork2.qsrc

@@ -84,7 +84,7 @@ if $ARGS[0] = 'strip':
 											'You dance as seductively as you can, trying to spread your attention over the audience, but paying extra attention to the ones who give you more money.'
 										end
 										'When the music starts winding down, you collect your tips and pick up your clothes, blowing a few kisses to your audience before going backstage again.'
-										gs 'exhibitionism', 3
+										gs 'flash', 'full', 'indoors', 3
 										stprivatechance = 1
 										gs 'stat'
 										act 'Leave the stage': gt 'stwork', 'start'
@@ -97,7 +97,7 @@ if $ARGS[0] = 'strip':
 										'Not sure what you could do to please your audience, you take off your bra and toss it with the rest of your clothes. Even this doesn''t seem to get any positive responses.'
 										'All you can hear is mockery as you try to ignore them and continue your act. The cutting remarks keep coming however, and soon you are close to tears.'
 										'Before the music stops, you start collecting your meager tips and clothes and flee backstage.'
-										gs 'exhibitionism', 1
+										gs 'flash', 'full', 'indoors', 1
 										stprivatechance = 0
 										gs 'stat'
 										act 'Leave the stage': gt 'stwork', 'start'
@@ -121,7 +121,7 @@ if $ARGS[0] = 'strip':
 							end
 							'You even perform a few easy moves on the pole.'
 							gs 'stwork2', 'custboo'
-							gs 'exhibitionism', 1
+							gs 'flash', 'full', 'indoors', 1
 							gs 'stat'
 							act 'Take off your panties':
 								*clr & cla
@@ -134,7 +134,7 @@ if $ARGS[0] = 'strip':
 									'The negative comments make you feel a bit uncomfortable as you playfully drop your panties to your ankles before kicking them off. You look several customers straight in the eyes as you do so.'
 								end
 								gs 'stwork2', 'custboo'
-								gs 'exhibitionism', 2
+								gs 'flash', 'full', 'indoors', 2
 								gs 'stat'
 								if custbooing < 2:
 									act 'Dance some more':
@@ -149,7 +149,7 @@ if $ARGS[0] = 'strip':
 											'You dance as seductively as you can, trying to spread your attention over the audience, but paying extra attention to the ones who give you more money.'
 										end
 										'When the music starts winding down, you collect your tips and pick up your clothes, blowing a few kisses to your audience before going backstage again.'
-										gs 'exhibitionism', 3
+										gs 'flash', 'full', 'indoors', 3
 										stprivatechance = 1
 										gs 'stat'
 										act 'Leave the stage': gt 'stwork', 'start'
@@ -162,7 +162,7 @@ if $ARGS[0] = 'strip':
 										'Even being completely naked doesn''t seem to get any positive responses.'
 										'All you can hear is mockery as you try to ignore them and continue your act. The cutting remarks keep coming however, and soon you are close to tears.'
 										'Before the music stops, you start collecting your meager tips and clothes and flee backstage.'
-										gs 'exhibitionism', 3
+										gs 'flash', 'full', 'indoors', 3
 										stprivatechance = 0
 										gs 'stat'
 										act 'Leave the stage': gt 'stwork', 'start'

+ 2 - 2
locations/therapist.qsrc

@@ -443,7 +443,7 @@ if $ARGS[0] = 'hypnoEnd':
 		hypnoAddict = 1
 		hypnoDay = daystart
 		i += (200-willpowermax)/25+1
-		gs 'exhibitionism', i
+		gs 'flash', 'full', 'indoors', i
 		inhib_exp += (200-willpowermax)/25+1
 		if pain['vaginal'] > 0: pain['vaginal'] -= 5
 		if pain['asshole'] > 0: pain['asshole'] -= 5
@@ -456,7 +456,7 @@ if $ARGS[0] = 'hypnoEnd':
 		hypnoAddict = 2
 		hypnoDay = daystart
 		i += (200-willpowermax)/25+2
-		gs 'exhibitionism', i
+		gs 'flash', 'full', 'indoors', i
 		inhib_exp += (200-willpowermax)/25+1
 		if pain['vaginal'] > 0: pain['vaginal'] -= 5
 		if pain['asshole'] > 0: pain['asshole'] -= 5

+ 1 - 1
locations/ugol.qsrc

@@ -25,7 +25,7 @@ if pcs_horny >= 90 and pcs_inhib > 30:
 			'Feeling desperate for release, you hitch up your skirt above your waist.'
 		end
 		if $pantyworntype ! 'none': 'You are distracted by your wet panties sticking to you, your arousal keeping your pussy soaking wet. Looking around once more to make sure you are alone, you pull down your panties a bit to expose your pussy.'
-		gs 'exhibitionism', 1
+		gs 'flash', 'pussy', 'indoors', 1
         gs 'sweat', 'add', 20
         'You begin to rub your clit, at first in slow soft circles, but as you quickly feel yourself building up to an orgasm, you start rubbing it with urgency, biting your lip to keep from crying out. A massive shudder runs through your body as you orgasm, your soft cries of ecstasy echoing in the corridor. Getting dressed and blushing slightly, you check once more to make sure you are alone. You hope no one heard you as you quickly leave.'
        

+ 1 - 1
locations/ugol1.qsrc

@@ -7,7 +7,7 @@ act 'Masturbate':
 	'You lean back against the fence, noticing the area is completely deserted.'
 	'You are distracted by your wet panties sticking to you, your arousal keeping your pussy soaking wet. Looking around once more to make sure you are alone, you pull down your panties a bit to expose your pussy.'
 	
-	gs 'exhibitionism', 1
+	gs 'flash', 'pussy', 'indoors', 1
 	gs'stat'
 	'You begin to rub your clit, at first in slow soft circles, but as you quickly feel yourself building up to an orgasm, you start rubbing it with urgency, biting your lip to keep from crying out. A massive shudder runs through your body as you orgasm, your soft cries muffled by your own hand over your mouth. Getting dressed and blushing slightly, you check once more to make sure you are alone. You hope no one heard you as you quickly leave.'
 

+ 3 - 3
locations/zaprFWash.qsrc

@@ -174,7 +174,7 @@ if $ARGS[0] = 'titsFlash':
 			gs 'fame', 'pav', 'prostitute', rand(0,1)
 		end
 	elseif $ARGS[1] = 'Free':
-		gs 'exhibitionism', 1
+		gs 'flash', 'tits', 'outdoors', 1
 	end
 	if pcs_inhib < 30: inhib_exp += rand(2,4)
 	pcs_mood += 5
@@ -262,7 +262,7 @@ if $ARGS[0] = 'assFlash':
 			gs 'fame', 'pav', 'prostitute', rand(0,1)
 		end
 	elseif $ARGS[1] = 'Free':
-		gs 'exhibitionism', 2
+		gs 'flash', 'butt', 'outdoors', 2
 	end
 	if pcs_inhib < 30: inhib_exp += rand(2,4)
 	pcs_mood += 5
@@ -339,7 +339,7 @@ if $ARGS[0] = 'pussyFlash':
 			gs 'fame', 'pav', 'prostitute', 1
 		end
 	elseif $ARGS[1] = 'Free':
-		gs 'exhibitionism', 3
+		gs 'flash', 'full', 'outdoors', 3
 	end
 	if pcs_inhib < 40: inhib_exp += rand(4,6)
 	pcs_mood += 5