Ver código fonte

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

Kevin_Smarts 3 anos atrás
pai
commit
f445b4f086

+ 8 - 7
locations/foto.qsrc

@@ -965,39 +965,40 @@ if $ARGS[0] = 'showers':
 				act 'Use the shower head on your pussy':
 					cla
 					*clr
-					gs 'flash', 'full', 'indoors', 1
+					gs 'arousal', 'masturbate', 'exhibitionism', 5
+					gs 'stat'
 					'<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></video></center>'
 					*nl
 					'Despite the openness of the shower area, you can''t help yourself and place the shower head between your legs, massaging your pussy with powerful jets of warm water and fingers. '
 
 					if hypnoAddict > 0:
-						minut += 10
 						'You unconsciously avoid spraying water into your vagina.'
 						act 'Dry off':gt 'foto', 'showers'
 					else
 						if pcs_horny >= 70:
 							if exhibitionist_lvl > 0:
-								gs 'flash', 'full', 'indoors', 1
+								gs 'arousal', 'masturbate', 'exhibitionism', 5
+								gs 'stat'
 								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.'
-								gs 'arousal','masturbate', 10
 								gs 'arousal', 'end'
 								act 'Dry off':gt 'foto', 'showers'
 							else
-								gs 'flash', 'full', 'indoors', 2
+								gs 'arousal', 'masturbate', 'exhibitionism', 5
+								gs 'stat'
 								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...'
-								gs 'arousal','masturbate', 10
 								gs 'arousal', 'end'
 								act 'Dry off':gt 'foto', 'showers'
 							end
 						else
+							gs 'arousal', 'masturbate', 'exhibitionism', 5
+							gs 'stat'
 							pcs_horny += 5
 							pcs_mood += 10
 							'At first it feels very nice, but after a while you become self conscious of how long you''ve been masturbating in the public staff showers. You think maybe it''s time to stop.'
-							gs 'arousal','masturbate', 10
 							gs 'arousal', 'end'
 							act 'Dry off':gt 'foto', 'showers'
 						end

+ 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 'arousal', 'flash', -5
+				gs 'flash', 'tits', 'indoors', 1, 1
 				gs 'stat'
 				inhib_exp += rand(1,3)
 				'<center><b><font color="maroon">Detention</font></b></center>'

+ 60 - 35
locations/gschool_events.qsrc

@@ -145,6 +145,7 @@ if $ARGS[0] = 'teacher_greet':
 				act 'Drop some textbooks':
 					*clr & cla
 					if $pantyworntype ! 'none':
+						gs 'flash', 'panties', 'indoors', 1, 1
 						gs 'arousal', 'flash', -5
 						inhib_exp += rand(0,2)
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
@@ -152,6 +153,7 @@ if $ARGS[0] = 'teacher_greet':
 						'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 'flash', 'butt', 'indoors', 1, 1
 						gs 'arousal', 'flash', -10
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
 						npc_rel['A26'] += 1
@@ -169,6 +171,8 @@ if $ARGS[0] = 'teacher_greet':
 						if $pantyworntype = 'none':
 							act 'Show more':
 								*clr & cla
+								gs 'flash', 'butt', 'indoors', 1, 1
+								gs 'flash', 'pussy', 'indoors', 1, 1
 								gs 'arousal', 'flash', -15
 								'<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.'
@@ -179,6 +183,7 @@ if $ARGS[0] = 'teacher_greet':
 						else
 							act 'Show more':
 								*clr & cla
+								gs 'flash', 'panties', 'indoors', 1, 1
 								gs 'arousal', 'flash', -10
 								'<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.'
@@ -247,8 +252,10 @@ 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 'flash', 'panties', 'indoors', 1, 1
 					gs 'arousal', 'flash', -5
 				else
+					gs 'flash', 'butt', 'indoors', 1, 1
 					gs 'arousal', 'flash', -5
 				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.')
@@ -472,7 +479,7 @@ if $ARGS[0] = 'break_events':
 				gt 'gschool_sex', 'lunch_sex'
 			end
 		end
-	elseif break_rand =  11 and hotcat > 5:
+	elseif break_rand = 11 and hotcat > 5:
 		cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtpulledup.jpg"></center>'
 		'As you walk down the hallway, you feel someone moving in behind you and quickly pulling your skirt up. Your skirt is barely in the air before you feel hands pawing at your ass. As you move to turn around, the hand quickly pulls away. You can tell from the embarrassed look on his face and the admiring glances of his friends that Feofan was the one touching your ass. Looks like he scored some points with the boys today.'
@@ -536,14 +543,14 @@ if $ARGS[0] = 'break_events':
 			npc_rel['A152'] += 2
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
-			'You think to yourself. "Feofan ain''t so bad... but still, I can''t just let him do this."'
+			'"Feofan ain''t so bad... but still, I can''t just let him do this."'
 			'You give him a playful slap in the face. It''s not hard enough to really hurt him, but enough to send a message. The other boys laugh loudly. This is the best entertainment they''ve had during the break in a long time.'
 			act 'Continue on': gt 'gschool_events', 'leave_break_events'
 		end
 
 		gs 'willpower', 'exhib', 'self'
 		if will_cost <= pcs_willpwr:
-			act 'Playfully lift your skirt (<<will_cost>> Willpower)':
+			act 'Tease him (<<will_cost>> Willpower)':
 				*clr & cla
 				gs 'willpower', 'exhib', 'self'
 				gs 'willpower', 'pay', 'self'
@@ -556,12 +563,14 @@ if $ARGS[0] = 'break_events':
 				gs 'fame', 'pav', 'sex', 1
 				gs 'arousal', 'flash', -5
 				'<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." 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.'
+				'<i>Feofan is actually kind of cute...</i> you think to yourself.'
+				'You pretend the other boys aren''t there and step closer. "Come on Feofan, you know you only have to ask if you want to see more..." you smile sweetly as you slowly begin to lift your skirt. He looks down, eyes wide. Just before your skirt is high enough to reveal '+iif($pantyworntype ! 'none', 'your panties', 'your pussy')', you drop it and skip backward, giggling.'
+				*nl
+				'"Pfft-! You really thought I was gonna give everyone a show like that? Keep dreaming." You give him a cute wink as you sit down and get ready for your next class.'
 				act 'Continue on': gt 'gschool_events', 'leave_break_events'
 			end
 		else
-			act 'Playfully lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			act 'Tease him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
 
 		gs 'willpower', 'exhib', 'self', 'hard'
@@ -584,7 +593,9 @@ if $ARGS[0] = 'break_events':
 				act 'Tease him':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
