Procházet zdrojové kódy

Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife

Lusticon před 8 měsíci
rodič
revize
0d82b0736e

+ 1 - 0
glife.qproj

@@ -355,6 +355,7 @@
 		<Location name="taxi"/>
 		<Location name="events"/>
 		<Location name="flash"/>
+		<Location name="blackmailer"/>
 		<Location name="street_event"/>
 		<Location name="rape_events"/>
 		<Location name="fame_events"/>

+ 242 - 0
locations/blackmailer.qsrc

@@ -0,0 +1,242 @@
+# blackmailer
+
+if $ARGS[0] = 'init_check':
+	if blackmailQW['day'] ! 0: exit
+	if ($ARGS[2] = 'inside' or $ARGS[2] = 'indoors'):
+		if strpos($loc, 'church') < 0: exit
+	end
+
+
+	temp_prob_chance = 300
+	temp_prob_chance += max(fame['pav_slut'], fame['city_slut'])
+	temp_prob_chance += max(fame['pav_modelling'], fame['city_modelling']) / 10
+	temp_prob_chance += max(fame['pav_porn'], fame['city_porn']) / 10
+	temp_prob_chance -= 15 * min(exhibitionist_lvl * exhibitionist_lvl, 9)
+	temp_prob_chance -= pcs_exhib
+	if temp_prob_chance > 600: killvar 'temp_prob_chance' & exit
+
+	if $ARGS[1] = 'tits':
+		temp_prob_chance -= 40
+	elseif $ARGS[1] = 'butt':
+		temp_prob_chance -= 60
+	elseif $ARGS[1] = 'pussy':
+		temp_prob_chance -= 80
+	elseif $ARGS[1] = 'full':
+		temp_prob_chance -= 100
+	end
+
+	if rand(0, temp_prob_chance) >= 2: exit
+	killvar 'temp_prob_chance'
+
+	gs 'blackmailer', 'init_blackmail', $ARGS[1]
+end
+
+if $ARGS[0] = 'init_blackmail':
+	blackmailQW['day'] = daystart
+	blackmailQW['stage'] = 1
+	blackmailQW['init_day'] = daystart
+	if $ARGS[1] = 'panty':
+		$blackmailQW['init_flashaction'] = 'panties'
+	elseif $ARGS[1] = 'pantyrear':
+		$blackmailQW['init_flashaction'] = 'panty clad ass'
+	elseif $ARGS[1] = 'butt_plug':
+		$blackmailQW['init_flashaction'] = 'butt plug'
+	elseif $ARGS[1] = 'full':
+		$blackmailQW['init_flashaction'] = 'naked body'
+	else
+		$blackmailQW['init_flashaction'] = $ARGS[1]
+	end
+		
+
+	$blackmailQW['init_flashimage'] = $flash_image
+	$blackmailQW['init_flashloc'] = $loc
+	$blackmailQW['init_flashloc_arg'] = $loc_arg
+
+
+	if strpos($loc, 'park') >= 0:
+		'A flash of light briefly brightens the surrounding trees and you see a shadow darting between the trees. The light of the camera flash prickling on your exposed skin.'
+	elseif strpos($loc, 'church') >= 0:
+		'The flash of a camera illuminates the inside of the church, but the source eludes you.'
+	elseif strpos($loc, 'zaprF') >= 0:
+		'You briefly think a car turned on their headlights, before you realise it was the flash of a camera, the source of which already gone.'
+	else
+		'You think you notice the flash of a camera from the corner of your eye, but its source is already out of view.'
+	end
+	if exhibitionist_lvl > 0:
+		gs 'arousal', 'flashlite', -5
+		gs 'arousal', 'end'
+	end
+end
+
+
+
+
+	!!=============================================!!
+	!!                                             !!
+	!!                   DREAMS                    !!
+	!!                                             !!
+	!!=============================================!!
+
+
+if $ARGS[0] = 'blackmail_dreams':
+	if blackmailQW['stage'] = 1:
+		$sleep_events_priority[] = 'gs ''blackmailer'', ''photo_dream1'' '
+	elseif blackmailQW['stage'] = 2:
+		$sleep_events_priority[] = 'gt ''blackmailer'', ''photo_dream2'' '
+	else
+		temp_rand = rand(0, 1)
+		if temp_rand >= 1 and blackmailQW['stage'] >= 2:
+			$sleep_events[] = 'gt ''blackmailer'', ''photo_dream2'' '
+		else
+			$sleep_events[] = 'gs ''blackmailer'', ''photo_dream1'' '
+		end
+	end
+end
+
+
+if $ARGS[0] = 'photo_dream1':
+	if blackmailQW['stage'] = 1: blackmailQW['stage'] = 2
+	blackmailQW['dream_day'] = daystart + 3
+	if strpos('panty_pantyrear_bra', $blackmailQW['init_flashtype']):
+		gs 'arousal', 'flashlite', -5
+	else
+		gs 'arousal', 'flash', -5
+	end
+	gs 'arousal', 'end'
+
+	'<center><img <<$set_imgh>> src="<<$blackmailQW[''init_flashimage'']>>.jpg"></center>'
+	$temp_dream_text = 'You dream about getting caught while flashing your '
+	$temp_dream_text += $blackmailQW['init_flashtype']
+	if strpos($loc, 'church') >= 0:
+		$temp_dream_text += ' in a church'
+	elseif strpos($loc, 'park') >= 0:
+		$temp_dream_text += ' in a park'
+	elseif strpos($loc, 'zaprF') >= 0:
+		$temp_dream_text += ' while washing cars'
+	end
+	$temp_dream_text += ', your skin prickling from the light of unending camera flashes.'
+
+	$temp_dream_text
+	killvar 'temp_dream_text'
+
+	gs 'dream_events', 'event_end'
+
+
+elseif $ARGS[0] = 'photo_dream2':
+	if blackmailQW['stage'] = 2: blackmailQW['stage'] = 3
+	blackmailQW['dreamday'] = daystart + 3
+	gs 'arousal', 'flash', -5
+	gs 'arousal', 'end'
+
+	if motherKnowWhore = 0 and npc_rel['A29'] > 0:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		'You dream that your <<$npc_nickname[''A29'']>> is sitting at the kitchen table, looking somber, almost defeated, reading what seems to be a letter.'
+
+		act 'Ask your <<$npc_nickname[''A29'']>> what''s wrong':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mum_gyno2.jpg"></center>'
+			'You walk up to her and ask "What''s wrong <<$npc_nickname[''A29'']>>?"'
+			'She drops the letter and see that it is accompanied by a picture.'
+
+			act 'Look at the picture':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="<<$blackmailQW[''init_flashimage'']>>.jpg"></center>'
+				$temp_dream_text = 'You get a clear look at the picture depicting you flashing your '
+				$temp_dream_text += $blackmailQW['init_flashtype']
+				if strpos($loc, 'church') >= 0:
+					$temp_dream_text += ' in a church'
+				elseif strpos($loc, 'park') >= 0:
+					$temp_dream_text += ' in a park'
+				elseif strpos($loc, 'zaprF') >= 0:
+					$temp_dream_text += ' while washing cars'
+				end
+				$temp_dream_text += '.'
+				$temp_dream_text
+				killvar '$temp_dream_text'
+
+				'Overcoming the initial shock, you can barely hear that your <<$npc_nickname[''A29'']>> is speaking to you, though you don''t register what she''s saying to you.'
+
+				act 'Listen to your mother':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/spank.jpg"></center>'
+					'"Oh, you slut! Your father and I worked so hard to raise you as a decent person, hoping you would find a good husband some day and it turns out you''re a whore who gets off on showing her <<$blackmailQW[''init_flashaction'']>> to strangers!"'
+					'Suddenly her expression steels, her mind made up. "You can still be saved. I will turn you away from this errant path, you will not shame this family even if I have to beat the sin out of you."'
+					'She grabs your arm and yanks you over kitchen table, ripping donw your pants as she reaches for something outside of your view.'
+					'You hear sound of metal and leather, the feel of thick, rough, leather against your naked behind. The sound as she cracks it like a whip. "This is for your own good, someday you''ll understand."'
+					'...'
+					'"Someday you will."'
+
+					act 'Brace yourself':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/hug_sad1.jpg"></center>'
+						'Bracing yourself for the pain that never comes, the dream shifts. You are left on the outside looking in, the house a mess, your <<$npc_nickname[''A29'']>> crying, <<$npc_nickname[''A34'']>> and your <<$npc_nickname[''A28'']>> nowhere to be seen.'
+						'The lingering feelings of a happy family quickly fading.'
+						gs 'dream_events', 'event_end'
+					end
+				end
+			end
+		end
+	elseif $start_type['loc'] = 'sg' and gruptipe ! 5:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/locker.jpg"></center>'
+		'You dream that it''s the end of a long school day, a tired track back to your lockers, the drab hallways, the monotonous marching of time.'
+		'Opening your locker to take your stuff, ready for the same walk home, you yelp in surprise as hundreds of polaroids flow out of your opened locker. Similar shouts of surprise happen all around you as even more polaroids burst from their lockers too.'
+		'As the surprise fades you can hear snickering around you, your friends holding the pictures pointing and laughing at you.'
+
+		act 'Grab a polaroid':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="<<$blackmailQW[''init_flashimage'']>>.jpg"></center>'
+			$temp_dream_text = 'You grab one of the pictures and see yourself flashing your '
+			$temp_dream_text += $blackmailQW['init_flashtype']
+			if strpos($loc, 'church') >= 0:
+				$temp_dream_text += ' in a church'
+			elseif strpos($loc, 'park') >= 0:
+				$temp_dream_text += ' in a park'
+			elseif strpos($loc, 'zaprF') >= 0:
+				$temp_dream_text += ' while washing cars'
+			end
+			$temp_dream_text += '.'
+			$temp_dream_text
+			killvar '$temp_dream_text'
+			'The laughter around you grows, you are surrounded by a sea of people holding your picture and laughing at you.'
+			'Wading through the ocean of polaroids, you are ever confronted with the fact that you have lost the respect of your former friends.'
+			
+			gs 'dream_events', 'event_end'
+		end
+	else
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/gorodok.jpg"></center>'
+		'You dream that you''re walking through Pavlovsk on a beautiful, windless, cloudless, sunny afternoon, the soft hum of cars, people, wind, and birds fills your ears as the simmering heat of the sun caresses your skin.'
+		'Snippets of conversations happening around you press against the edges of your mind.'
+		'"...ink that''s h...", "..ooks li...", "...ouldn''t da...", "...at a sl..."'
+		'You can''t really under stand what''s being said as the harsh wind rips the words from the air, but from the way that they''re looking at the newspaper you guess that''s what they''re talking about.'
+
+		act 'Head to the post office to satiate your curriosity':
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/pavresn.jpg"></center>'
+			'You hurry to the post office to get a copy of your own, the wind howling in your ears. The cold sends shivers down you spine as the rain beats relentless in your face.'
+			'When you finally arive you see the postmaster, an older man, look at you strangly. Deafening thunder shakes the building, rain drums loudly against the windows as lightning flashes outside.'
+
+			act 'Buy a newspaper':
+				'<center><img <<$set_imgh>> src="<<$blackmailQW[''init_flashimage'']>>.jpg"></center>'
+				$temp_dream_text = 'The postmaster distandly hands you a newspaper, and on the front cover you see a picture of yourself flashing your '
+				$temp_dream_text += $blackmailQW['init_flashtype']
+				if strpos($loc, 'church') >= 0:
+					$temp_dream_text += ' in a church'
+				elseif strpos($loc, 'park') >= 0:
+					$temp_dream_text += ' in a park'
+				elseif strpos($loc, 'zaprF') >= 0:
+					$temp_dream_text += ' while washing cars'
+				end
+				$temp_dream_text += '.'
+				$temp_dream_text
+				killvar '$temp_dream_text'
+				'"I didn''t know that you were such a whore!", "That''s really her, what a slut!", "Maybe she''ll let us fuck her too!"'
+				'You run outside into the raging storm, the insults piercing through, chasing you.'
+				gs 'dream_events', 'event_end'
+			end
+		end
+	end
+end
+
+
+
+
+--- blackmailer ---------------------------------

+ 2 - 0
locations/dream_events.qsrc

@@ -48,6 +48,8 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 			end
 		end
 
+!!		if blackmailQW['stage'] >= 1 and daystart >= blackmailQW['dreamday']: gs 'blackmailer', 'blackmail_dreams'
+
 		gt 'dream_events', 'mod_sleepevents'
 	end
 

+ 156 - 444
locations/flash.qsrc

@@ -8,528 +8,240 @@
 !!Available options as follows
 !![type] - bra, butt, full, panties, pussy, tits
 !![location] - indoors, outdoors
-!![option] - Noting or 0 will clear the screen and give a standard text and randome picture, if you set $flash_image to image string this image will be used instead of a random one. 
-!! - 1 will only advance time and set the diferent variables but not clear the screen, print text or picture. - 2 will add the variabels an advance time and set the random picture, but not clear screen and print text. 
+!![option]
+!!		- Nothing or 0 will clear the screen and give a standard text and randome picture, if you set $flash_image to image string this image will be used instead of a random one. 
+!!		- 1 will only advance time and set the diferent variables but not clear the screen, print text or picture.
+!!		- 2 will add the variabels an advance time and set the random picture, but not clear screen and print text.
 !!eg. gs 'flash', 'tits', 'outdoors', 15, 0
 !!There is no continue action so you must add this as required
 !!You should add checks for underwear before allowing the player to flash them but a non-event contingency is included
 
-if $ARGS[0] = 'flashtotals':
-	dress_ind_bra = 3
-	dress_ind_tits = 12
-	dress_ind_panties = 4
-	dress_ind_pussy = 8
-	dress_ind_pussy_hairy = 9
-	dress_ind_pantyrear = 12
-	dress_ind_butt = 7
-	dress_ind_full = 5
-	dress_ind_full_hairy = 7
+if $ARGS[0] = 'panties': $ARGS[0] = 'panty'
+if $ARGS[0] = 'panties_rear': $ARGS[0] = 'pantyrear'
+if $ARGS[0] = 'butt' and analplugin = 1: $ARGS[0] = 'butt_plug'
+
+
+if $ARGS[0] = 'get_image' and $flash_image = '':
+	flashVars['dress_ind_bra'] = 3
+	flashVars['dress_ind_tits'] = 12
+	flashVars['dress_ind_panty'] = 4
+	flashVars['dress_ind_pantyrear'] = 12
+	flashVars['dress_ind_pussy'] = 8
+	flashVars['dress_ind_pussy_hairy'] = 9
+	flashVars['dress_ind_butt'] = 7
+	flashVars['dress_ind_full'] = 5
+	flashVars['dress_ind_full_hairy'] = 7
 	
-	dress_out_bra = 4
-	dress_out_tits = 20
-	dress_out_panties = 18
-	dress_out_pussy = 19
-	dress_out_pussy_hairy = 9
-	dress_out_pantyrear = 8
-	dress_out_butt = 9
-	dress_out_butt_plug = 8
-	dress_out_full = 13
-	dress_out_full_hairy = 11
+	flashVars['dress_out_bra'] = 4
+	flashVars['dress_out_tits'] = 20
+	flashVars['dress_out_panty'] = 18
+	flashVars['dress_out_pantyrear'] = 8
+	flashVars['dress_out_pussy'] = 19
+	flashVars['dress_out_pussy_hairy'] = 9
+	flashVars['dress_out_butt'] = 9
+	flashVars['dress_out_butt_plug'] = 8
+	flashVars['dress_out_full'] = 13
+	flashVars['dress_out_full_hairy'] = 11
 	
-	pants_ind_bra = 6
-	pants_ind_tits = 19
-	pants_ind_panties = 1
-	pants_ind_pussy = 4
-	pants_ind_pussy_hairy = 3
-	pants_ind_pantyrear = 1
-	pants_ind_butt = 6
-	pants_ind_full = 1
-	pants_ind_full_hairy = 1
+	flashVars['pants_ind_bra'] = 6
+	flashVars['pants_ind_tits'] = 19
+	flashVars['pants_ind_panty'] = 1
+	flashVars['pants_ind_pantyrear'] = 1
+	flashVars['pants_ind_pussy'] = 4
+	flashVars['pants_ind_pussy_hairy'] = 3
+	flashVars['pants_ind_butt'] = 6
+	flashVars['pants_ind_full'] = 1
+	flashVars['pants_ind_full_hairy'] = 1
 	