-					'You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs, with all the boys watching. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is nothing." you say with a giggle. As you walk away, you hear one of the boys talking to his friend. "God so close. She is such a tease."'
+					'You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs, with all the boys watching. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is nothing," you say with a giggle. As you walk away, you hear one of the boys talking to his friend.'
+					*nl
+					'"God so close. She is such a tease."'
 					act 'Continue on': gt 'gschool_events', 'leave_break_events'
 				end
 			end
@@ -660,14 +671,14 @@ if $ARGS[0] = 'break_events':
 			npc_rel['A149'] += 2
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
-			'You think to yourself. "Lazar ain''t so bad... but still, I can''t just let him do this."'
+			'"Lazar ain''t so bad... but still, I can''t just let him do this."'
 			'You give him a playful slap in the face. It''s not hard enough to really hurt him, but enough to send a message. The other boys laugh loudly. This is the best entertainment they''ve had during the break in a long time.'
 			act 'Continue on': gt 'gschool_events', 'leave_break_events'
 		end
 
 		gs 'willpower', 'exhib', 'self'
 		if will_cost <= pcs_willpwr:
-			act 'Playfully lift your skirt (<<will_cost>> Willpower)':
+			act 'Tease him (<<will_cost>> Willpower)':
 				*clr & cla
 				gs 'willpower', 'exhib', 'self'
 				gs 'willpower', 'pay', 'self'
@@ -680,12 +691,14 @@ if $ARGS[0] = 'break_events':
 				gs 'fame', 'pav', 'sex', 1
 				gs 'arousal', 'flash', -5
 				'<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.'
+				'<i>Lazar is actually kind of cute...</i> you think to yourself.'
+				'You pretend the other boys aren''t there and step closer. "Come on Lazar, you know you only have to ask if you want to see more..." you smile sweetly as you slowly begin to lift your skirt. He grins expectantly at you, confident you''re gonna show him the goods. Just before your skirt is high enough to reveal '+iif($pantyworntype ! 'none', 'your panties', 'your pussy')', you drop it and skip backward, giggling.'
+				*nl
+				'"Pfft-! You really thought I was gonna give everyone a show like that? Keep dreaming." You give him a cute wink as you sit down and get ready for your next class.'
 				act 'Continue on': gt 'gschool_events', 'leave_break_events'
 			end
 		else
-			act 'Playfully lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			act 'Tease him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
 
 		gs 'willpower', 'exhib', 'self', 'hard'
@@ -708,7 +721,9 @@ if $ARGS[0] = 'break_events':
 				act 'Tease him':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
-					'You can see him starting to get turned on, certain that this is going to turn out good for him. Then you lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs with all the boys watching. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is nothing." you say with a giggle. As you walk away, you hear one of the boys talking to his friend. "God so close. She is such a tease."'
+					'You can see him starting to get turned on, certain that this is going to turn out good for him. Then you lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs with all the boys watching. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is nothing," you say with a giggle. As you walk away, you hear one of the boys talking to his friend.'
+					*nl
+					'"God so close. She is such a tease."'
 					act 'Continue on': gt 'gschool_events', 'leave_break_events'
 				end
 			end
@@ -762,14 +777,14 @@ if $ARGS[0] = 'break_events':
 			npc_rel['A157'] += 2
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
-			'You think to yourself. "Roman ain''t so bad... but still, I can''t just let him do this."'
+			'"Roman ain''t so bad... but still, I can''t just let him do this."'
 			'You give him a playful slap in the face. It''s not hard enough to really hurt him, but enough to send a message. The other boys laugh loudly. This is the best entertainment they''ve had during the break in a long time. As you turn to walk off, he shoves you hard against the lockers before walking off himself. You try to pass it off as nothing as you walk the other way.'
 			act 'Continue on': gt 'gschool_events', 'leave_break_events'
 		end
 
 		gs 'willpower', 'exhib', 'self'
 		if will_cost <= pcs_willpwr:
-			act 'Playfully lift your skirt (<<will_cost>> Willpower)':
+			act 'Tease him (<<will_cost>> Willpower)':
 				*clr & cla
 				gs 'willpower', 'exhib', 'self'
 				gs 'willpower', 'pay', 'self'
@@ -782,12 +797,14 @@ if $ARGS[0] = 'break_events':
 				gs 'fame', 'pav', 'sex', 1
 				gs 'arousal', 'flash', -5
 				'<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.'
+				'<i>Roman is actually kind of cute...</i> you think to yourself.'
+				'You pretend the other boys aren''t there and step closer. "Come on Roman, you know you only have to ask if you want to see more..." you smile sweetly as you slowly begin to lift your skirt. He grins expectantly at you, confident you''re gonna show him the goods. Just before your skirt is high enough to reveal '+iif($pantyworntype ! 'none', 'your panties', 'your pussy')', you drop it and skip backward, giggling.'
+				*nl
+				'"Pfft-! You really thought I was gonna give everyone a show like that? Keep dreaming." You give him a cute wink as you sit down and get ready for your next class.'
 				act 'Continue on': gt 'gschool_events', 'leave_break_events'
 			end
 		else
-			act 'Playfully lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			act 'Tease him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
 
 		gs 'willpower', 'exhib', 'self', 'hard'
@@ -810,7 +827,9 @@ if $ARGS[0] = 'break_events':
 				act 'Tease him':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
-					'You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs, all the boys watching you. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is nothing." you say with a giggle. As you walk away, you hear one of the boys talking to his friend. "God so close. She is such a tease."'
+					'You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs, all the boys watching you. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is nothing," you say with a giggle. As you walk away, you hear one of the boys talking to his friend.'
+					*nl
+					'"God so close. She is such a tease."'
 					act 'Continue on': gt 'gschool_events', 'leave_break_events'
 				end
 			end
@@ -838,7 +857,7 @@ if $ARGS[0] = 'break_events':
 
 		gs 'willpower', 'exhib', 'self'
 		if will_cost <= pcs_willpwr:
-			act 'Playfully lift your skirt (<<will_cost>> Willpower)':
+			act 'Tease him (<<will_cost>> Willpower)':
 				*clr & cla
 				gs 'willpower', 'exhib', 'self'
 				gs 'willpower', 'pay', 'self'
@@ -851,12 +870,12 @@ if $ARGS[0] = 'break_events':
 				gs 'fame', 'pav', 'sex', 3
 				gs 'arousal', 'flash', -5
 				'<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.'
+				'<i>Some of them are actually kind of cute...</i> you think to yourself.'
+				'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..." you smile sweetly as you slowly begin to lift your skirt. All the boys stare at your body in disbelief that their ploy worked. Just before your skirt is high enough to reveal '+iif($pantyworntype ! 'none', 'your panties', 'your pussy')', you drop it and skip back, giggling. "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.'
 				act 'Continue on': gt 'gschool_events', 'leave_break_events'
 			end
 		else