-	pants_out_bra = 5
-	pants_out_tits = 19
-	pants_out_panties = 6
-	pants_out_pussy = 11
-	pants_out_pussy_hairy = 8
-	pants_out_pantyrear = 10
-	pants_out_butt = 19
-	pants_out_butt_plug = 6
-	pants_out_full = 9
-	pants_out_full_hairy = 6
+	flashVars['pants_out_bra'] = 5
+	flashVars['pants_out_tits'] = 19
+	flashVars['pants_out_panty'] = 6
+	flashVars['pants_out_pantyrear'] = 10
+	flashVars['pants_out_pussy'] = 11
+	flashVars['pants_out_pussy_hairy'] = 8
+	flashVars['pants_out_butt'] = 19
+	flashVars['pants_out_butt_plug'] = 6
+	flashVars['pants_out_full'] = 9
+	flashVars['pants_out_full_hairy'] = 6
+
+
+	$flash_image = 'images/pc/activities/flashing/'
+	$temp_id_text = ''
+
+	if PCloSkirt > 0:
+		$temp_id_text += 'dress_'
+		$flash_image += 'dress/'
+	else
+		$temp_id_text += 'pants_'
+		$flash_image += 'pants/'
+	end
+	if $ARGS[2] = 'inside' or $ARGS[2] = 'indoors':
+		$temp_id_text += 'ins_'
+		$flash_image += 'inside/'
+	else
+		$temp_id_text += 'out_'
+		$flash_image += 'outside/'
+	end
+	$temp_id_text += $ARGS[1]
+	$flash_image += $ARGS[1]
+	$flash_image += '/'
+
+	if ($ARGS[1] = 'pussy' or $ARGS[1] = 'full') and pcs_pubes > 20:
+		$temp_id_text += '_hairy'
+		$flash_image += 'hairy'
+	end
+
+	flashVars['rand'] = rand(1, flashVars[$temp_id_text])
+	$flash_image += flashVars['rand']
+	$flashVars['image'] = $flash_image
+
+	killvar 'temp_id_text'
 end
 
+
+
 if $ARGS[0] = 'bra':
 	if Exhibitionist_lvl < 1 or pcs_inhib < 40: gs 'flash', 'exhibitionism', 1
 	gs 'arousal', 'flashlite', ARGS[2]
 	gs 'arousal', 'end'
-	gs 'flash', 'flashtotals'
+	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
 	if ARGS[3] < 1:
 		*clr
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/bra/' + rand(1,dress_ind_bra) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bra clad breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/bra/' + rand(1,dress_out_bra) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bra clad breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/bra/' + rand(1,pants_ind_bra) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bra clad breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/bra/' + rand(1,pants_out_bra) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bra clad breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+		'You glance around to see who all is in the area, then you pull up your top and expose your bra clad breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+		gs 'blackmailer', 'init_check', $ARGS[0], $ARGS[1]
+		'You pull your top back down, feeling the thrill of excitement running down your spine.'
+
 		$flash_image = ''
 	elseif ARGS[3] = 2:
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/bra/' + rand(1,dress_ind_bra) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/bra/' + rand(1,dress_out_bra) + '.jpg"></center>'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/bra/' + rand(1,pants_ind_bra) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/bra/' + rand(1,pants_out_bra) + '.jpg"></center>'
-			end
-		end	
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
 	end
+
+	if ARGS[3] ! 1: killvar 'flashVars'
 end
 
 if $ARGS[0] = 'tits':
 	gs 'flash', 'exhibitionism', 1
 	gs 'arousal', 'flashlite', ARGS[2]
 	gs 'arousal', 'end'
-	gs 'flash', 'flashtotals'
+	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
 	if ARGS[3] < 1:
 		*clr
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/tits/' + rand(1,dress_ind_tits) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bare breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/tits/' + rand(1,dress_out_tits) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bare breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/tits/' + rand(1,pants_ind_tits) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bare breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/tits/' + rand(1,pants_out_tits) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your top and expose your bare breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your top back down, feeling the thrill of excitement running down your spine.'
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+		'You glance around to see who all is in the area, then you pull up your top and expose your bare breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+		gs 'blackmailer', 'init_check', $ARGS[0], $ARGS[1]
+		'You pull your top back down, feeling the thrill of excitement running down your spine.'
+		$flash_text
+
+		$flash_text
 		$flash_image = ''
 	elseif ARGS[3] = 2:
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/tits/' + rand(1,dress_ind_tits) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/tits/' + rand(1,dress_out_tits) + '.jpg"></center>'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/tits/' + rand(1,pants_ind_tits) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/tits/' + rand(1,pants_out_tits) + '.jpg"></center>'
-			end
-		end	
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
 	end
+
+	if ARGS[3] ! 1: killvar 'flashVars'
 end
 
-if $ARGS[0] = 'panties':
+if $ARGS[0] = 'panty' or $ARGS[0] = 'panties':
 	gs 'flash', 'exhibitionism', 2
 	gs 'arousal', 'flash', ARGS[2]
 	gs 'arousal', 'end'
-	gs 'flash', 'flashtotals'
+	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
 	if ARGS[3] < 1:
 		*clr
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/panty/' + rand(1,dress_ind_panties) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you lift the front of your skirt to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back and place, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/panty/' + rand(1,dress_out_panties) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you lift the front of your skirt to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back and place, feeling the thrill of excitement running down your spine.'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/panty/' + rand(1,pants_ind_panties) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull down the front of your pants to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/panty/' + rand(1,pants_out_panties) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull down the front of your pants to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+		'You glance around to see who all is in the area, then you ' + iif(PCloSkirt > 0, 'lift the front of your skirt', 'pull down the front of your pants') + ' to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+		gs 'blackmailer', 'init_check', $ARGS[0], $ARGS[1]
+		'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+
 		$flash_image = ''
 	elseif ARGS[3] = 2:
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/panty/' + rand(1,dress_ind_panties) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/panty/' + rand(1,dress_out_panties) + '.jpg"></center>'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/panty/' + rand(1,pants_ind_panties) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/panty/' + rand(1,pants_out_panties) + '.jpg"></center>'
-			end
-		end	
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
 	end
+
+	if ARGS[3] ! 1: killvar 'flashVars'
 end
 
-if $ARGS[0] = 'pussy':
-	gs 'flash', 'exhibitionism', 3
+if $ARGS[0] = 'pantyrear' or $ARGS[0] = 'panties_rear':
+	gs 'flash', 'exhibitionism', 2
 	gs 'arousal', 'flash', ARGS[2]
 	gs 'arousal', 'end'
-	gs 'flash', 'flashtotals'
+	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
 	if ARGS[3] < 1:
 		*clr
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pussy/' + rand(1,dress_ind_pussy) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pussy/hairy' + rand(1,dress_ind_pussy_hairy) + '.jpg"></center>'
-					end
-				end
-				'You glance around to see who all is in the area, then you pull up the front of your skirt to show off your pussy. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back and place, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/pussy/' + rand(1,dress_out_pussy) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/pussy/hairy' + rand(1,dress_out_pussy_hairy) + '.jpg"></center>'
-					end
-				end
-				'You glance around to see who all is in the area, then you pull up the front of your skirt to show off your pussy. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back and place, feeling the thrill of excitement running down your spine.'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/pussy/' + rand(1,pants_ind_pussy) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/pussy/hairy' + rand(1,pants_ind_pussy_hairy) + '.jpg"></center>'
-					end
-				end
-				'You glance around to see who all is in the area, then you pull down the front of your pants to show off your pussy. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/pussy/' + rand(1,pants_out_pussy) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/pussy/hairy' + rand(1,pants_out_pussy_hairy) + '.jpg"></center>'
-					end
-				end
-				'You glance around to see who all is in the area, then you pull down the front of your pants to show off your pussy. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+		'You glance around to see who all is in the area, then you pull ' + iif(PCloSkirt > 0, 'up your skirt', 'down the back of your pants') + ' to show off your panty clad butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+		gs 'blackmailer', 'init_check', $ARGS[0], $ARGS[1]
+		'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+
 		$flash_image = ''
 	elseif ARGS[3] = 2:
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pussy/' + rand(1,pants_ind_pussy) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pussy/hairy' + rand(1,pants_ind_pussy_hairy) + '.jpg"></center>'
-				end
-			else
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/pussy/' + rand(1,pants_out_pussy) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/pussy/hairy' + rand(1,pants_out_pussy_hairy) + '.jpg"></center>'
-				end
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/pussy/' + rand(1,pants_ind_pussy) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/pussy/hairy' + rand(1,pants_ind_pussy_hairy) + '.jpg"></center>'
-				end
-			else
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/pussy/' + rand(1,pants_out_pussy) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/pussy/hairy' + rand(1,pants_out_pussy_hairy) + '.jpg"></center>'
-				end
-			end
-		end	
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
 	end
+
+	if ARGS[3] ! 1: killvar 'flashVars'
 end
 
-if $ARGS[0] = 'panties_rear':
-	gs 'flash', 'exhibitionism', 2
+if $ARGS[0] = 'pussy':
+	gs 'flash', 'exhibitionism', 3
 	gs 'arousal', 'flash', ARGS[2]
 	gs 'arousal', 'end'