-			act 'Playfully lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			act 'Tease him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
 
 		gs 'willpower', 'exhib', 'self', 'hard'
@@ -879,7 +898,9 @@ if $ARGS[0] = 'break_events':
 				act 'Tease them':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
-					'You can see them starting to get turned on. Then you lean in real close to one of them and whisper in his ear, but loud enough for others to hear. "Because this is what I have for you." You start sliding your skirt slowly up your thighs. All the boys are watching, but just before it gets high enough to show anything, you let it go and it drops back in place. "Which is nothing." You say with a giggle and walk off. You hear one of the boys saying to his friend. "God so close. She is such a tease."'
+					'You can see them starting to get turned on. Then you lean in real close to one of them and whisper in his ear, but loud enough for others to hear. "Because this is what I have for you." You start sliding your skirt slowly up your thighs. All the boys are watching, but just before it gets high enough to show anything, you let it go and it drops back in place. "Which is nothing," You say with a giggle and walk off. You hear one of the boys saying to his friend.'
+					*nl
+					'"God so close. She is such a tease."'
 					act 'Continue on': gt 'gschool_events', 'leave_break_events'
 				end
 			end
@@ -948,7 +969,7 @@ if $ARGS[0] = 'break_events':
 
 			act 'Offer to suck him off':
 				*clr & cla
-				gs 'fame', 'pav', 'sex',  2
+				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/hallflirt.jpg"></center>'
 				'You think about it for a few moments and realize you really do want to suck his dick. Fuck it, maybe you''re a slut, but at least you enjoy your life. You lean in close to him. "I''ll suck your dick if you promise not to tell anyone. I don''t want every guy coming up to me asking for a blowjob."'
 				*nl
@@ -1139,7 +1160,7 @@ if $ARGS[0] = 'follow_petka':
 		act 'Oh well, you tried':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/nerdtalk.jpg"></center>'
-			'You sigh. Oh well, at least you tried. "Maybe I really will have to study to get my grades up." you think to yourself as you leave the bathroom.'
+			'You sigh. Oh well, at least you tried. <i>Maybe I really will have to study to get my grades up,</i> you think to yourself as you leave the bathroom.'
 			act 'Continue on': gt 'gschool_events', 'leave_break_events'
 		end
 
@@ -1946,21 +1967,23 @@ if $ARGS[0] = 'rand_scoolboy':
 				npc_rel[$school_static_num] -= 2
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
-				'You think to yourself "<<$rand_boy>> ain''t so bad... but still, I can''t just let him do this."'
+				'"<<$rand_boy>> ain''t so bad... but still, I can''t just let him do this."'
 				'You give him a playful slap in the face. It''s not hard enough to really hurt him, but enough to send a message. The other boys laugh loudly. This is the best entertainment they''ve had during the break in a long time.'
 				act 'Continue': gt 'gschool_events', 'leave_break_events2'
 			end
 			gs 'willpower', 'exhib', 'self'
 			if will_cost <= pcs_willpwr:
-				act 'Lift your skirt (<<will_cost>> Willpower)':
+				act 'Tease him (<<will_cost>> Willpower)':
 					*clr & cla
 					inhib_exp += 2
 					gs 'willpower', 'pay', 'self'
 					gs 'arousal', 'flash', -5
 					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..."'
-					'You pretend the other boys aren''t there and sweetly tell him "Come on <<$rand_boy>>. 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.'
+					'<i><<$rand_boy>> is actually kind of cute...</i> you think to yourself.'
+					'You pretend the other boys aren''t there and step closer. "Come on <<$rand_boy>>. You know you only have to ask if you want to see more..." you smile sweetly as you slowly begin to lift your skirt. He looks down, eyes wide. Just before your skirt is high enough to reveal '+iif($pantyworntype ! 'none', 'your panties', 'your pussy')', you drop it and skip backward, giggling.'
+					*nl
+					'"Pfft-! You really thought I was gonna give everyone a show like that? Keep dreaming." You give him a cute wink as you sit down and get ready for your next class.'
 					act 'Continue': gt 'gschool_events', 'leave_break_events2'
 				end
 			else
@@ -1982,7 +2005,9 @@ if $ARGS[0] = 'rand_scoolboy':
 			act 'Tease him':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
-				'You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs, with all of the boys watching. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is absolutely nothing." you say with a giggle. As you walk away, you hear one of the boys talking to his friend "God so close. She is such a tease."'
+				'You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in real close and whisper in his ear, but loud enough for others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs, with all of the boys watching. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is absolutely nothing." you say with a giggle. As you walk away, you hear one of the boys talking to his friend.'
+				*nl
+				'"God so close. She is such a tease."'
 				act 'Continue': gt 'gschool_events', 'leave_break_events2'
 			end
 			act 'Drag him to the men''s room':
@@ -1991,7 +2016,7 @@ if $ARGS[0] = 'rand_scoolboy':
 				grupvalue[2] -= 10
 				grupvalue[3] -= 10
 				gs 'fame', 'pav', 'sex', 15
-				gs 'arousal', 'flash', -5
+				gs 'arousal', 'foreplay', 'exhibitionism', -5
 				'<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'
@@ -2380,9 +2405,9 @@ if $ARGS[0] = 'rand_teacher_arg':
 end
 
 !{ random person by gender, groups (replaces old faulty random code)
-   set gender to -1 to include both genders, 0 for male, 1 for female
-   set groups to 1 to include, 0 otherwise
-   usage:
+	set gender to -1 to include both genders, 0 for male, 1 for female
+	set groups to 1 to include, 0 otherwise
+	usage:
 	$x = func('gschool_events', 'random_pers', gender, g1, g2, g3, g4, g5, g6)
  }
 if $ARGS[0] = 'random_pers':

+ 94 - 44
locations/gschool_lessons1.qsrc

@@ -62,8 +62,9 @@ if $ARGS[0] = 'russian':
 				npc_rel['A152'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'arousal', 'flash', -5
+				gs 'flash', 'tits', 'indoors', 1, 1
 				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
 				'<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.'
 				act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
@@ -79,8 +80,9 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', -5
+					gs 'flash', 'butt', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
@@ -97,8 +99,9 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', -5
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
@@ -113,8 +116,9 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', -5
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 2
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
@@ -129,8 +133,9 @@ if $ARGS[0] = 'russian':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
@@ -168,6 +173,7 @@ if $ARGS[0] = 'russian':
 					gs 'willpower', 'pay', 'self'
 					gs 'arousal', 'flash', -5
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 					else
@@ -190,8 +196,9 @@ if $ARGS[0] = 'russian':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'', 1)]>>'
 						else