-	gs 'flash', 'flashtotals'
+	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
 	if ARGS[3] < 1:
 		*clr
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pantyrear/' + rand(1,dress_ind_pantyrear) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your skirt to show off your pantied butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back and place, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/pantyrear/' + rand(1,dress_out_pantyrear) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up your skirt to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back and place, feeling the thrill of excitement running down your spine.'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/pantyrear/' + rand(1,pants_ind_pantyrear) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull down the back of your pants to show off your panty clad butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/pantyrear/' + rand(1,pants_out_pantyrear) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull down the back of your pants to show off your panty clad butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+		'You glance around to see who all is in the area, then you pull ' + iif(PCloSkirt > 0, 'up the front of your skirt', 'down the front of your pants') + ' to show off your pussy. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+		gs 'blackmailer', 'init_check', $ARGS[0], $ARGS[1]
+		'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+
 		$flash_image = ''
 	elseif ARGS[3] = 2:
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/pantyrear/' + rand(1,dress_ind_pantyrear) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/pantyrear/' + rand(1,dress_out_pantyrear) + '.jpg"></center>'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/pantyrear/' + rand(1,pants_ind_pantyrear) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/pantyrear/' + rand(1,pants_out_pantyrear) + '.jpg"></center>'
-			end
-		end	
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
 	end
+
+	if ARGS[3] ! 1: killvar 'flashVars'
 end
 
-if $ARGS[0] = 'butt':
+
+
+if $ARGS[0] = 'butt' or $ARGS[0] = 'butt_plug':
 	gs 'flash', 'exhibitionism', 2
 	gs 'arousal', 'flash', ARGS[2]
 	gs 'arousal', 'end'
-	gs 'flash', 'flashtotals'
+	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
 	if ARGS[3] < 1:
 		*clr
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/butt/' + rand(1,dress_ind_butt) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up the back of your skirt to show off your butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back in place, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				elseif analplugin = 1:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/butt_plug/' + rand(1,dress_out_butt_plug) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/butt/' + rand(1,dress_out_butt) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull up the back of your skirt to show off your butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You lower the skirt back in place, feeling the thrill of excitement running down your spine.'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/butt/' + rand(1,pants_ind_butt) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull down the back of your pants to show off your butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				elseif analplugin = 1:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/butt_plug/' + rand(1,pants_out_butt_plug) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/butt/' + rand(1,pants_out_butt) + '.jpg"></center>'
-				end
-				'You glance around to see who all is in the area, then you pull down the back of your pants to show off your butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust. You pull your pants back up, feeling the thrill of excitement running down your spine.'
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+		'You glance around to see who all is in the area, then you pull ' + iif(PCloSkirt > 0, 'up the back of your skirt', 'down the back of your pants') + ' to show off your butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+		gs 'blackmailer', 'init_check', $ARGS[0], $ARGS[1]
+		'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+
 		$flash_image = ''
 	elseif ARGS[3] = 2:
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/butt/' + rand(1,dress_ind_butt) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/butt/' + rand(1,dress_out_butt) + '.jpg"></center>'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/butt/' + rand(1,pants_ind_butt) + '.jpg"></center>'
-			else
-				'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/butt/' + rand(1,pants_out_butt) + '.jpg"></center>'
-			end
-		end	
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
 	end
+
+	if ARGS[3] ! 1: killvar 'flashVars'
 end
 
 if $ARGS[0] = 'full':
 	gs 'flash', 'exhibitionism', 3
 	gs 'arousal', 'flash', ARGS[2]
 	gs 'arousal', 'end'
-	gs 'flash', 'flashtotals'
+	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
 	if ARGS[3] < 1:
 		*clr
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/full/' + rand(1,dress_ind_full) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/full/hairy' + rand(1,dress_ind_full_hairy) + '.jpg"></center>'
-					end
-				end
-				'Making sure there are no children around and it''s not too busy you lift your skirt and top to expose both your pussy and breasts. Most people who see you are shocked but some look at you admiringly. You quickly cover up again enjoying a buzz of excitement.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/full/' + rand(1,dress_out_full) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/full/hairy' + rand(1,dress_out_full_hairy) + '.jpg"></center>'
-					end
-				end
-				'Making sure there are no children around and it''s not too busy you lift your skirt and top to expose both your pussy and breasts. Most people who see you are shocked but some look at you admiringly. You quickly cover up again enjoying a buzz of excitement.'
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/full/' + rand(1,pants_ind_full) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/full/hairy' + rand(1,pants_ind_full_hairy) + '.jpg"></center>'
-					end
-				end
-				'Making sure there are no children around and it''s not too busy you lower your pants and lift your top to expose both your pussy and breasts. Most people who see you are shocked but some look at you admiringly. You quickly cover up again enjoying a buzz of excitement.'
-			else
-				if $flash_image ! '':
-					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
-				else
-					if pcs_pubes <= 20:
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/full/' + rand(1,pants_out_full) + '.jpg"></center>'
-					else
-						'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/full/hairy' + rand(1,pants_out_full_hairy) + '.jpg"></center>'
-					end
-				end
-				'Making sure there are no children around and it''s not too busy you lower your pants and lift your top to expose both your pussy and breasts. Most people who see you are shocked but some look at you admiringly. You quickly cover up again enjoying a buzz of excitement.'
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+		'Making sure there are no children around and it''s not too busy you ' + iif(PCloSkirt > 0, 'lift your skirt and top', 'lower your pants and lift your top') + ' to expose both your pussy and breasts. Most people who see you are shocked but some look at you admiringly.'
+		gs 'blackmailer', 'init_check', $ARGS[0], $ARGS[1]
+		'You quickly cover up again enjoying a buzz of excitement.'
+
 		$flash_image = ''
 	elseif ARGS[3] = 2:
-		if PCloSkirt > 0:
-			if $ARGS[1] = 'inside':
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/full/' + rand(1,dress_ind_full) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/inside/full/hairy' + rand(1,dress_ind_full_hairy) + '.jpg"></center>'
-				end
-			else
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/full/' + rand(1,dress_out_full) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/full/hairy' + rand(1,dress_out_full_hairy) + '.jpg"></center>'
-				end
-			end
-		else
-			if $ARGS[1] = 'inside':
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/full/' + rand(1,pants_ind_full) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/inside/full/hairy' + rand(1,pants_ind_full_hairy) + '.jpg"></center>'
-				end	
-			else
-				if pcs_pubes <= 20:
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/full/' + rand(1,pants_out_full) + '.jpg"></center>'
-				else
-					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/full/hairy' + rand(1,pants_out_full_hairy) + '.jpg"></center>'
-				end
-			end
-		end
+		'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
 	end
+
+	if ARGS[3] ! 1: killvar 'flashVars'
 end
 
 !!For us only when Sveta chooses to flash

+ 6 - 6
locations/hotel_anna.qsrc

@@ -145,13 +145,13 @@ if $ARGS[0] = '2a':
 			*clr & cla
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/sessionhotel/annaintrob1.jpg"></center>'
-			'"It''s easy to imagine the Dom''s benefit but subs have their own. I can simply tell you that a sub generally like to be dominated, but there''s something else; to live as a sub is to avoid having to make hard choices for example and the stress that comes from that. Of course some subs just really like pain, but every case is something unique with a little or a lot of many things. What is universally accepted in our lifestyle is that all the benefits increase according the relationship. This is not something you can have immediately, you have to feed it. Communication, levels/limits, safe words, preparation and after care are the tools which help you to build your BDSM relationship and they must be provided by both parties. You cannot achieve this goal if you don''t completely trust your partner. Here comes the need some feel to declare their relationship in contracts, like a wedding; this is often for a proper M/s or Master/slave relationship. Even without this the agreement both parties reach through words can be seen as a verbal contract."'
+			'"It''s easy to imagine the Dom''s benefit but subs have their own. I can simply tell you that a sub generally likes to be dominated, but there''s something else; to live as a sub is to avoid having to make hard choices for example and the stress that comes from that. Of course some subs just really like pain, but every case is something unique with a little or a lot of many things. What is universally accepted in our lifestyle is that all the benefits increase according the relationship. This is not something you can have immediately, you have to feed it. Communication, levels/limits, safe words, preparation and after care are the tools which help you to build your BDSM relationship and they must be provided by both parties. You cannot achieve this goal if you don''t completely trust your partner. Here comes the need some feel to declare their relationship in contracts, like a wedding; this is often for a proper M/s or Master/slave relationship. Even without this the agreement both parties reach through words can be seen as a verbal contract."'
 			act'...a-a contract?':
 				minut += 10
 				*clr & cla
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/sessionhotel/annaintrob1.jpg"></center>'
-				'"Do not be surprised, it''s like a wedding a real wedding. The difference is in the details the parties agree on. For example, some real weddings can be made because they have had an unwanted child without an real feeling between those getting married. BDSM contracts cannot exist without mutual agreement.'
+				'"Do not be surprised. It''s like a wedding, a real wedding. The difference is in the details the parties agree on. For example, some real weddings can be made because they have had an unwanted child without an real feeling between those getting married. BDSM contracts cannot exist without mutual agreement.'
 				'They are not legally enforceable of course as they limit the rights of one or both parties and actual slavery is not legal, nonetheless I can assure you that since it''s a mutual agreement M/s contracts usually last longer than regular marriages, not to mention that breaking these contracts will end the mutual benefits.'
 				'Usually these contracts are made between a Dom and a sub but that''s not a general rule; they can involve switches too. A switch is a person who can both Top and bottom depending on the situation and their partner, they can be a Dom and a sub."'
 				'"So you are a switch?"'
@@ -175,7 +175,7 @@ if ARGS[0] = 3:
 	'You decide to visit Anna again, she did say you would be talking about fun stuff this time. You knock on the door which to your surprise the door is open.'
 	'"<<$pcs_nickname>>, come in I''m on the sofa."'
 	'"Hi Anna, I was passing and I...oh, erm...."'
-	'"I hope you don''t mind <<$pcs_nickname>>, I''d like to let my body breathe a little, all day wearing the same tight dress starts to feel a bit claustrophobic, please take a seat. I want to show you some toys i''ve brought to cover a number of activities in my lifestyle."'
+	'"I hope you don''t mind <<$pcs_nickname>>, I''d like to let my body breathe a little, all day wearing the same tight dress starts to feel a bit claustrophobic, please take a seat. I want to show you some toys I''ve brought to cover a number of activities in my lifestyle."'
 	
 	act'Cover your eyes':
 		Annatoy = 1
@@ -331,7 +331,7 @@ if ARGS[0] = 4:
 	*nl
 	*nl
 	*nl
-	'<font color = #ff0000>Developer note: This is last in this event chain for now and two demo options are missing<\font>'
+	'<font color = #ff0000>Developer note: This is last in this event chain for now and two demo options are missing</font>'
 	act'Test her':
 		minut += 10
 		*clr & cla
@@ -366,9 +366,9 @@ if ARGS[0] = 4:
 end
 
 if $ARGS[0] = '4a':
-	'"Well first of all you have to know that fisting is a common and highly pleasurable practice that have to be done in secure position. You need lubed gloves for inexperienced practitioners, those more advanced can start small and work up to it using the women''s arousal and natural lubrication although anal fisting requires lube no matter how good you are.'
+	'"Well first of all you have to know that fisting is a common and highly pleasurable practice that has to be done in secure position. You need lubed gloves for inexperienced practitioners, those more advanced can start small and work up to it using the women''s arousal and natural lubrication although anal fisting requires lube no matter how good you are.'
 	'Now the swing''s role, it allows the person being fisted to decide the deepness of the penetration giving them control that is otherwise entirely in the hands of the person fisting. It lets you control something that is usually controlled by another and that is a way to trigger new mental sensations.'
-	'It is not cheap though. BDSM gear can cost a lot especially elaborate furniture. That is not a worry if you get it as a gift though" She smiles. Now for the restriction part, the fisting swing can be used to pose a sub not without a need to fist them, the pose can be very exposing making them available for various sex acts or simply to be admired.'
+	'It is not cheap though. BDSM gear can cost a lot especially elaborate furniture. That is not a worry if you get it as a gift though" She smiles. "Now for the restriction part, the fisting swing can be used to pose a sub not without a need to fist them, the pose can be very exposing making them available for various sex acts or simply to be admired.'
 	'OK enough about my fabulous new swing let''s talk about restriction and again I ask you to wait until the end where I''ll give you a choice for a demonstration."'
 	act 'Focus':
 		minut += 10

+ 1 - 1
locations/mother.qsrc

@@ -838,7 +838,7 @@ if $ARGS[0] = 'dildo_gyno_fail':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
 	'You hand your <<$npc_nickname[''A29'']>> the referral. She opens and reads it, her fingers crumpling the edges where she holds it as she sees the result.'
 	'"I knew it! You little slut! I can''t believe you ruined yourself like this!" You try to protest, but she cuts you off. "Your first dildo will turn into your first time and soon enough you''ll be giving blowjobs in the park to anybody who asks!"'
-	'Your mother continues to babble, not paying any heed to what you''re trying to say. Eventually, you move into the hallway while she remains at the kitchen table, her head in her hands.'
+	'Your <<$npc_nickname[''A29'']>> continues to babble, not paying any heed to what you''re trying to say. Eventually, you move into the hallway while she remains at the kitchen table, her head in her hands.'
 	act 'Continue': gt 'korrPar'
 end
 

+ 45 - 45
locations/npc_reactions.qsrc

@@ -175,7 +175,7 @@ if $ARGS[0] = '':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -187,7 +187,7 @@ if $ARGS[0] = '':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -199,7 +199,7 @@ if $ARGS[0] = '':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = ' '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -230,7 +230,7 @@ if $ARGS[0] = 'bimbo_look':
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				!!if the npc likes the bimbo looks and is indifferent to  the player character
 				$result = '"At the very least, you know how to dress correctly" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				!!if the npc like the bimbo looks and dislikes the player character
 				$result = '"You''re putting forth too much effort. That look is pointless on you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
@@ -248,7 +248,7 @@ if $ARGS[0] = 'bimbo_look':
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				!!if the npc dilikes the bimbo looks and is indifferent to  the player character
 				$result = '"I don''t give a damn about how you look. It has no effect on me" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				!!if the npc dislike the bimbo looks and dislikes the player character
 				$result = '"That look is perfect for you! That is, I despise both" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
@@ -266,7 +266,7 @@ if $ARGS[0] = 'bimbo_look':
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				!!if the  npc is indifferent to the bimbo looks and is indifferent to  the player character
 				$result = '"I don''t mind. Simply put on whatever you want." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				!!if the  npc is indifferent to the bimbo looks and dislikes the player character
 				$result = '"What are you trying to do? Maybe you should care less about looks and more about not being a bitch?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
@@ -294,7 +294,7 @@ if $ARGS[0] = 'goth_look':
 				$result = '"You know, <<$pcs_nickname>>, not many people can pull off goth, but I think you look really great," '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says.'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Goth is certainly an interesting look for you, <<$pcs_nickname>>," '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says.'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Ugh, you can''t pull off the goth look at all!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says, waving at you dismissively.'
 			else
 				$result = '"You look like a wet dog, <<$pcs_nickname>>! The goth style isn''t for wannabe losers like you!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says, sneering at you.'
@@ -306,7 +306,7 @@ if $ARGS[0] = 'goth_look':
 				$result = '"Are you sure about this, <<$pcs_nickname>>?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says while poking at your outfit. "It''s so dark and gloomy, I don''t think it suits you."'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"That is one ugly outfit, <<$pcs_nickname>>," '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says. "You should find a trendier style to wear, it''ll make you look better."'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Seeing you in that terrible outfit reminds me of why I don''t like you, <<$pcs_nickname>>," '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says, rolling their eyes at you.'
 			else
 				$result = '"Wow, you found an equally ugly style to match your ugly face!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says, laughing at you.'