@@ -213,8 +220,9 @@ if $ARGS[0] = 'russian':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -259,8 +267,9 @@ if $ARGS[0] = 'russian':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A8'] += 1
-					gs 'arousal', 'flash', -5
+					gs 'flash', 'tits', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Put them away':
@@ -273,6 +282,7 @@ if $ARGS[0] = 'russian':
 				if $pantyworntype ! 'none':
 					act 'Flash your panties':
 						*clr & cla
+						gs 'flash', 'panties', 'indoors', 1, 1
 						gs 'fame', 'pav', 'sex', 1
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep1.jpg"></center>'
 						'You turn towards Svyatoslav so you are sitting in your seat sideways while facing him. You pull your skirt up a little showing off your panties to Svyatoslav, which makes him grin wide. He motions for you to pull your skirt up higher to give him a better view.'
@@ -314,7 +324,8 @@ if $ARGS[0] = 'russian':
 									*clr & cla
 									npc_rel['A8'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'flash', 'pussy', 'indoors', 3
+									gs 'flash', 'pussy', 'indoors', 3, 1
+									gs 'stat'
 									'<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':
@@ -327,6 +338,21 @@ if $ARGS[0] = 'russian':
 							end
 						end
 					end
+				else
+					act 'Flash your pussy':
+						*clr & cla
+						npc_rel['A8'] += 1
+						gs 'fame', 'pav', 'sex', 5
+						gs 'exhibitionism', 3
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep4.jpg"></center>'
+						'You turn towards Svyatoslav so you are mostly facing him as you sit in your seat sideways and quickly pull up your skirt, flashing your pan'
+						act 'Put your pussy away':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep5.jpg"></center>'
+							'After a couple of moments you pull your panties back in place, close your legs, pull your skirt back down and then turn to face the front of class again. Svyatoslav looks crest fallen obviously hoping for it to last longer, but you ignore his pleading looks and look to the front of the class. The thrill of what you just did has sparked your arousal the evidence of which is currently soaking your panties and poking through your top. This of course keeps the rest of class from being boring.'
+							act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'russian'
+						end
+					end
 				end
 			end
 		end
@@ -336,11 +362,11 @@ if $ARGS[0] = 'russian':
 			if will_cost <= pcs_willpwr:
 				act 'Remove panties (<<will_cost>> Willpower)':
 					*clr & cla
-					$pantyworntype = 'none'
+					gs 'panties', 'remove'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.' 
 					'At first, you have to work against your own weight as you pull them past your bottom.  Much to your surprise, nobody notices the movement and you carry on. Once you get them past your knees, you open your legs slightly and your panties fall down around your ankles.' 
@@ -483,14 +509,14 @@ if $ARGS[0] = 'russian':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self'
 							gs 'willpower', 'pay', 'self'
-							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'arousal', 'flash', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
+							gs 'stat'
 							'You decide to have some fun. You quickly slide your phone between your legs and snap some photos under your skirt.'
 							'Mr. Yenotin arrives at your desk and holds his hand out. "Hand it over and you''ll get it back at the end of the lesson."'
 							'You hand your phone over with a sly smile. The last picture you took is still on the screen.'
@@ -592,8 +618,9 @@ if $ARGS[0] = 'geography':
 				npc_rel['A152'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'arousal', 'flash', -5
+				gs 'flash', 'tits', 'indoors', 1, 1
 				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
 				'<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.'
 				act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'geography'
@@ -609,8 +636,9 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'butt', 'indoors', 2
+					gs 'flash', 'butt', 'indoors', 2, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'geography'
@@ -627,8 +655,9 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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. '
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'geography'
@@ -643,8 +672,9 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 2
+					gs 'stat'
 					'<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. '
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'geography'
@@ -659,8 +689,9 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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. '
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'geography'
@@ -695,8 +726,9 @@ if $ARGS[0] = 'geography':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', -5
+					gs 'arousal', 'flash', -5, 'exhibitionism'
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 					else
@@ -719,8 +751,9 @@ if $ARGS[0] = 'geography':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -742,8 +775,9 @@ if $ARGS[0] = 'geography':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -788,8 +822,9 @@ if $ARGS[0] = 'geography':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A9'] += 1
-					gs 'arousal', 'flash', -5
+					gs 'flash', 'tits', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Put them away':
@@ -802,7 +837,9 @@ if $ARGS[0] = 'geography':
 				if $pantyworntype ! 'none':
 					act 'Flash your panties':
 						*clr & cla
+						gs 'flash', 'panties', 'indoors', 1, 1
 						gs 'fame', 'pav', 'sex', 1
+						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep1.jpg"></center>'
 						'You turn towards Vitek so you are sitting in your seat sideways while facing him. You pull your skirt up a little showing off your panties a little to Vitek, which makes him grin wide. He motions for you to pull your skirt up higher to give him a better view.'
 						gs 'willpower', 'exhib', 'resist', 'medium'
@@ -843,7 +880,8 @@ if $ARGS[0] = 'geography':
 									*clr & cla
 									npc_rel['A8'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'flash', 'pussy', 'indoors', 3
+									gs 'flash', 'pussy', 'indoors', 3, 1
+									gs 'stat'
 									'<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':
@@ -865,11 +903,11 @@ if $ARGS[0] = 'geography':
 			if will_cost <= pcs_willpwr:
 				act 'Remove panties (<<will_cost>> Willpower)':
 					*clr & cla
-					$pantyworntype = 'none'
+					gs 'panties', 'remove'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.' 
 					'At first you have to work against your own weight as you pull them past your bottom.  Much to your surprise, nobody notices the movement and you carry on. Once you get them past your knees you open your legs slightly and your panties fall down around your ankles.' 
@@ -993,14 +1031,14 @@ if $ARGS[0] = 'geography':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self'
 							gs 'willpower', 'pay', 'self'
-							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'arousal', 'flash', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
+							gs 'stat'
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
 							'When the teacher arrives at your desk, arms folded. "And what could you be doing on your phone that''s more important than paying attention Miss <<$pcs_lastname>>? Hand it over."'
 							'"Wouldn''t you like to know!" you tease. You hand over your phone with the last picture you took still on the screen.'
@@ -1107,8 +1145,9 @@ if $ARGS[0] = 'history':
 				npc_rel['A152'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'arousal', 'flash', -5
+				gs 'flash', 'tits', 'indoors', 1, 1
 				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
 				'<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.'
 				act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'history'
@@ -1124,8 +1163,9 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'butt', 'indoors', 2
+					gs 'flash', 'butt', 'indoors', 2, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'history'
@@ -1142,8 +1182,9 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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. '
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'history'
@@ -1158,8 +1199,9 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 2
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'history'
@@ -1174,8 +1216,9 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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. '
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'history'
@@ -1210,8 +1253,9 @@ if $ARGS[0] = 'history':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', -5
+					gs 'arousal', 'flash', -5, 'exhibitionism'
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 					else
@@ -1234,8 +1278,9 @@ if $ARGS[0] = 'history':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pusy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -1257,8 +1302,9 @@ if $ARGS[0] = 'history':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -1303,8 +1349,9 @@ if $ARGS[0] = 'history':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A157'] += 1
-					gs 'arousal', 'flash', -5
+					gs 'flash', 'tits', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Put them away':
@@ -1317,7 +1364,9 @@ if $ARGS[0] = 'history':
 				if $pantyworntype ! 'none':
 					act 'Flash your panties':
 						*clr & cla
+						gs 'flash', 'panties', 'indoors', 1, 1
 						gs 'fame', 'pav', 'sex', 1
+						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep1.jpg"></center>'
 						'You turn towards Roman so you are sitting in your seat sideways while facing him. You pull your skirt up a little showing off your panties a little, which makes him grin wide. He motions for you to pull your skirt up higher to give him a better view.'
 						gs 'willpower', 'exhib', 'resist', 'medium'
@@ -1358,7 +1407,8 @@ if $ARGS[0] = 'history':
 									*clr & cla
 									npc_rel['A8'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'flash', 'pussy', 'indoors', 3
+									gs 'flash', 'pussy', 'indoors', 3, 1
+									gs 'stat'
 									'<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':
@@ -1380,11 +1430,11 @@ if $ARGS[0] = 'history':
 			if will_cost <= pcs_willpwr:
 				act 'Remove panties (<<will_cost>> Willpower)':
 					*clr & cla
-					$pantyworntype = 'none'
+					gs 'panties', 'remove'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'  
 					'At first you have to work against your own weight as you pull them past your bottom.  Much to your surprise, nobody notices the movement and you carry on. Once you get them past your knees you open your legs slightly and your panties fall down around your ankles.' 
@@ -1509,14 +1559,14 @@ if $ARGS[0] = 'history':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self'
 							gs 'willpower', 'pay', 'self'
-							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'arousal', 'flash', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
+							gs 'stat'
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
 							'When the teacher arrives at your desk, arms folded. "And what could you be doing on your phone that''s more important than paying attention Miss <<$pcs_lastname>>? Hand it over."'
 							'"Wouldn''t you like to know!" you tease. You hand over your phone with the last picture you took still on the screen.'

+ 89 - 53
locations/gschool_lessons2.qsrc

@@ -66,8 +66,9 @@ if $ARGS[0] = 'computer':
 				npc_rel['A2'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'arousal', 'flash', 1
+				gs 'flash', 'tits', 'indoors', 2, 1
 				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
 				'<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.' 
 				'Sonia grins, Zinaida gives you a slightly disgusted look before turning away, Anushka and Alyona smile about it and Lizaveta starts texting on her phone at once. You are sure she is texting everyone what you just did. Vasily tries to take a picture, but you close your shirt before he gets his phone up.'
@@ -84,8 +85,9 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'butt', 'indoors', 2
+					gs 'flash', 'butt', 'indoors', 2, 1 
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.' 
 					'Artem''s mouth drops open and he just stares at your naked ass while Sonia grins, Zinaida gives you a slightly disgusted look before turning away, Anushka and Alyona smile about it and Lizaveta starts texting on her phone at once. You are sure she is texting everyone what you just did. Vasily tries to take a picture, but you drop your skirt back in place before he gets his phone up. '
@@ -103,8 +105,9 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.' 
 					'Artem''s mouth drops open and he just stares at your ass while Sonia grins, Zinaida gives you a slightly disgusted look before turning away, Anushka and Alyona smile about it and Lizaveta starts texting on her phone at once. You are sure she is texting everyone what you just did. Vasily tries to take a picture but you drop your skirt back in place before he gets his phone up.'
@@ -120,8 +123,9 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 2
+					gs 'stat'
 					'<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.' 
 					'Artem just stares with his mouth wide open, Sonia grins, Zinaida gives you a slightly disgusted look before turning away, Anushka and Alyona smile about it and Lizaveta starts texting on her phone at once. You are sure she is texting everyone what you just did. Vasily tries to take a picture, but you close your legs before he gets his phone up.'
@@ -137,8 +141,9 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.' 
 					'Artem''s mouth drops open and he just stares at your ass, Sonia grins, Zinaida gives you a slightly disgusted look before turning away, Anushka and Alyona smile about it and Lizaveta starts texting on her phone at once. You are sure she is texting everyone what you just did. Vasily tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -174,8 +179,9 @@ if $ARGS[0] = 'computer':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'arousal', 'flash', -5, 'exhibitionism'
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 					else
@@ -198,8 +204,9 @@ if $ARGS[0] = 'computer':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -221,8 +228,9 @@ if $ARGS[0] = 'computer':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal' 'flash', 'exhibitionism', -5
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -267,7 +275,7 @@ if $ARGS[0] = 'computer':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A11'] += 1
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'tits', 'indoors', 2, 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.'
@@ -281,6 +289,7 @@ if $ARGS[0] = 'computer':
 				if $pantyworntype ! 'none':
 					act 'Flash your panties':
 						*clr & cla
+						gs 'flash', 'panties', 'indoors', 2, 1
 						gs 'fame', 'pav', 'sex', 1
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep1.jpg"></center>'
 						'You turn towards Vasily so you are sitting in your seat sideways while facing him. You pull your skirt up a little showing off your panties to Vasily, who grins wide. He motions for you to pull your skirt up higher to give him a better view.'
@@ -322,7 +331,8 @@ if $ARGS[0] = 'computer':
 									*clr & cla
 									npc_rel['A11'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'flash', 'pussy', 'indoors', 3
+									gs 'flash', 'pussy', 'indoors', 3, 1
+									gs 'stat'
 									'<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':
@@ -344,10 +354,9 @@ if $ARGS[0] = 'computer':
 			if will_cost <= pcs_willpwr:
 				act 'Remove panties (<<will_cost>> Willpower)':
 					*clr & cla
-					$pantyworntype = 'none'
+					gs 'panties', 'remove'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					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.'  
@@ -518,10 +527,10 @@ if $ARGS[0] = 'computer':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'flash', 'panties', 'indoors', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 2, 1
 								'<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.'
@@ -628,8 +637,9 @@ if $ARGS[0] = 'science':
 				npc_rel['A5'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'arousal', 'flash', 1
+				gs 'flash', 'tits', 'indoors', 2, 1
 				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
 				'<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.'
 				act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
@@ -645,8 +655,9 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'butt', 'indoors', 2
+					gs 'flash', 'butt', 'indoors', 2, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
@@ -663,8 +674,9 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
@@ -679,8 +691,9 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 2
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
@@ -695,8 +708,9 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
@@ -731,8 +745,9 @@ if $ARGS[0] = 'science':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'arousal', 'flash', 'exhibitionism', 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 					else
@@ -755,8 +770,9 @@ if $ARGS[0] = 'science':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -778,7 +794,7 @@ if $ARGS[0] = 'science':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
@@ -802,11 +818,11 @@ if $ARGS[0] = 'science':
 			if will_cost <= pcs_willpwr:
 				act 'Remove panties (<<will_cost>> Willpower)':
 					*clr & cla
-					$pantyworntype = 'none'
+					gs 'panties', 'remove'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'  
 					'Much to your surprise, no one notices the movement and you carry on. Once you get them past your knees you open your legs slightly and your panties fall down around your ankles.' 
@@ -943,10 +959,10 @@ if $ARGS[0] = 'science':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'flash', 'panties', 'indoors', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 2, 1
 								'<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.'
@@ -1050,8 +1066,9 @@ if $ARGS[0] = 'music':
 				npc_rel['A6'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'arousal', 'flash', 1
+				gs 'flash', 'tits', 'indoors', 2, 1
 				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
 				'<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.'
 				act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
@@ -1067,8 +1084,9 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'butt', 'indoors', 2
+					gs 'flash', 'butt', 'indoors', 2, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
@@ -1085,8 +1103,9 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
@@ -1101,8 +1120,9 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 2
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
@@ -1117,8 +1137,9 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
@@ -1153,8 +1174,9 @@ if $ARGS[0] = 'music':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'arousal', 'flash', -5, 'exhibitionism'
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					if Enable_Android = 1:
 						dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 					else
@@ -1177,8 +1199,9 @@ if $ARGS[0] = 'music':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -1200,8 +1223,9 @@ if $ARGS[0] = 'music':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -1246,8 +1270,9 @@ if $ARGS[0] = 'music':
 				act 'Flash your boobs':
 					*clr & cla
 					npc_rel['A155'] += 1
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'tits', 'indoors', 2, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Put them away':
@@ -1260,7 +1285,9 @@ if $ARGS[0] = 'music':
 				if $pantyworntype ! 'none':
 					act 'Flash your panties':
 						*clr & cla
+						gs 'flash', 'panties', 'indoors', 2, 1
 						gs 'fame', 'pav', 'sex', 1
+						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep1.jpg"></center>'
 						'You turn towards Lavrenti so you are sitting in your seat sideways while facing him. You pull your skirt up a little showing off your panties a little to Lavrenti, who grins wide. He motions for you to pull your skirt up higher to give him a better view.'
 						gs 'willpower', 'exhib', 'resist', 'medium'
@@ -1301,7 +1328,8 @@ if $ARGS[0] = 'music':
 									*clr & cla
 									npc_rel['A155'] += 1
 									gs 'fame', 'pav', 'sex', 5
-									gs 'flash', 'pussy', 'indoors', 3
+									gs 'flash', 'pussy', 'indoors', 3, 1
+									gs 'stat'
 									'<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':
@@ -1323,11 +1351,11 @@ if $ARGS[0] = 'music':
 			if will_cost <= pcs_willpwr and $pantyworntype ! 'none':
 				act 'Remove panties (<<will_cost>> Willpower)':
 					*clr & cla
-					$pantyworntype = 'none'
+					gs 'panties', 'remove'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'  
 					'At first you have to work against your own weight as you pull them past your bottom.  Much to your surprise, nobody notices the movement and you carry on. Once you get them past your knees you open your legs slightly and your panties fall down around your ankles.' 
@@ -1462,10 +1490,10 @@ if $ARGS[0] = 'music':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'flash', 'panties', 'indoors', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 2, 1
 								'<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.'
@@ -1562,8 +1590,9 @@ if $ARGS[0] = 'biology':
 				npc_rel['A5'] += 1
 				gs 'willpower', 'exhib', 'self', 'medium'
 				gs 'willpower', 'pay', 'self'
-				gs 'arousal', 'flash', 1
+				gs 'flash', 'tits', 'indoors', 2, 1
 				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
 				'<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.'
 				act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'biology'
@@ -1579,8 +1608,9 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'butt', 'indoors', 2
+					gs 'flash', 'butt', 'indoors', 2, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'biology'
@@ -1597,8 +1627,9 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'biology'
@@ -1613,8 +1644,9 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 2
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'biology'
@@ -1629,8 +1661,9 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'panties', 'indoors', 1
+					gs 'flash', 'panties', 'indoors', 1, 1
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					'<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.'
 					act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'biology'
@@ -1659,8 +1692,9 @@ if $ARGS[0] = 'biology':
 					*clr & cla
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'arousal', 'flash', -5, 'exhibitionism'
 					gs 'fame', 'pav', 'sex', 3
+					gs 'stat'
 					i = rand(1,classroom_titflash)
 					dynamic 'school_classroom_titflash[<<i>>] = 1'
 					'<center><img <<$set_imgh>> src="images/pc/activities/phone/selfies/school_classroom/titflash/<<i>>.jpg"></center>'
@@ -1678,8 +1712,9 @@ if $ARGS[0] = 'biology':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						i = rand(1,classroom_pussyflash)
 						dynamic 'school_classroom_pussyflash[<<i>>] = 1'
 						'<center><img <<$set_imgh>> src="images/pc/activities/phone/selfies/school_classroom/pussyflash/<<i>>.jpg"></center>'
@@ -1696,8 +1731,9 @@ if $ARGS[0] = 'biology':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'pussy', 'indoors', 3
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -1720,11 +1756,11 @@ if $ARGS[0] = 'biology':
 			if will_cost <= pcs_willpwr:
 				act 'Remove panties (<<will_cost>> Willpower)':
 					*clr & cla
-					$pantyworntype = 'none'
+					gs 'panties', 'remove'
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'flash', 'pussy', 'indoors', 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.'  
 					'At first you have to work against your own weight as you pull them past your bottom.  Much to your surprise, nobody notices the movement and you carry on. Once you get them past your knees you open your legs slightly and your panties fall down around your ankles.' 
@@ -1860,14 +1896,14 @@ if $ARGS[0] = 'biology':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self'
 							gs 'willpower', 'pay', 'self'
-							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'flash', 'panties', 'indoors', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 2, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
+							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							'You decide to have some fun. You quickly slide the phone between your legs and snap some photos under your skirt.'
 							'Miss Orlov arrives at your desk, her hand outstretched. "Hand it over please Miss <<$pcs_lastname>>. This is very important and you need to pay attention."'

+ 43 - 27
locations/gschool_lessons3.qsrc

@@ -214,13 +214,13 @@ if $ARGS[0] = 'literature':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'flash', 'panties', 'indoors', 1
+								gs 'flash', 'panties', 'indoors', 1, 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 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 2, 1
 								'<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--"'
@@ -494,7 +494,7 @@ if $ARGS[0] = 'art':
 					npc_rel['A152'] += 1
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'tits', 'indoors', 2, 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.'
@@ -511,7 +511,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'butt', 'indoors', 2
+						gs 'flash', 'butt', 'indoors', 2, 1
 						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.'
@@ -545,7 +545,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'panties', 'indoors', 1
+						gs 'flash', 'panties', 'indoors', 1, 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.'
@@ -561,7 +561,7 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'panties', 'indoors', 1
+						gs 'flash', 'panties', 'indoors', 1, 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.'
@@ -597,8 +597,9 @@ if $ARGS[0] = 'art':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'arousal', 'flash', 1
+						gs 'arousal', 'flash', 'exhibitionism', -5
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -621,8 +622,9 @@ if $ARGS[0] = 'art':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'flash', 'pussy', 'indoors', 3
+							gs 'arousal', 'flash', -5, 'exhibitionism'
 							gs 'fame', 'pav', 'sex', 3
+							gs 'stat'
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 							else
@@ -644,8 +646,9 @@ if $ARGS[0] = 'art':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'flash', 'pussy', 'indoors', 3
+							gs 'arousal', 'flash', -5, 'exhibitionism'
 							gs 'fame', 'pav', 'sex', 3
+							gs 'stat'
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 							else
@@ -690,8 +693,9 @@ if $ARGS[0] = 'art':
 					act 'Flash your boobs':
 						*clr & cla
 						npc_rel['A8'] += 1
-						gs 'arousal', 'flash', 1
+						gs 'flash', 'tits', 'indoors', 2, 1
 						gs 'fame', 'pav', 'sex', 5
+						gs 'stat'
 						'<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.'
 						act 'Put them away':
@@ -704,7 +708,9 @@ if $ARGS[0] = 'art':
 					if $pantyworntype ! 'none':
 						act 'Flash your panties':
 							*clr & cla
+							gs 'flash', 'panties', 'indoors', 2, 1
 							gs 'fame', 'pav', 'sex', 1
+							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep1.jpg"></center>'
 							'You turn towards Svyatoslav so you are sitting sideways while facing him. You pull your skirt up a little showing off your panties a little, which makes him grin wide. He motions for you to pull your skirt up higher to give him a better view.'
 							gs 'willpower', 'exhib', 'resist', 'medium'
@@ -722,7 +728,9 @@ if $ARGS[0] = 'art':
 							act 'Raise your skirt more':
 								*clr & cla
 								npc_rel['A8'] += 1
+								gs 'flash', 'panties', 'indoors', 2, 1
 								gs 'fame', 'pav', 'sex', 1
+								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep2.jpg"></center>'
 								'You pull your skirt up more so your panties are exposed to Svyatoslav, who grins wide as he stares at your panty covered pussy. You can tell he is hoping to see more by the way he is looking at you.'
 								act 'Continue':
@@ -745,7 +753,8 @@ if $ARGS[0] = 'art':
 										*clr & cla
 										npc_rel['A8'] += 1
 										gs 'fame', 'pav', 'sex', 5
-										gs 'flash', 'pussy', 'indoors', 3
+										gs 'flash', 'pussy', 'indoors', 3, 1
+										gs 'stat'
 										'<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':
@@ -770,7 +779,6 @@ if $ARGS[0] = 'art':
 						$pantyworntype = 'none'
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						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.'
@@ -902,10 +910,10 @@ if $ARGS[0] = 'art':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'flash', 'panties', 'indoors', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 2, 1
 								'<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.'
@@ -1050,8 +1058,9 @@ if $ARGS[0] = 'shop':
 					npc_rel['A152'] += 1
 					gs 'willpower', 'exhib', 'self', 'medium'
 					gs 'willpower', 'pay', 'self'
-					gs 'arousal', 'flash', 1
+					gs 'flash', 'tits', 'indoors', 2, 1
 					gs 'fame', 'pav', 'sex', 5
+					gs 'stat'
 					'<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.' 
 					'A couple of the other students notice what you''re doing. Anushka grins, Viktoria gives you a slightly disgusted look before turning away, Vitek and Paulina smile about it and Dimka starts texting on his phone, likely telling everyone in school what you just did. Dan tries to take a picture, but you close your shirt before he gets his phone up.'
@@ -1068,8 +1077,9 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'butt', 'indoors', 2
+						gs 'flash', 'butt', 'indoors', 2, 1
 						gs 'fame', 'pav', 'sex', 5
+						gs 'stat'
 						'<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.' 
 						'Fedor''s mouth drops open and he just stares at your naked ass, Anushka grins, Viktoria gives you a slightly disgusted look before turning away, Vitek and Paulina smile about it and Dimka starts texting on his phone, likely telling everyone in school what you just did. Dan tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -1087,8 +1097,9 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'panties', 'indoors', 1
+						gs 'flash', 'panties', 'indoors', 1, 1
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						'<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.' 
 						'Fedor''s mouth drops open and he just stares at you, Anushka grins, Viktoria gives you a slightly disgusted look before turning away, Vitek and Paulina smile about it and Dimka starts texting on his phone, likely telling everyone in school what you just did. Dan tries to take a picture, but you drop your skirt back in place before he gets his phone up.'
@@ -1104,8 +1115,9 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'panties', 'indoors', 1
+						gs 'flash', 'panties', 'indoors', 1, 1
 						gs 'fame', 'pav', 'sex', 2
+						gs 'stat'
 						'<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.' 
 						'Fedor''s mouth drops open and he just stares at your panties, Anushka grins, Viktoria gives you a slightly disgusted look before turning away, Vitek and Paulina smile about it and Dimka starts texting on his phone, likely telling everyone in school what you just did. A couple of the other students notice what you are doing. Dan tries to take a picture, but you close your legs before he gets his phone up.'
@@ -1121,8 +1133,9 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'flash', 'panties', 'indoors', 1
+						gs 'flash', 'panties', 'indoors', 1, 1
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						'<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.' 
 						'Fedor''s mouth drops open and he just stares at you, Anushka grins, Viktoria gives you a slightly disgusted look before turning away, Vitek and Paulina smile about it and Dimka starts texting on his phone, likely telling everyone in school what you just did. Dan tries to take a picture, but your drop you skirt back in place before he gets his phone up.'
@@ -1158,8 +1171,9 @@ if $ARGS[0] = 'shop':
 						*clr & cla
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						gs 'arousal', 'flash', 1
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'fame', 'pav', 'sex', 3
+						gs 'stat'
 						if Enable_Android = 1:
 							dynamic 'temp_selfietot = <<selfieTitflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 						else
@@ -1182,8 +1196,9 @@ if $ARGS[0] = 'shop':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'flash', 'pussy', 'indoors', 3
+							gs 'arousal', 'flash', -5, 'exhibitionism'
 							gs 'fame', 'pav', 'sex', 3
+							gs 'stat'
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 							else
@@ -1205,8 +1220,9 @@ if $ARGS[0] = 'shop':
 							*clr & cla
 							gs 'willpower', 'exhib', 'self', 'medium'
 							gs 'willpower', 'pay', 'self'
-							gs 'flash', 'pussy', 'indoors', 3
+							gs 'arousal', 'flash', -5, 'exhibitionism'
 							gs 'fame', 'pav', 'sex', 3
+							gs 'stat'
 							if Enable_Android = 1:
 								dynamic 'temp_selfietot = <<selfiePussyflash[arrpos(''$selfieLoc'', ''school_classroom'',1)]>>'
 							else
@@ -1251,7 +1267,7 @@ if $ARGS[0] = 'shop':
 					act 'Flash your boobs':
 						*clr & cla
 						npc_rel['A10'] += 1
-						gs 'arousal', 'flash', 1
+						gs 'flash', 'tits', 'indoors', 2, 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.'
@@ -1265,6 +1281,7 @@ if $ARGS[0] = 'shop':
 					if $pantyworntype ! 'none':
 						act 'Flash your panties':
 							*clr & cla
+							gs 'flash', 'panties', 'indoors', 2, 1
 							gs 'fame', 'pav', 'sex', 1
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teasep1.jpg"></center>'
 							'You turn towards Dan so you are sitting sideways while facing him. You pull your skirt up a little showing off your panties, which makes him grin wide. He motions for you to pull your skirt up higher to give him a better view.'
@@ -1306,7 +1323,7 @@ if $ARGS[0] = 'shop':
 										*clr & cla
 										npc_rel['A8'] += 1
 										gs 'fame', 'pav', 'sex', 5
-										gs 'flash', 'pussy', 'indoors', 3
+										gs 'flash', 'pussy', 'indoors', 3, 1
 										'<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':
@@ -1331,7 +1348,6 @@ if $ARGS[0] = 'shop':
 						$pantyworntype = 'none'
 						gs 'willpower', 'exhib', 'self', 'medium'
 						gs 'willpower', 'pay', 'self'
-						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.' 
@@ -1461,10 +1477,10 @@ if $ARGS[0] = 'shop':
 							gs 'willpower', 'pay', 'self'
 							gs 'stat'
 							if $pantyworntype ! 'none':
-								gs 'flash', 'panties', 'indoors', 1
+								gs 'flash', 'panties', 'indoors', 1, 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
-								gs 'flash', 'pussy', 'indoors', 2
+								gs 'flash', 'pussy', 'indoors', 2, 1
 								'<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.'

+ 12 - 14
locations/gschool_lessonsev2.qsrc

@@ -18,12 +18,12 @@ if $ARGS[0] = 'geography':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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.'
@@ -372,7 +372,7 @@ if $ARGS[0] = 'math':
 			pcs_mood -= 10
 			gs 'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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.'
@@ -388,7 +388,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 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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.'
@@ -621,14 +621,15 @@ if $ARGS[0] = 'math':
 					act 'Do it':
 						*clr & cla
 						gs 'fame', 'pav', 'sex', 1
-						gs 'arousal', 'flash', -5
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/math/dare4.jpg"></center>'
 						if $pantyworntype ! 'none':
+							gs 'flash', 'panties', 'indoors', 1, 1
 							'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.'
 						else
+							gs 'flash', 'pussy', 'indoors', 1, 1
 							'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 and pull up your skirt, exposing your pussy since you are not wearing panties and take a photo of your pussy. You quickly pull your skirt back down once you have the picture.'
 						end
-						gs 'arousal', 'flash', 5, 'exhibitionism'
+						gs 'arousal', 'flash', -5, 'exhibitionism'
 						gs 'arousal', 'end'
 						gs 'stat'
 						act 'Send the image':
@@ -726,12 +727,12 @@ if $ARGS[0] = 'history':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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.'
@@ -811,7 +812,7 @@ if $ARGS[0] = 'history':
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/breastg.jpg"></center>'
 				'You bite your lip to silence the moan that wants to escape as you feel your molesters fingers give your nipple a quick pinch before retreating. It was a nice treat to keep class interesting.'
-				gs 'arousal', 'foreplay', 5, 'exhibitionism'
+				gs 'arousal', 'foreplay', 5
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				if pcs_inhib >= 40:
 					act 'Come get some more':
@@ -825,7 +826,6 @@ 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 'arousal', 'flash', -5
 								'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."'
@@ -835,7 +835,6 @@ 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 'arousal', 'flash', -5
 								'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."'
@@ -1179,12 +1178,12 @@ if $ARGS[0] = 'shop':
 			pcs_mood -= 10
 			gs'stat'
 			if $pantyworntype = 'none' and analplugin = 0:
-				gs 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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 'arousal', 'flash', -5
+				gs 'arousal', 'flash', -5, 'exhibitionism'
 				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.'
@@ -1282,7 +1281,6 @@ 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 'arousal', 'flash', -5
 								'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."'

+ 1 - 1
locations/gschool_lunch.qsrc

@@ -31,7 +31,7 @@ if $ARGS[0] = 'lunch':
 	end
 
 	if marcus_event ! daystart and Marcus_sextype > 0 and rand(0,3) = 0:gt 'gschool_lunch', 'marcus_event'
-	if 	cheerleadingQW['bella_stasya_gossip'] = 0 and cheerleadingQW['gossip'] = 3 and (grupTipe = 1 or fame['pav_slut'] >= 200): gt 'gschool_chats1', 'cherleading_notice'
+	if 	cheerleadingQW['bella_stasya_gossip'] = 0 and cheerleadingQW['quest_stage'] = 0 and cheerleadingQW['gossip'] >= 3 and (grupTipe = 1 or fame['pav_slut'] >= 200): gt 'gschool_chats1', 'cherleading_notice'
 
 	gt 'gschool_lunch', 'cafeteria'
 end