@@ -318,7 +318,7 @@ if $ARGS[0] = 'goth_look':
 				$result = '"Yeah, it''s a nice look for you, if you''re into all that goth stuff" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Don''t worry, it''s not the goth look. I just don''t care about you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"It''s not what you wear. I just don''t like you. So stop trying to be edgy with that goth style" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"The fuck are you wearing? You know what, don''t answer. I think the problem it''s not the dress, it''s just you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -337,7 +337,7 @@ if $ARGS[0] = 'punk_look':
 				$result = '"I like your punk style, it''s different and unique. You have a good sense of fashion." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"The punk style is cool, but I don''t really have an opinion on the person wearing it." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I like the punk look, but I don''t like the attitude that usually comes with it. You need to tone it down a bit." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = ' "I can''t stand people like you who try to act tough with that punk style. It''s just a front for insecurity." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -349,7 +349,7 @@ if $ARGS[0] = 'punk_look':
 				$result = '"I don''t like your punk style, but I still think you''re a decent person." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = ' "I don''t like the punk style, but it doesn''t really affect my opinion of you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I really don''t like the punk look on you. It doesn''t suit you at all." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"I hate that punk style, and I hate that you''re wearing it. You''re bringing down the whole community." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -361,7 +361,7 @@ if $ARGS[0] = 'punk_look':
 				$result = '"I don''t care about your punk style, but I still like you as a person." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"The punk style is just a style to me, it doesn''t impact my thoughts on you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I don''t have a strong feeling about punk style, but I don''t like it on you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"I don''t have an opinion on punk style, but I hate your attitude and behavior." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -381,7 +381,7 @@ if $ARGS[0] = 'clothes_thinnes':
 				$result = '"Nice '+iif(CloDress  =  1, 'dress', 'outfit')+'! You have a great sense of style." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"I see you''re wearing a thin '+iif(CloDress  =  1, 'dress', 'outfit')+'today." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"That '+iif(CloDress  =  1, 'dress', 'outfit')+' is a bit too revealing for my taste, but I suppose it''s your choice." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"What were you thinking wearing something so revealing in public?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -393,7 +393,7 @@ if $ARGS[0] = 'clothes_thinnes':
 				$result = '"You look nice in that thin '+iif(CloDress  =  1, 'dress', 'outfit')+', but I always thought you looked great no matter what." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"The thin '+iif(CloDress  =  1, 'dress', 'outfit')+' is interesting. It doesn''t really impact my opinion of you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I''m not a fan of thin '+iif(CloDress  =  1, 'dresses', 'skirts')+', but it''s not my place to judge what you wear." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"I can''t stand seeing you in that thin '+iif(CloDress  =  1, 'dress', 'outfit')+'. It''s disrespectful and shows poor judgement." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -406,7 +406,7 @@ if $ARGS[0] = 'clothes_thinnes':
 				$result = '"The '+iif(CloDress  =  1, 'dress', 'outfit')+' suits them well, I like it." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"It''s just a '+iif(CloDress  =  1, 'dress', 'outfit')+', doesn''t affect my opinion of them." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I personally prefer more coverage, but to each their own." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"I can''t stand how revealing that '+iif(CloDress  =  1, 'dress', 'outfit')+' is, it''s disrespectful." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -425,7 +425,7 @@ if $ARGS[0] = 'short_skirt':
 				$result = '"That is a lovely skirt! Without it, it would be even better!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"That''s a nice skirt" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Could you please spare us the sight of your legs by not wearing a skirt so short?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Why would you waste such a skirt on a cow like you?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -437,7 +437,7 @@ if $ARGS[0] = 'short_skirt':
 				$result = '"Why ruin your perfect look with a skirt like that?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Yeah, that skirt is not for you. Or anybody else" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"What a perfect look. A shitty skirt for a shitty person" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = ' "I had no idea someone could look that bad in such a little skirt" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -449,7 +449,7 @@ if $ARGS[0] = 'short_skirt':
 				$result = '"It''s not the skirt, it''s what beneath that counts!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"That''s skirt it''s ok. Don''t get too excited" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = ' "It''s not that I don''t like the skirt. It''s that I don''t like you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Shitty skirt. Shitty person. Can you go away? Please?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -468,7 +468,7 @@ if $ARGS[0] = 'piercing':
 				$result = '"I really like your piercing, it''s so unique." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Interesting piercing, it definitely makes a statement." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I''m not a fan of piercings, but I can see why some people would like them. I guess it''s just not my style." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"What kind of person would do that to their body? Only a stupid cow like you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -480,7 +480,7 @@ if $ARGS[0] = 'piercing':
 				$result = '"I don''t care for the piercing, but I still think you''re a great person." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = ''
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I don''t like piercings, and the fact that you have one makes me dislike you a little." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"That piercing is just offensive to me. I can''t stand being around people who express themselves like that." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -492,7 +492,7 @@ if $ARGS[0] = 'piercing':
 				$result = '"I don''t have an opinion on piercings, but I love you regardless." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"It''s just a piercing, doesn''t make a difference to me either way." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I don''t have a strong feeling about piercings, but it does make me think less of you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Indifference towards piercings is fine, but hate towards you is another matter." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -511,7 +511,7 @@ if $ARGS[0] = 'makeup':
 				$result = '"That''s a nice makeup! A perfect natural look!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Nice makeup" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"At the very least, all that makeup conceals your ugly face." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Even with all that makeup a pig is still a pig" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -523,7 +523,7 @@ if $ARGS[0] = 'makeup':
 				$result = '"Why not try a more natural look? Why hide your lovely face?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"I prefer girl without makeup, sorry" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"If you were trying to look like a clown, you succeeded" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Wow, shitty makeup, for a shitty person" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -535,7 +535,7 @@ if $ARGS[0] = 'makeup':
 				$result = '"It''s not your makeup that is lovely, it''s your face" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Nah, a natural look would suit you better" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I really don''t care about makeup, you''re still a pig" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Makeup is not enough to cover your stupid face" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -554,7 +554,7 @@ if $ARGS[0] = 'tatoo':
 				$result = '"I adore your tats! They''re pretty wonderful!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Yeah, the tattoos are nice, even on you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = ' "Tattoos are OK. It''s only you that I dislike" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"I''m sorry, but tattoos on people like you are like putting lipstick on a fucking pig and expecting it would make things better" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -566,7 +566,7 @@ if $ARGS[0] = 'tatoo':
 				$result = '"Why would you tattoo your body? I prefer it without tattoos" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"It''s not your fault; I simply dislike tattoos." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I dislike tattoos and dislike you. Please leave" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Sluts and tattoos. I dislike both of these things" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -578,7 +578,7 @@ if $ARGS[0] = 'tatoo':
 				$result = '"Tattoos look great on you even if I don''t really like them." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"I''m not interested in tattoos, and I''m not interested in you. So, what keeps you here?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"No, not at all. Tattoos alone will not make me like you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"You are aware that tattoos are not a replacement for personality, correct? You are still a useless piece of shit" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -597,7 +597,7 @@ if $ARGS[0] = 'cum_on_face':
 				$result = '"Maybe you could invite me to the next facial party?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"What piques my interest? A woman who let her lover to come on her face!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Who was so anxious to use you as a cum bucket, c''mon?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"How much did you beg for someone to come on your ugly face?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -609,7 +609,7 @@ if $ARGS[0] = 'cum_on_face':
 				$result = '"I''m not that confortable seeing cum on that lovely face" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Maybe wash you face before coming and talking to me?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Of couse someone like you wouldn''t take one minutes to wash her face after sucking someone dick" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"You''re ugly enough, could you not come here with fucking cum on your stupid face?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -621,7 +621,7 @@ if $ARGS[0] = 'cum_on_face':
 				$result = '"You should really go and wash your face before anyone sees you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Didn''t your mum ever told you to wash you face after use?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Maybe next time swallow? You''re even uglier now with cum on your face" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Who wasted an orgasm on that ugly face?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -640,7 +640,7 @@ if $ARGS[0] = 'cum_on_clothes':
 				$result = '"Maybe you should wash your clothes? I don''t mind of course, but others might" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"I''m not against having fun, but perhaps you could wash your clothes afterward?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Who had the stomach to cum on you?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Who wasted an orgasm on your shitty clothes?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -652,7 +652,7 @@ if $ARGS[0] = 'cum_on_clothes':
 				$result = '"That is not a very nice... look. Wash that cum from your clothes and you''ll be perfect" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Could you at least be presentable before going out? And wash that nasty shit from your clothes?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Cum on your shitty clothes? Of course, nobody would ever want to see you naked" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Who wasted an orgasm on your shitty clothes?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -664,7 +664,7 @@ if $ARGS[0] = 'cum_on_clothes':
 				$result = '"That is not a very nice... look. Wash that cum from your clothes and you''ll be perfect" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Could you at least be presentable before going out? And wash that nasty shit from your clothes?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Cum on your shitty clothes? Of course, nobody would ever want to see you naked" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Who wasted an orgasm on your shitty clothes?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -683,7 +683,7 @@ if $ARGS[0] = 'pregnant':
 				$result = '"You''re still lovely even when you''re pregnant!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Congratulations on you pregnancy!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Who knocked-up the cow?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Of course the slut is pregnant! At least that''s a good use of your cunt" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -695,7 +695,7 @@ if $ARGS[0] = 'pregnant':
 				$result = '"Aren''t you a little young to be pregnant? Well, if you''re ok with it, I''m too" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"I think you''re too young to be pregnant" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Now that you''re pregnant you''re even worse!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Who the hell had the stomach to cum inside of you and cram a baby into your belly?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -707,7 +707,7 @@ if $ARGS[0] = 'pregnant':
 				$result = '"You''re pregnant! I hope everything is going well!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Shouldn''t you have waited before becoming pregnant?" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"That''s why I never cum inside whores. They tend to get pregnant" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"You''re pregnant? I''m sure you don''t even know who the father is, you whore" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -726,7 +726,7 @@ if $ARGS[0] = 'tan':
 				$result = '"Wow, that tan really suits you! It brings out the color in your eyes" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Oh, you have a tan. That''s nice" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = ' "I have to admit, the tan does look good on you. But I still can''t stand you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Even with the tan, I still find your presence repulsive." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -738,7 +738,7 @@ if $ARGS[0] = 'tan':
 				$result = ' "I don''t care much for tans, but I still think you''re great. Your personality outshines any physical characteristic "'+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Tans aren''t really my thing, but you seem to like it. To each their own I suppose" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = ' "The tan might look good to some, but it doesn''t change my opinion of you, slut" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"The tan may be in style, but it doesn''t change my feelings towards you. I still can''t stand you and everything you represent" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -750,7 +750,7 @@ if $ARGS[0] = 'tan':
 				$result = '"A tan is fine, I guess. You seem to be happy with it, and that''s what''s important to me" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"You have a tan now. That''s interesting" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"The tan may make you look different, but it doesn''t change my feelings towards you. I still don''t like you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"The tan may be new, but it doesn''t change my hatred towards you. I still fucking hate you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -769,7 +769,7 @@ if $ARGS[0] = 'strong':
 				$result = '"You''re very strong! Nice!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"I would never have guessed you were this strong" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"At least the cow can lift some weight" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = ' "A strong bitch remains a bitch, sorry" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -781,7 +781,7 @@ if $ARGS[0] = 'strong':
 				$result = '"Muscles on a girl are usually a turn-off. But you still look fantastic!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Nah, strong girls are just not for me" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Holy fuck, you look like a monkey who lift weights" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"You know that girls should be cute? And they should not look like an Austrian fucking bodybuilder!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -793,7 +793,7 @@ if $ARGS[0] = 'strong':
 				$result = '"Nice muscles. You have to spend a lot of time in the gym" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Wow, you''re so strong" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I don''t care how much you can lift. I still don''t like you" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = ' "Strong or not, you''re still a whore. Please leave me alone!" '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -812,7 +812,7 @@ if $ARGS[0] = 'fit':
 				$result = '"Nice physique! You''re looking good." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"You''re certainly fit, but I don''t have any particular feelings about you one way or another." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"You''re in good shape, but I don''t like your personality." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"You''re in good physical condition, but I hate everything about you." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -824,7 +824,7 @@ if $ARGS[0] = 'fit':
 				$result = '"I''m not a fan of overly fit people, but you seem pretty cool." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Your fitness doesn''t really impress me, but it also doesn''t bother me." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"I don''t really like overly fit people, and to be honest, I don''t really like you either. Something about you just rubs me the wrong way." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"Ugh, I can''t stand you. You''re way too fit for your own good, and you act like you''re better than everyone else because of it. Give me a break." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
@@ -836,7 +836,7 @@ if $ARGS[0] = 'fit':
 				$result = '"I don''t really care one way or the other about your fitness level, but I do think you''re a pretty cool person. I enjoy your company." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			elseif npc_rel[$ARGS[1]] > 40 or $ARGS[2] = 'indifferent':
 				$result = '"Your fitness is fine, but it doesn''t really factor into my opinion of you one way or the other. You seem like an okay person, I guess." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
-			elseif npc_rel[$ARGS[1]] > 25 or $ARGS[2] = 'dislike':
+			elseif npc_rel[$ARGS[1]] > 20 or $ARGS[2] = 'dislike':
 				$result = '"Your fitness level doesn''t matter to me, but I can''t say I''m a big fan of you as a person. Something about you just rubs me the wrong way." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'
 			else
 				$result = '"I don''t really care about your fitness level, but I absolutely can''t stand you as a person. You just seem so arrogant and entitled." '+iif(mid($ARGS[1],1,1) = 'A', '<<$npc_firstname[$ARGS[1]]>>', '<<$ARGS[1]>>')+' says'

+ 2 - 2
locations/pav_hotelReception.qsrc

@@ -36,8 +36,8 @@ if $ARGS[0] = '':
 			money += maidtime * 375
 			'She quickly checks the computer and then gives you <<maidtime*375>> <b>₽</b> for all the shifts you worked in the hotel.'
 			maidtime=0
-
-			if maidHotelCount >= rand(8,10) and nichHotelReferral = 0:
+			!Updated to require you to not be attending highschool and have a decent cleaning skill
+			if nichHotelReferral = 0 and pcs_cleaning >= 40 and (SchoolAtestat = 1 or SchoolBlock = 1):
 				'"You are doing a good job as our maid. Did you ever think about working as a maid full-time? I know of a person who''s living in the city and is looking for a live-in maid. The job also pays well."'
 				'She hesitates for a second.'
 				'"I could write you a referral. He wouldn''t invite you for a job interview without one. But the boss wouldn''t like me referring his maids to another employer. That''s why I require you to pay me 5.000 <b>₽</b> for my troubles. Just look at it as a small fee. Just tell me if you want the job and have the money."'

+ 12 - 12
locations/pav_hotelWork.qsrc

@@ -94,8 +94,8 @@ if $ARGS[0] = 'hotcouple':
 	end
 end
 if $ARGS[0] = 'hotcoupledoggy':
-	'Uliana lay on her back on the bed. You crawled on top of her and engaged in a very passionate kiss.'
-	'Suddenly you could feel Motya'' dick pushing against your pussy. He entered without much problems and started rhytmically pumping against your cute little butt.'
+	'Uliana lays on her back on the bed. You crawled on top of her and engaged in a very passionate kiss.'
+	'Suddenly you could feel Motya''s dick pushing against your pussy. He entered without much problems and started rhytmically pumping against your cute little butt.'
 	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple7.jpg"></left>'
 	'"mmm Uliana, this girl is so tight, I don''t think I can hold out much longer" said Motya'
 	'He pulled out of you and grabbed you by the waist. He swiftly turned you around so you ended up on your back on the bed.'
@@ -149,29 +149,29 @@ if $ARGS[0] = 'firsthotelprosevent':
 	act 'On to the main event':
 		*clr & cla
 		gs 'npcgeneratec', 0, 'Black guy', rand(18,40)
-		gs 'boyStat', $npclastgenerated
-		'As you continue servicing Pavlin''s manhood, the black guy moves behind you. He suddenly grabs you by the hips and yanks you up to a standing position.'
+		gs 'boyStat', $npclastgenerated, npc_dick = rand(20-26)
+		'As you continue servicing Pavlin''s manhood, the black guy moves behind you. He suddenly grabs you by the hips and yanks you up to a standing bent over position.'
 		if stat['think_virgin'] = 1:'As you feel the massive member rub up against your exposed snatch, your heart skips a beat. "Oh god, am I really about to lose my virginity to a black man?!?! What would my family think of me if they knew? And why do I feel so excited about it?" You think, mind racing with emotion. '
-		'He places one calloused hand on you back and starts pushing his big <<dick>> cm schlong inside your dripping pussy. "Oh fuck!" You groan as he buries himself inside you.'
-		if stat['think_virgin'] = 1:'As the thick, dark dick slams into you, you yelp in pain as tears roll down your cheeks. It feels as if you''re being split in half and you''re sure there''s some blood leaking from your conquered maidenhead. "Too late to turn back now." you think. "My virginity is his. It will always be his. God, how am i going to explain this to my mother?"'
+		'He places one calloused hand on your back and starts pushing his massive <<dick>> cm cock inside your dripping pussy. "Oh fuck!" You groan as he buries himself as deep inside you as he can in one thrust.'
+		if stat['think_virgin'] = 1:'As the thick, dark dick slams into you, you yelp in pain as each thrust slams into your cervix, tears rolling down your cheeks. It feels as if you''re being split in half and you''re sure there''s some blood leaking from your conquered maidenhead. "Too late to turn back now." you think. "My virginity is his. It will always be his. God, how am i going to explain this to my mother?"'
 		*nl
-		'Mr. Black gives you little time to adjust to his size before he''s pounding away in force.'
+		'Mr. Black gives you little time to adjust to his size before he''s pounding away in force, each thrust seeming to drive deeper and deeper inside of you.'
 		'"Don''t get distracted skank, you got plenty of dick right here too." Pavlin says as he forces your mouth back onto his cock.'
-		'You ignore the degrading comment and keep sucking Pavlin. Moans escape past your lips every few thrusts as the ebony tool rubs your g-spot in all the right places. Your pussy feels overly full as the large member stretches your labia to their limit.'
+		'You ignore the degrading comment and keep sucking Pavlin as best you can. Almost involuntarily moans begin escape past the cock in your lips every few thrusts as the ebony tool rubs every single inch of your insides. Your pussy feels overly full as the large member stretches your labia to their limit.'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotel_threesome2.jpg"></center>'
-		'"Ok slut, that''s enough warm up," says Mr. Black, "now for the real action."'
+		'"Ok slut, that''s enough warm up," says Mr. Black almost the moment you feel his croch smack into your ass, "now for the real action."'
 		gs 'arousal', 'bj', 5, 'prostitution'
 		gs 'arousal', 'vaginal', 5, 'prostitution'
 		gs 'stat'
 		act 'Real action?':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotel_threesome3.jpg"></center>'
-			'Suddenly you feel the black cock slide out of your pussy, your hole gaping wide and wet. A moment later you feel his thick fingers rubbing lube on and around your anus.'
+			'Suddenly you feel the huge black cock slide out of your pussy, leaving your hole gaping wide and drooling with your arousal. A moment later you squeel as you feel three of his thick fingers driving into your gaping hole and thrusting a few times, each pulling another gasp from you, before rubbing them on your asshole for lube.'
 			if pcs_vag ! 0 and pcs_ass = 0:'Oh fuck, he''s going to take that virginity too? It''s the only one I have left.'
 			'The fear wells up inside you once again, but you push it down. "Well, I did agree to do whatever they wanted." You reason, and brace for impact.'
 			*nl
 			'You feel the impossibly large, bell-shaped head of his cock push up against your back door.'
-			'Slowly he applies pressure, pushing his <<dick>> cm dick into your ass. Your hole resists, but eventually you feel the head break through, stretching you sphincter. You let out a pained yelp, tears welling up in your eyes. Showing a bit of chivalry for the first time, Mr. Black waits a moment so you can get used to the feeling. All too soon the mercy disappears as he starts pumping his dick back and forth in your bowels. The intense feeling melds into a mixture of extreme pleasure and extreme pain, and you can''t decide If it''s enjoyable or not.'
+			'Slowly he applies pressure, pushing his <<dick>> cm dick into your ass. Your hole resists, but eventually you feel the head break through, stretching you sphincter. You let out a pained yelp, tears welling up in your eyes once again. Showing a bit of chivalry for the first time, Mr. Black waits a moment so you can get used to the feeling. All too soon the mercy disappears as he starts pumping his dick back and forth in your bowels driving deepe with each  thrust. The intense feeling melds into a mixture of extreme pleasure and extreme pain, and you can''t decide If it''s enjoyable or not.'
 			*nl
 			'But before your mind can decide, Pavlin once again forces his long dick back into your throat and begins face-fucking you at full force. You gag as strands of spit fly out of your mouth and drip down the huge penis. You''re angry, but a little thankful to have something to distract you from the pain in your asshole as Mr. Black continues to ream your orifice.'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotel_threesome4.jpg"></center>'
@@ -185,7 +185,7 @@ if $ARGS[0] = 'firsthotelprosevent':
 				'"Time for the big finish, bitch." Pavlin declares.'
 				*nl
 				'Pavlin pulls his dick out of your mouth, making a sick plop as it exits. He gives it a few hard strokes and cums full force on your face.'
-				'You gasp as the black man pulls his cock out of your ass and moves suddenly to your mouth. You take it obediently in your hand and stroke it until he cums all over your mouth and face.'
+				'You gasp as the black man pulls his cock out of your ass, leaving it gaping as much as your still drooling pussy, and moves suddenly to your mouth. You take it obediently in your hand and stroke it until he cums all over your mouth and face.'
 				'Thick strands of gooey seed coat your face as you look up at the two domineering men. You listen to their heavy, masculine breathing for a few moments before you suddenly remember the reason you''re there.'
 				act 'About the money...':
 					*clr & cla

+ 46 - 0
locations/saveupdater.qsrc

@@ -2761,6 +2761,52 @@ if temp_current_save_version < 00090300:
 	if LocalRun		> 0:	runnerQW['pav_stage']		= LocalRun		& killvar 'LocalRun'
 	if swinbeg		> 0:	runnerQW['pav_wins1']		= swinbeg		& killvar 'swinbeg'
 	if swinbeggor	> 0:	runnerQW['pav_wins2']		= swinbeggor	& killvar 'swinbeggor'
+ 
+ 
+	!! Flash variable migration to singular array (which is killvared on site)
+	if dress_ind_bra			> 0:	killvar 'dress_ind_bra'
+	if dress_ind_tits			> 0:	killvar 'dress_ind_tits'
+	if dress_ind_panties		> 0:	killvar 'dress_ind_panties'
+	if dress_ind_pussy			> 0:	killvar 'dress_ind_pussy'
+	if dress_ind_pussy_hairy	> 0:	killvar 'dress_ind_pussy_hairy'
+	if dress_ind_pantyrear		> 0:	killvar 'dress_ind_pantyrear'
+	if dress_ind_butt			> 0:	killvar 'dress_ind_butt'
+	if dress_ind_full			> 0:	killvar 'dress_ind_full'
+	if dress_ind_full_hairy		> 0:	killvar 'dress_ind_full_hairy'
+
+	if dress_out_bra			> 0:	killvar 'dress_out_bra'
+	if dress_out_tits			> 0:	killvar 'dress_out_tits'
+	if dress_out_panties		> 0:	killvar 'dress_out_panties'
+	if dress_out_pussy			> 0:	killvar 'dress_out_pussy'
+	if dress_out_pussy_hairy	> 0:	killvar 'dress_out_pussy_hairy'
+	if dress_out_pantyrear		> 0:	killvar 'dress_out_pantyrear'
+	if dress_out_butt			> 0:	killvar 'dress_out_butt'
+	if dress_out_butt_plug		> 0:	killvar 'dress_out_butt_plug'
+	if dress_out_full			> 0:	killvar 'dress_out_full'
+	if dress_out_full_hairy		> 0:	killvar 'dress_out_full_hairy'
+
+	if pants_ind_bra			> 0:	killvar 'pants_ind_bra'
+	if pants_ind_tits			> 0:	killvar 'pants_ind_tits'
+	if pants_ind_panties		> 0:	killvar 'pants_ind_panties'
+	if pants_ind_pussy			> 0:	killvar 'pants_ind_pussy'
+	if pants_ind_pussy_hairy	> 0:	killvar 'pants_ind_pussy_hairy'
+	if pants_ind_pantyrear		> 0:	killvar 'pants_ind_pantyrear'
+	if pants_ind_butt			> 0:	killvar 'pants_ind_butt'
+	if pants_ind_full			> 0:	killvar 'pants_ind_full'
+	if pants_ind_full_hairy		> 0:	killvar 'pants_ind_full_hairy'
+
+	if pants_out_bra			> 0:	killvar 'pants_out_bra'
+	if pants_out_tits			> 0:	killvar 'pants_out_tits'
+	if pants_out_panties		> 0:	killvar 'pants_out_panties'
+	if pants_out_pussy			> 0:	killvar 'pants_out_pussy'
+	if pants_out_pussy_hairy	> 0:	killvar 'pants_out_pussy_hairy'
+	if pants_out_pantyrear		> 0:	killvar 'pants_out_pantyrear'
+	if pants_out_butt			> 0:	killvar 'pants_out_butt'
+	if pants_out_butt_plug		> 0:	killvar 'pants_out_butt_plug'
+	if pants_out_full			> 0:	killvar 'pants_out_full'
+	if pants_out_full_hairy		> 0:	killvar 'pants_out_full_hairy'
+
+
 
 end
 

+ 2 - 2
locations/tour_guide.qsrc

@@ -195,7 +195,7 @@ if $ARGS[0] = 'tourran7':
 	cla & *clr
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
 	'This is one of the quieter and slower days working, you only need to take a sweet old couple on the tour. You take your sweet time, patiently answering all their questions, slowly going room for room. While you''re explaining the different knick-knacks, they attentively listen and sometimes whisper to each other, so they don''t bother you.'
-	'At the end of the tour they thank you for being such a kind guide for putting up with them, and hand you some money. You tell them that it is not necessary, but they insist, "Don''t dare making us upset, now take the money and enjoy them, you''ve deserved it!"'
+	'At the end of the tour they thank you for being such a kind guide for putting up with them, and hand you some money. You tell them that it is not necessary, but they insist saying "Don''t dare make us upset, now take the money and enjoy it, you''ve deserved it!" and pressing the 150 ₽ into your hand.'
 	gs 'stat'
 	act 'Finish the tour': gt 'tour_guide', 'toursdone'
 end
@@ -377,7 +377,7 @@ if $ARGS[0] = 'toursdone':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/tour_office.jpg"></center>'
 	money += 1000
 	gs 'stat'
-	'As the day goes on the flood of tourists wanting to see the Palace slows to a crawl. Eventually you hit your six hour mark and head back to the office to change into your own clothes and collect your pay.'
+	'As the day goes on the flood of tourists wanting to see the Palace slows to a crawl. Eventually you hit your eight hour mark and head back to the office to change into your own clothes and collect your pay.'
 	if rivermissed >= 4 and riverbusted >= 1:
 		'As you walk into the office, your boss is waiting for you. One look at his face and your heart sinks, you were noticed missing again. He motions you to follow him into the back room.'
 		act 'Follow him': gt 'tour_guide', 'backroom'