Browse Source

[chenged/added] New Katja chat at the disco, including a threesome she with her and Marcus. Splitt the pav_disco_coolkids since to was becomming to big.

bgkjdgbizgblzdgbr 2 years ago
parent
commit
0231060765

+ 1 - 0
changes from 0_8_5 to 0_8_6.txt

@@ -24,6 +24,7 @@ pav_beach_chat
 katja_lake			<- split from katjaEv
 gschool_events1		<- split from gschool_events
 petkaEv			<- split from gschool_events
+pav_disco_classmates		<- split from pav_disco_coolkids
 
 body_desc
 AppearanceSystem               <- body

+ 1 - 0
glife.qproj

@@ -614,6 +614,7 @@
 		<Location name="cumreaction"/>
 		<Location name="kotovtalker"/>
 		<Location name="pav_disco"/>
+		<Location name="pav_disco_classmates"/>
 		<Location name="pav_disco_coolkids"/>
 		<Location name="pav_disco_gopniks"/>
 		<Location name="pav_disco_jocks"/>

+ 3 - 3
locations/FedorMisc.qsrc

@@ -70,7 +70,7 @@ if $ARGS[0] = 'Fedor Chat':
 	if ARGS[1] ! 1:
 		act 'Leave': gt 'gschool_lessons', 'short_break'
 	else
-		act 'Move away': gt 'pav_disco_coolkids', 'classmates'
+		act 'Move away': gt 'pav_disco_classmates', 'classmates'
 	end
 	
 	act 'Chat':
@@ -103,7 +103,7 @@ if $ARGS[0] = 'Fedor Chat':
 		if ARGS[1] ! 1:
 			act 'Leave': gt 'gschool_lessons', 'short_break'
 		else
-			act 'Move away': gt 'pav_disco_coolkids', 'classmates'
+			act 'Move away': gt 'pav_disco_classmates', 'classmates'
 		end
 	end
 
@@ -144,7 +144,7 @@ if $ARGS[0] = 'Fedor Hate':
 	if ARGS[1] ! 1:
 		act 'Leave': gt 'gschool_lessons', 'short_break'
 	else
-		act 'Move away': gt 'pav_disco_coolkids', 'classmates'
+		act 'Move away': gt 'pav_disco_classmates', 'classmates'
 	end
 end
 

File diff suppressed because it is too large
+ 438 - 395
locations/KatjaHomeTalk.qsrc


+ 21 - 3
locations/Katja_Tanga.qsrc

@@ -289,7 +289,13 @@ if $ARGS[0] = 'dance':
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco6_2.jpg"></center>'
 						'Laughing, you pull aside your dress and reveal one of your bare breasts. Katja looks at you, wanting more. "I showed you both of mine!" 
 						You smile. "Yeah, but you''re wearing panties and I''m not."'
-						act 'Move away': gt'pav_disco'
+						act 'Do something else': gt 'pav_disco_classmates', 'classmates'
+						if hour >= 20:
+							act 'Keep dancing': 
+								if katjaQW['QWstage'] > 2:katjaQW['horny'] += 5*(1 + npc_sex['A14']) 
+								gt 'pav_disco_coolkids', 'katja_dance'
+							end
+						end	
 					end
 				end
 				act 'Tease her':
@@ -299,7 +305,13 @@ if $ARGS[0] = 'dance':
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco6_3.jpg"></center>'
 					'You pull at the edge of your dress, barely exposing one of your nipples as Katja indignantly squeaks."Hey, I showed you mine!"
 					You respond with a laugh. "I already showed you my pussy, so that makes us even."'
-					act 'Move away': gt'pav_disco'
+					act 'Do something else': gt 'pav_disco_classmates', 'classmates'
+					if hour >= 20:
+						act 'Keep dancing': 
+							if katjaQW['QWstage'] > 2:katjaQW['horny'] += 5*(1 + npc_sex['A14']) 
+							gt 'pav_disco_coolkids', 'katja_dance'
+						end
+					end
 				end
 			else
 				gs 'arousal', 'end'
@@ -315,7 +327,13 @@ if $ARGS[0] = 'dance':
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_disco7_<<i>>.jpg"></center>'
 			'Katja doesn''t hesitate and lifts the hem of her skirt, showing you her bare pussy.'
 		end
-		act 'Move away': gt'pav_disco'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
+		if hour >= 20:
+			act 'Keep dancing': 
+				if katjaQW['QWstage'] > 2:katjaQW['horny'] += 5*(1 + npc_sex['A14']) 
+				gt 'pav_disco_coolkids', 'katja_dance'
+			end
+		end
 	end
 end
 

+ 8 - 2
locations/igor_schedule.qsrc

@@ -43,7 +43,10 @@ if SchoolAtestat = 0 and kanikuli = 0:
 			end
 		end
 	elseif week = 6:
-		if hour < 8:
+		if igor_DimaNos_day = daystart:
+			!! Igor is at a date with Dimka wont be availebel whole day.
+			locat['igor']  = 11
+		elseif hour < 8:
 			!!Bedroom - Asleep
 			locat['igor']  = 1
 		elseif hour = 8 and minut < 30:
@@ -131,7 +134,10 @@ else
 			end
 		end
 	elseif week = 6:
-		if hour < 8:
+		if igor_DimaNos_day = daystart:
+			!! Igor is at a date with Dimka wont be availebel whole day.
+			locat['igor']  = 11
+		elseif hour < 8:
 			!!Bedroom - Asleep
 			locat['igor']  = 1
 		elseif hour = 8 and minut < 30:

+ 16 - 12
locations/katjaEv.qsrc

@@ -100,20 +100,24 @@ if $ARGS[0] = '1':
 	pcs_mood = 100
 	menu_off = 1
 	gs 'stat'
-	'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
-	if month=1 or month=2 or month=12 or month=11:
-		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
-	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_home.jpg"></center>'
-		if katjaQW['horny'] > 60 and rand (1,3) = 1: 
-			if katjaQW['pantiesQWstage'] >= 5 or katjaQW['take_of_panties_day'] = daystart:
-				*clr & '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_go_home_no_tanga.jpg"></center>' & 'You walk through the streets of Pavlovsk together with Kate to her house. You and chatted about all sorts of trivia and have fun. Suddenly Kate stopped and turned around looking at you, giving you a mischievous look and lifting her skirt, showing you her tender pussy, she seems to have forgotten her panties.'
-			elseif katjaQW['pantiesQWstage'] > 0:
-				*clr & '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_go_home_tanga.jpg"></center>' & 'You walk through the streets of Pavlovsk together with Kate to her house. You and chatted about all sorts of trivia and have fun. Suddenly Kate stopped and turned around looking at you, giving you a mischievous look and lifting her skirt, showing you her panties. '
-			end
+
+	if katjaQW['horny'] > 60 and rand (1,3) = 1 and katjaQW['pantiesQWstage'] > 0: 
+		if katjaQW['pantiesQWstage'] >= 5 or katjaQW['take_of_panties_day'] = daystart:
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_go_home_no_tanga.jpg"></center>'
+			'You walk through the streets of Pavlovsk together with Katja to her house. You and chatted about all sorts of trivia and have fun. Suddenly Katja stopped and turned around looking at you, giving you a mischievous look and lifting her skirt, showing you her tender pussy, she seems to have forgotten her panties.'
+		else
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_go_home_tanga.jpg"></center>'
+			'You walk through the streets of Pavlovsk together with Katja to her house. You and chatted about all sorts of trivia and have fun. Suddenly Katja stopped and turned around looking at you, giving you a mischievous look and lifting her skirt, showing you her panties. '
 		end
+	else
+		if month=1 or month=2 or month=12 or month=11:
+			'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
+		else
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_home.jpg"></center>'
+		end	
+		'You walk through the streets of Pavlovsk together with Katja to her house. You chat about all sorts of trivia and have fun.'
 	end
-	'You walk through the streets of Pavlovsk together with Katja to her house. You chat about all sorts of trivia and have fun.'
 
 	if AlbinaQW['StarletsJoined'] > 0 and AlbinaQW['StarletsShutDown'] = 0:'Katja is very interested in how you are doing with your pro-dancing. In her opinion it is a very private team and there have been many rumors about Albina''s team.'
 	if kotovLoveQW > 0:'Katja asks you about your relationship with Victor Kotov, expressing her opinion about it. According to her, Victor is rude and a true gangster.'

+ 2 - 2
locations/pav_disco.qsrc

@@ -76,7 +76,7 @@ if $ARGS[0] = '':
 
 		act 'Go to the toilets': gt 'gdktoilet', 'start'
 
-		if StoryLine = 1 and SchoolAtestat = 0: 'You see a few of your <a href="exec: gt ''pav_disco_coolkids'', ''classmates''">classmates</a>. Some of them dancing, while others stick to their own groups and talk.'
+		if StoryLine = 1 and SchoolAtestat = 0: 'You see a few of your <a href="exec: gt ''pav_disco_classmates'', ''classmates''">classmates</a>. Some of them dancing, while others stick to their own groups and talk.'
 
 		if dimaRevenge = 7 and dimaRevChoice = 4 and dimadisco = 0: gt 'dimaRevenge', 5, 'disco'
 
@@ -371,7 +371,7 @@ if $ARGS[0] = '':
 			gs 'stat'
 			act 'Continue': gt 'pav_disco'
 		end
-		if StoryLine = 1 and SchoolAtestat = 0: act 'Look for your classmates': gt 'pav_disco_coolkids', 'classmates'
+		if StoryLine = 1 and SchoolAtestat = 0: act 'Look for your classmates': gt 'pav_disco_classmates', 'classmates'
 	elseif hour < 20:
 		'<center><b><font color="maroon">Disco</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/closing.jpg"></center>'

+ 344 - 0
locations/pav_disco_classmates.qsrc

@@ -0,0 +1,344 @@
+# pav_disco_classmates
+!2021/05/02
+
+if $ARGS[0] = 'classmates':
+	if hour < 20: gt 'pav_disco'
+	*clr & cla
+	$loc_arg = ''
+	$loc = 'pav_disco'
+	$location_type = 'public_indoors'
+	$menu_loc = 'pav_disco_coolkids'
+	$menu_arg = 'classmates'
+	if music_on = 1:
+		$track_loop = 'sound/komb.mp3'
+		volume = 80
+		music_loop = 1
+		pl '<a href="exec: music_on = 0 & gt $loc">Turn off the music</a>'
+	else
+		music_loop = 0
+		close all
+		pl '<a href="exec: music_on = 1 & gt $loc">Play music</a>'
+	end
+	menu_off = 1
+	gs 'themes', 'food_menu'
+	if atdisco['day'] ! daystart or atdisco['hour'] ! hour:
+		atdisco['day'] = daystart
+		atdisco['hour'] = hour
+		gs 'pav_disco_classmates', 'atdisco'
+	end
+
+	'<center><b><font color="maroon">Disco</font></b></center>'
+	'<center><table><tr><td colspan = 8>Most of the cool kids and jocks are gathered around some tables and couches near the dance floor while the others dance. Some of the other students are hanging around near them or are out dancing.</td></tr>'
+
+	i = 1
+	i2 = 0
+	:discopop_loop
+		if (npc_grupTipe['A<<i>>'] = 1 or $npc_nickname['A<<i>>'] = 'Natasha') and discoenable['A<<i>>'] = 1 and discobloc['A<<i>>'] ! daystart:
+			if i2 = 0: '<tr>'
+			i2 += 1
+			'<td width =12.5%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: i = <<i>> & gt ''pav_disco_classmates'', ''cool_list''"><img  height="100" src="images/characters/shared/headshots_main/<<i>>.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A<<i>>'']>></td></tr></table></td>'
+			if i2 mod 8 = 0: i2 = 0 & '</tr>'
+		end
+		i += 1
+	if i <= aarraynumber:jump 'discopop_loop'
+
+	i = 1
+	:discojock_loop
+		if npc_grupTipe['A<<i>>'] = 2 and discoenable['A<<i>>'] = 1 and discobloc['A<<i>>'] ! daystart:
+			if i2 = 0: '<tr>'
+			i2 += 1
+			'<td width =12.5%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: i = <<i>> & gt ''pav_disco_classmates'', ''jocks_list''"><img  height="100" src="images/characters/shared/headshots_main/<<i>>.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A<<i>>'']>></td></tr></table></td>'
+			if i2 mod 8 = 0: i2 = 0 & '</tr>'
+		end
+		i += 1
+	if i <= aarraynumber:jump 'discojock_loop'
+	if i2 mod 8 <> 0:
+		:disco_loopi21
+		i2 += 1
+		'<td></td>'
+		if i2 mod 8 = 0:
+			i2 = 0
+			'</tr>'
+		else
+			jump 'disco_loopi21'
+		end
+	end
+
+	'<tr><td colspan=8>The gopniks are lounging in the darkest corner of the hall. They''re mostly keeping to themselves, but a few of them are out dancing.</td></tr>'
+
+	i = 1
+	:discogop_loop
+		if npc_grupTipe['A<<i>>'] = 4 and discoenable['A<<i>>'] = 1 and discobloc['A<<i>>'] ! daystart:
+			$loopname = $npc_nickname['A<<i>>']
+			$loopname = $lcase($loopname)
+			if i2 = 0: '<tr>'
+			i2 += 1
+			'<td width =12.5%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: i = <<i>> & gt ''pav_disco_classmates'', ''gop_list''"><img  height="100" src="images/characters/shared/headshots_main/<<i>>.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A<<i>>'']>></td></tr></table></td>'
+			if i2 mod 8 = 0: i2 = 0 & '</tr>'
+		end
+		if i = 144:
+			if i2 mod 8 <> 0:
+				:disco_loopi22
+				i2 += 1
+				'<td></td>'
+				if i2 mod 8 = 0:
+					i2 = 0
+					'</tr>'
+				else
+					jump 'disco_loopi22'
+				end
+			end
+		end
+		i += 1
+	if i <= aarraynumber:jump 'discogop_loop'
+	if i2 mod 8 <> 0:
+		:disco_loopi23
+		i2 += 1
+		'<td></td>'
+		if i2 mod 8 = 0:
+			i2 = 0
+			'</tr>'
+		else
+			jump 'disco_loopi23'
+		end
+	end
+
+	if soniaPS > 0 and discoenable['A25'] = 1 and discobloc['A25'] ! daystart:
+		'<tr><td><table bgcolor=#FFF8DC><tr><td align=center><a href="exec:gt ''pav_disco_coolkids'', ''sonia_outcast'' "><img  height="100" src="images/characters/shared/headshots_main/25.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A25'']>></td></tr></table></td><td colspan=7></td></tr>'
+	end
+	if hour >= 21 and hour < 23 and week=5:
+		'<tr><td bgcolor=#FFF8DC align=left width=12.5%><a href="exec: gt ''VolleyTrenerSpeak''"><img  height="100" src="images/characters/shared/headshots_main/69.jpg"></a></td><td valign=bottom align=left bgcolor=white colspan=7>Coach Mikhail Nikolayevich stands at the enterance of the hall.</td></tr>'
+	end
+	'</table></center>'
+	*nl
+
+	!!display of their headshots in a table like the above $args has.
+!!if you click the head shot it goes to there args for the disco to interact with them.
+
+
+!!also a more advanced version of the above, can we not only give them a chance to be present, but split the images in two. One them sitting around and one of the ones dancing? SO something like this.
+!!	'Most the cool kids and a few of the jocks are mostly gathered around some tables and couches near the dance floor.'
+	!!display of their headshots in a table like the above $args has of those sitting around
+!!	'While several of the cool kids and jocks are out on the dance floor dancing.'
+	!!display of their headshots in a table like the above $args has of those dancing
+!!	'Gopniks are lounging in the darkest corner of the room, mostly keeping to themselves.'
+	!!display of their headshots in a table like the above $args has of those sitting around
+!!	'While a few of the gopniks are out on the dance floor dancing.'
+	!!display of their headshots in a table like the above $args has of those dancing
+!!	'Occasionally you see some of your other classmates here'
+	!!Natasha and Sonia_outcast are the only ones that can show up here
+
+	act 'Move away': gt $loc, $loc_arg
+end
+
+if $ARGS[0] = 'jocks_list':
+	$listname = $npc_nickname['A<<i>>']
+	$listname = $lcase($listname)
+	gt 'pav_disco_jocks', $listname
+end
+
+if $ARGS[0] = 'cool_list':
+	$listname = $npc_nickname['A<<i>>']
+	$listname = $lcase($listname)
+	gt 'pav_disco_coolkids', $listname
+end
+
+if $ARGS[0] = 'gop_list':
+	$listname = $npc_nickname['A<<i>>']
+	$listname = $lcase($listname)
+	gt 'pav_disco_gopniks', $listname
+end
+
+if $ARGS[0] = 'atdisco':
+!!Dimka
+	if igor_DimaNos_day = daystart:
+		discoenable['A1'] = 0
+	else
+		gs 'pav_disco_classmates', 'atdisco10', 1
+	end
+!!Igor
+	if igor_DimaNos_day = daystart:
+		discoenable['A4'] = 0
+	else
+		gs 'pav_disco_classmates', 'atdisco10', 4
+	end
+!!Mefodiy
+	gs 'pav_disco_classmates', 'atdisco4', 148
+!!Marcus
+	gs 'pav_disco_classmates', 'atdisco10', 146
+!!Andrey
+	gs 'pav_disco_classmates', 'atdisco10', 147
+!!Katja
+	gs 'pav_disco_classmates', 'atdisco10', 14
+!!Viktoriya
+	gs 'pav_disco_classmates', 'atdisco10', 15
+!!Irina
+	gs 'pav_disco_classmates', 'atdisco10', 17
+!!Bella
+	gs 'pav_disco_classmates', 'atdisco10', 22
+!!Lizaveta
+	gs 'pav_disco_classmates', 'atdisco10', 140
+!!Stasya
+	if discoenable['A147'] = 1: discoenable['A139'] = 1
+!!Sonia
+	if soniaPS > 0:
+		gs 'pav_disco_classmates', 'atdisco4i', 25
+	else
+		gs 'pav_disco_classmates', 'atdisco10', 25
+	end
+!!Lazar
+	if week = 5:
+		gs 'pav_disco_classmates', 'atdisco3i', 149
+	else
+		gs 'pav_disco_classmates', 'atdisco10', 149
+	end
+!!Fedor
+	if week = 5:
+		gs 'pav_disco_classmates', 'atdisco3i', 5
+	else
+		gs 'pav_disco_classmates', 'atdisco4', 5
+	end
+!!Svyatoslav
+	if week = 5:
+		gs 'pav_disco_classmates', 'atdisco3i', 8
+	else
+		gs 'pav_disco_classmates', 'atdisco10', 8
+	end
+!!Vanya
+	gs 'pav_disco_classmates', 'atdisco4', 165
+!!Lariska
+	if week = 5:
+		gs 'pav_disco_classmates', 'atdisco3i', 13
+	else
+		gs 'pav_disco_classmates', 'atdisco4', 13
+	end
+!!Albina
+	if week = 5:
+		gs 'pav_disco_classmates', 'atdisco5i', 23
+	else
+		gs 'pav_disco_classmates', 'atdisco4i', 23
+	end
+!!Christina
+	if week = 5:
+		gs 'pav_disco_classmates', 'atdisco3i', 18
+	else
+		gs 'pav_disco_classmates', 'atdisco4', 18
+	end
+!!Lina
+	if week = 5:
+		gs 'pav_disco_classmates', 'atdisco3i', 19
+	else
+		gs 'pav_disco_classmates', 'atdisco4', 19
+	end
+!!Ivan
+	if week = 5:
+		discoenable['A3'] = 0
+	else
+		gs 'pav_disco_classmates', 'atdisco10i', 3
+	end
+!!Erast
+	if week = 5:
+		discoenable['A150'] = 0
+	else
+		gs 'pav_disco_classmates', 'atdisco5i', 150
+	end
+!!Natasha
+	gs 'pav_disco_classmates', 'atdisco3i', 16
+!!Vitek
+	gs 'pav_disco_classmates', 'atdisco10', 9
+!!Dan
+	if discoenable['A9'] = 1: discoenable['A10'] = 1
+!!Vasily
+	if discoenable['A9'] = 1: discoenable['A11'] = 1
+!!Roman
+	gs 'pav_disco_classmates', 'atdisco4', 157
+!!Radomir
+	gs 'pav_disco_classmates', 'atdisco4', 154
+!!Valentin
+	gs 'pav_disco_classmates', 'atdisco4', 158
+!!Arkadi
+	gs 'pav_disco_classmates', 'atdisco4', 156
+!!Nikolai
+	gs 'pav_disco_classmates', 'atdisco4', 185
+!!Lavrenti
+	gs 'pav_disco_classmates', 'atdisco10', 155
+!!Lena
+	gs 'pav_disco_classmates', 'atdisco4', 20
+!!Lera
+	if discoenable['A20'] = 1: discoenable['A21'] = 1
+!!Pauline
+	gs 'pav_disco_classmates', 'atdisco4', 24
+!!Anushka
+	gs 'pav_disco_classmates', 'atdisco4', 144
+!!Alyona
+	gs 'pav_disco_classmates', 'atdisco2', 143
+!!Ronnie
+	discoenable['A141'] = 0
+!!Katyusha
+	discoenable['A145'] = 0
+end
+
+if $ARGS[0] = 'atdisco2':
+	i = args[1]
+	if rand(1,2) ! 2:
+		discoenable['A<<i>>'] = 1
+	else
+		discoenable['A<<i>>'] = 0
+	end
+end
+
+if $ARGS[0] = 'atdisco3i':
+	i = args[1]
+	if rand(1,3) = 1:
+		discoenable['A<<i>>'] = 1
+	else
+		discoenable['A<<i>>'] = 0
+	end
+end
+
+if $ARGS[0] = 'atdisco4':
+	i = args[1]
+	if rand(1,4) ! 4:
+		discoenable['A<<i>>'] = 1
+	else
+		discoenable['A<<i>>'] = 0
+	end
+end
+
+if $ARGS[0] = 'atdisco4i':
+	i = args[1]
+	if rand(1,4) = 1:
+		discoenable['A<<i>>'] = 1
+	else
+		discoenable['A<<i>>'] = 0
+	end
+end
+
+if $ARGS[0] = 'atdisco5i':
+	i = args[1]
+	if rand(1,5) = 1:
+		discoenable['A<<i>>'] = 1
+	else
+		discoenable['A<<i>>'] = 0
+	end
+end
+
+if $ARGS[0] = 'atdisco10':
+	i = args[1]
+	if rand(1,10) ! 10:
+		discoenable['A<<i>>'] = 1
+	else
+		discoenable['A<<i>>'] = 0
+	end
+end
+
+if $ARGS[0] = 'atdisco10i':
+	i = args[1]
+	if rand(1,10) = 1:
+		discoenable['A<<i>>'] = 1
+	else
+		discoenable['A<<i>>'] = 0
+	end
+end
+
+--- pav_disco_classmates ---------------------------------

File diff suppressed because it is too large
+ 84 - 473
locations/pav_disco_coolkids.qsrc


File diff suppressed because it is too large
+ 135 - 135
locations/pav_disco_gopniks.qsrc


+ 88 - 88
locations/pav_disco_jocks.qsrc

@@ -9,34 +9,34 @@ if $ARGS[0] = 'lazar':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big149.jpg"></center>'
 	if rand(1,4) = 1:
 		'Lazar is out on the dance floor dancing with a small group of people. The girls in the group are all competing for his attention.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Go out on the dance floor':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/lazar_dance2.jpg"></center>'
 			if npc_rel['A149'] >= 50 and fame['pav_slut'] < 250:		
 				'You move out onto the dance floor and he smiles as you approach. "Come to have a little fun, huh?"'
 				'You nod your head and join the group dancing.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				if hour >= 20:
 					act 'Keep dancing': gt 'pav_disco_jocks', 'lazar_dance'
 				end
 			elseif grupTipe = 5:
 				'He laughs as you get close. "Get lost loser." he scoffs before turning his back on you.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif npc_rel['A149'] <= 20 and fame['pav_slut'] < 250:
 				'He gives you a dirty look as you approach. "Go dance somewhere else." With the look he is giving you, you decide not to press it and leave.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif fame['pav_slut'] >= 250:
 				'He laughs as you approach. "Look everyone, the slut is in the house!" he says very loudly, drawing the attention of several other dancers. Feeling a little uncomfortable with some of the looks you''re getting, you decide to move away.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			else 
 				'He gives you a chin up greeting as you approach, but keeps dancing with the small group he''s with. Not having anyone to dance with, you decide to do something else.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			end
 		end
 	else
 		'You see Lazar hanging out with the cool kids and jocks. He is the center of attention of a small group of mostly girls who seem to be fawning over him.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Hang out with him':
 			*clr & cla
 			minut += 15
@@ -46,7 +46,7 @@ if $ARGS[0] = 'lazar':
 				'Lazar smiles as you approach. "Hey Lazar, what''s up?"'
 				'He spreads his arms wide. "Just taking it all in and basking in the good times that come with hard work. You?"'
 				'You shrug a little. "You know, just out to have a little fun." The two of you start talking and the conversation soon turns towards sports.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Ask him to dance':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big149.jpg"></center>'
@@ -59,13 +59,13 @@ if $ARGS[0] = 'lazar':
 						'"Would you like to dance?" you ask with a smile.'
 						'He shakes his head. "No thanks."'
 						'You get the feeling he doesn''t want to dance with you, but doesn''t want to be rude, so you decide to do something else.'
-						act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+						act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 					end
 				end
 			elseif grupTipe = 5:
 				'Lazar gives you a dirty look as you approach. "Why don''t you stick to your own kind? No one wants you here."'
 				'You notice several of the other jocks giving you unkind looks, so you decide to just leave.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif npc_rel['A149'] <= 20 and fame['pav_slut'] < 250:
 				if grupTipe = 2:
 					'"Well well, if it isn''t <<$pcs_nickname>>..." Lazar quips as he stands with his arms crossed.'
@@ -77,12 +77,12 @@ if $ARGS[0] = 'lazar':
 					'"No... Like I give a shit about you! You''re not the center of the world, Lazar!" you yell back.'
 					'"Good. Keep it that way or else we might have a problem..." he says as he pushes you.'
 				end
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif fame['pav_slut'] >= 250:
 				'"You here to suck me off, slut?" he snickers as you approach.'
 				'"What did you say?" you angrily reply.'
 				'"Come on, everyone knows that you''re the school''s biggest slut! What''s another dick to you?" he winks. You try to defend your reputation but it''s no good. He obviously thinks of you as nothing but a slut now.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			else 
 				if grupTipe = 2:
 					'Lazar smiles as you approach. "Hey Lazar, what''s up?"'
@@ -93,7 +93,7 @@ if $ARGS[0] = 'lazar':
 					'He spreads his arms wide. "Just taking it all in and basking in the good times that come with hard work."'
 					'You shrug a little. "You know, just out to have a little fun." The two of you start talking and the conversation soon turns towards sports.'
 				end
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Ask him to dance':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big149.jpg"></center>'
@@ -106,7 +106,7 @@ if $ARGS[0] = 'lazar':
 						'"Would you like to dance?" you ask with a smile.'
 						'He shakes his head. "No thanks."'
 						'You get the feeling he doesn''t want to dance with you, but doesn''t want to be rude, so you decide to do something else.'
-						act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+						act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 					end
 				end
 			end
@@ -125,7 +125,7 @@ if $ARGS[0] = 'lazar_dance':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/lazar_dance1.jpg"></center>'
 	'You and Lazar start dancing together. He''s a very good dancer for a boy, likely due to his natural athletic talents and well toned body. He seems to be enjoying dancing with you as much as you like dancing with him. Several songs go by as the two of you keep dancing - he seems to have endless endurance.'
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	if hour >= 20:
 		act 'Keep dancing': gt 'pav_disco_jocks', 'lazar_dance'
 	end
@@ -138,7 +138,7 @@ if $ARGS[0] = 'ivan':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
 	'To your surprise, you see Ivan hanging out with the other jocks, talking to a few of them and smiling. You almost never see him here.'
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	act 'Hang out with him':
 		*clr & cla
 		minut += 15
@@ -149,20 +149,20 @@ if $ARGS[0] = 'ivan':
 			'Ivan stops and gives you a confused look. "Why are you talking to me? I don''t really have anything to say to you."'
 			'"Come on, don''t be like that. I thought we could just talk." you say with a smile.'
 			'Ivan looks at you apathetically without any response, making the whole situation a bit awkward. After what feels like an eternity, he just walks off.'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		elseif npc_rel['A3'] >= 50 and fame['pav_slut'] < 250:		
 			'"What''s up Ivan, having fun?" you ask as you approach.'
 			'He smiles at you. "It''s okay, but I can''t stay too long." he replies as he checks his watch.'
 			'"Need to be somewhere?" you inquire.'
 			'He nods. "Yeah, I need to get going soon. I need to help my mom." You have a short conversation before he tells you he has to go home and help around the house. You learn that his mother works two jobs and so he has to take care of his little brother and sister when he isn''t training.'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			act 'Ask him to dance':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
 				'"Hey Ivan, want to dance?" you ask with a smile.'
 				'He pauses and thinks about it before shaking his head. "Maybe another time."'
 				'You nod as he turns and starts talking with the other jocks. "Sure, some other time..." you mumble before walking away.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			end
 		elseif npc_rel['A3'] <= 20 and fame['pav_slut'] < 250:
 			if grupTipe = 2:
@@ -172,18 +172,18 @@ if $ARGS[0] = 'ivan':
 				'"Hey Ivan! How''s everything going?" you ask curiously while approaching him.'
 				'Ivan looks at you and shrugs his shoulders before walking off.'
 			end
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		else 
 			'"What''s up Ivan, having fun?" you ask while approaching.'
 			'Ivan just shrugs and checks his watch. "It''s okay, but I can''t stay too long." You have a short conversation before he tells you he has to go home and help around the house. You learn that his mother works two jobs and so he has to take care of his little brother and sister when he isn''t training.'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			act 'Ask him to dance':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
 				'"Hey Ivan, want to dance?" you ask with a smile.'
 				'He pauses and thinks about it before shaking his head. "Maybe another time."'
 				'You nod as he turns and starts talking with the other jocks. "Sure, some other time..." you mumble before walking away.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			end
 		end
 	end
@@ -210,33 +210,33 @@ if $ARGS[0] = 'svyatoslav':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big8.jpg"></center>'
 	if rand(1,4) = 1:
 		'You see Svyatoslav out on the dance floor flirting and trying to dance with the prettier girls. He has mixed results, but seems to be enjoying himself regardless.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Go out on the dance floor':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/svyatoslav_dance1.jpg"></center>'
 			if npc_rel['A8'] >= 50 and fame['pav_slut'] < 250:		
 				'You move out onto the dance floor and he gives you a smile as you approach before you start dancing with each other.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Dance with him': gt 'pav_disco_jocks', 'svyatoslav_dance'
 			elseif grupTipe = 5:
 				'He gives you a disgusted look as you approach. "Find somewhere else to dance." Not wanting to cause a scene, you back off.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif npc_rel['A8'] <= 20 and fame['pav_slut'] < 250:
 				'He gives you a pissed off look as you approach. "I want nothing to do with you, so get lost." Not wanting to cause a scene, you back off.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif fame['pav_slut'] >= 250:
 				'"So when am I going to get the complementary blowjob?" he teases as you approach.'
 				'"Never..." you sourly reply.'
 				'"Come on, don''t play hard to get. I know you loving sucking cock, you little slut." He starts approaching, so you decide to flee while you can.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			else 
 				'He gives you a slight nod in acknowledgment as you approach, but otherwise ignores you while continuing to try and dance with the pretty girls.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			end
 		end
 	else
 		'You see Svyatoslav hanging out with the cool kids and jocks, flirting with the girls and seemingly enjoying himself.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Hang out with him':
 			*clr & cla
 			minut += 15
@@ -244,11 +244,11 @@ if $ARGS[0] = 'svyatoslav':
 			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big8.jpg"></center>'
 			if grupTipe = 5:
 				'He gives you a pissed off look as you approach. "I want nothing to do with you, so get lost." Not wanting to cause a scene, you back off.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif npc_rel['A8'] >= 50 and fame['pav_slut'] < 250:		
 				'"Hey, what''s up Svyatoslav?" you ask as you approach.'
 				'He smiles at you. "Oh you know, same old same old." You start talking about a variety of things, though mostly about how close he comes to beating Ivan or Lazar in different sports or some of the pretty girls in school.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif npc_rel['A8'] <= 20 and fame['pav_slut'] < 250:
 				if grupTipe = 2:
 					'"Hey, what''s up Svyatoslav?" you ask as you approach.'
@@ -256,7 +256,7 @@ if $ARGS[0] = 'svyatoslav':
 				else
 					'He gives you a pissed off look as you approach. "I want nothing to do with you, so get lost." Not wanting to cause a scene, you back off.'
 				end
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif fame['pav_slut'] >= 250:
 				'"So when am I going to get the complementary blowjob?" he teases as you approach.'
 				'"Never..." you sourly reply.'
@@ -264,7 +264,7 @@ if $ARGS[0] = 'svyatoslav':
 				'You shake your head and back away. "I said no!"'
 				'He smiles at you. "Come on, we can slip into the restroom and you can suck me off. You do it at school all the time."'
 				'Knowing this won''t get any better, you turn and leave before it gets worse.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			else 
 				if grupTipe = 2:
 					'"Hey, what''s up Svyatoslav?" you ask as you approach.'
@@ -273,7 +273,7 @@ if $ARGS[0] = 'svyatoslav':
 					'"Hey, what''s up Svyatoslav?" you ask as you approach.'
 					'He smiles at you. "Just hanging out and relaxing." You start talking about a variety of things, though mostly about how close he comes to beating Ivan or Lazar in different sports or some of the pretty girls in school.'
 				end
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Ask him to dance':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big8.jpg"></center>'
@@ -287,7 +287,7 @@ if $ARGS[0] = 'svyatoslav':
 						'He laughs. "With you? Hell no."'
 						'You are taken back a bit. "Why not me?"'
 						'He shakes his head and scoffs. "Look in the mirror, it should be obvious." Before you can react, he turns and starts talking to some of the other jocks nearby. You walk away feeling rather insulted.'
-						act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+						act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 					end
 				end
 			end
@@ -306,7 +306,7 @@ if $ARGS[0] = 'svyatoslav_dance':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/svyatoslav_dance2.jpg"></center>'
 	'You and Svyatoslav start dancing. He''s a decent dancer who lacks the rhythm of some of the other boys, but makes up for in enthusiasm. The two of you dance away, not caring what the others think.'
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	if hour >= 20:
 		act 'Keep dancing': gt 'pav_disco_jocks', 'svyatoslav_dance'
 	end
@@ -322,7 +322,7 @@ if $ARGS[0] = 'vanya':
 	if grupTipe = 5:
 		'Vanya gives you a dirty look as you approach. "Why don''t you stick to your own kind? No one wants you here."'
 		'You notice several of the other giving you unkind looks, so you decide to just leave.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	elseif npc_rel['A165'] >= 50 and fame['pav_slut'] < 200:
 		if grupTipe = 2:
 			'"Say <<$pcs_nickname>> did you hear about the prank I pulled on the football coach?" Vanya is having a hard time keeping himself from laughter.'
@@ -334,7 +334,7 @@ if $ARGS[0] = 'vanya':
 			'Vanya cracks up seeing you panic. "Just kidding! I just wanted to see your reaction."'
 			'"Always the same thing Vanya. Don''t you get tired of playing games all the time?" you reprimand him.'
 		end
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	elseif npc_rel['A165'] <= 20 and fame['pav_slut'] < 200:
 		if grupTipe = 2:
 			'"What the hell Vanya!" you yell while angrily stomping towards him.'
@@ -347,19 +347,19 @@ if $ARGS[0] = 'vanya':
 			'"I know it was you!" you yell in response.'
 			'"Oh yeah? Prove it then!" he yells back. You both stand in silence for a few seconds before you stomp off as Vanya grins from ear to ear.'
 		end
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	elseif fame['pav_slut'] >= 200:
 		'"Are you up for a threesome with Vicky and me?" Vanya asks.'
 		'"What?" you ask surprised.'
 		'Vanya breaks out in a mischievous smile. "Yeah, you know. We''ve heard that you''ve become such a big slut, so we wanted to try a threesome."'
 		'"Hmm..." you start to think...'
 		'"Gross, I was just kidding! Like I would share Vicky with a slut like you."'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	else
 		'"Hey <<$pcs_nickname>>! Check this out!" Vanya yells out as he throws a crumbled paper ball at Vitek''s head.'
 		'He in turn quickly spins around and glares, trying to figure out who threw the crumbled paper. "Who was it?!" Vitek yells out. "Tell me who the fuck it was!"'
 		'"So easily agitated..." Vanya comments while you burst out in laughter over the stupid face Vitek is making.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	end
 end
 
@@ -370,7 +370,7 @@ if $ARGS[0] = 'erast':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big150.jpg"></center>'
 	'You''re a little surprised to see Erast hanging out with the cool kids and jocks, standing near one of the tables with his arms crossed. You rarely see him here and you don''t think he''s enjoying himself, but he gives polite smiles to people that talk to him.'
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	act 'Hang out with him':
 		*clr & cla
 		minut += 15
@@ -386,7 +386,7 @@ if $ARGS[0] = 'erast':
 				'"Hi Erast! Well, I was thinking about starting to work out and wanted to ask you about some pointers, if you have the time?" you politely ask.'
 				'"Of course <<$pcs_nickname>>." Erast brightens up as he starts asking you about what you want to achieve with your training.'
 			end
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		elseif npc_rel['A150'] <= 20 and fame['pav_slut'] < 250:
 			if grupTipe = 2:
 				'"Oh hey <<$pcs_nickname>>..." Erast gently says as you approach. "What can I help you with?"'
@@ -397,7 +397,7 @@ if $ARGS[0] = 'erast':
 				'"Are you sure you don''t have the time? I''ll only be a few seconds..." you politely ask.'
 				'"I''m sorry, but I don''t have time right now... I need to go to the restroom... Maybe another time..." Erast avoids looking you in the eyes as he walks off.'
 			end
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		elseif fame['pav_slut'] >= 250:
 			'"Are the rumors true?" he quietly asks as you approach.'
 			'"What rumors?" you ask back.'
@@ -405,18 +405,18 @@ if $ARGS[0] = 'erast':
 			'"What reputation?! Out with it!!!" You''re getting irritated by him trying to avoid the subject.'
 			'"Well..." he takes a deep breath. "I heard you''ll sleep with anyone so I was thinking about if I had a shot..."'
 			'Before you''re able to reply, he walks away, clearly blushing...'	
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		else 
 			'"Hey <<$pcs_nickname>>... What''s up?" he asks as you approach.'
 			'"Nothing much. Just hanging out and looking to have a little fun. You?" you reply.'
 			'He shakes his head a little. "The guys talked me into coming." he replies and you start talking to him. The other jocks thought it would be good for him to hang out and meet girls, but he''s either uninterested or too shy.'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			act 'Ask him to dance':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big150.jpg"></center>'
 				'"Would you like to dance with me?" you ask with a smile.'
 				'"What? No!" He seems surprised and flustered. "I mean... I don''t dance... I need a drink." He quickly walks away, but you notice him blushing heavily as he does.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			end
 		end
 	end
@@ -430,7 +430,7 @@ if $ARGS[0] = 'albina':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
 	if rand(1,4) <= 3:
 		'You look out onto the dance floor and see Albina dancing. She is expertly moving her body in an erotic manner to the beat of the music. You almost feel a little jealous watching her dance so well.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Go out on the dance floor':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
@@ -441,14 +441,14 @@ if $ARGS[0] = 'albina':
 			else
 				'You walk over to Albina, but she scoffs and rudely dismisses you before you even get a chance to open your mouth.'
 			end
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			if (grupTipe = 1 or grupTipe = 2) and npc_rel['A23'] >= 70 or AlbinaQW['Friends'] = 2:
 				act 'Dance with her': gt 'pav_disco_jocks', 'albina_dance'
 			end
 		end
 	else
 		'Albina is sitting on one of the couches the cool kids have claimed, leaning back against it with her smooth shapely legs crossed over as she watches other people dancing.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Hang out with her':
 			*clr & cla
 			minut += 15
@@ -475,7 +475,7 @@ if $ARGS[0] = 'albina':
 				'"Hey Albina, what''s up?" you ask as you approach.'
 				'Albina just looks at you and shrugs before looking away and ignoring you. Seeing that she''s not interested in speaking with you, you walk away.'
 			end
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			act 'Ask her to dance':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
@@ -484,7 +484,7 @@ if $ARGS[0] = 'albina':
 					act 'Go dancing': gt 'pav_disco_jocks', 'albina_dance'
 				else
 					'Albina looks you over with a hint of contempt on her face before standing up and going to dance with her friends.'
-					act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+					act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				end
 			end
 			if (grupTipe = 1 or grupTipe = 2) and npc_rel['A23'] >= 70 or AlbinaQW['Friends'] = 2:
@@ -509,7 +509,7 @@ if $ARGS[0] = 'albina':
 							'You sit and chat with Albina. "You know, it''s pretty insulting having to come here and watch these beached whales flail around trying to dance. I much prefer going to nightclubs where I''m too drunk to care. You should come with me sometime."'
 						end
 					end
-					act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+					act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				end
 			end
 		end
@@ -527,7 +527,7 @@ if $ARGS[0] = 'albina_dance':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 	'You go out onto the dance floor and start dancing with Albina.'
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	act 'Keep dancing':
 		*clr & cla
 		minut += 15
@@ -539,7 +539,7 @@ if $ARGS[0] = 'albina_dance':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 		'You continue dancing with Albina, and you both seem to be enjoying yourselves. Albina is dancing in an ever increasingly erotic manner. She sways her hips and wiggles her ass for all to see, and seems to enjoy the attention that comes with being the best dancer present.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Keep dancing':
 			*clr & cla
 			minut += 15
@@ -555,7 +555,7 @@ if $ARGS[0] = 'albina_dance':
 			else
 				'You continue to dance with Albina, who smiles at you and moves in to dance a little closer to you.'
 			end
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			act 'Keep dancing':
 				*clr & cla
 				minut += 15
@@ -571,7 +571,7 @@ if $ARGS[0] = 'albina_dance':
 				else
 					'When the song ends, Albina steps off to the side. "That was fun <<$pcs_nickname>>, but I need to sit down for a bit and have a drink." She excuses herself and leaves you standing in the middle of the dance floor.'
 				end
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			end
 		end
 	end
@@ -584,7 +584,7 @@ if $ARGS[0] = 'christina':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
 	if rand(1,4) = 1:
 		'You see Christina out on the dance floor, shaking her ass and having a good time.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Go out on the dance floor':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
@@ -594,7 +594,7 @@ if $ARGS[0] = 'christina':
 				'Knowing you have no choice, you muster your most submissive smile and nod to her.'
 				act 'Dance with her': gt 'pav_disco_jocks', 'christina_dance'
 			else
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				if fame['pav_slut'] < 200:
 					if grupTipe = 2:
 						'"What the fuck do you want, bitch?"'
@@ -616,7 +616,7 @@ if $ARGS[0] = 'christina':
 		end
 	else
 		'You find Christina leaning against a wall, looking bored.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Hang out with her':
 			*clr & cla
 			minut += 15
@@ -627,7 +627,7 @@ if $ARGS[0] = 'christina':
 				'As soon as she sees you she calls out "Hey, bitch! Get over here."'
 				'Knowing you have no choice, you smile and go to her.'
 				'She immediatly launches into a long tirade about school, boys, and whatever else crosses her mind. She only pauses long enough to let you agree with her, but doesn''t give you any other chances to speak.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Ask her to dance':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
@@ -635,7 +635,7 @@ if $ARGS[0] = 'christina':
 					act 'Go dancing': gt 'pav_disco_jocks', 'christina_dance'
 				end
 			else
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				if fame['pav_slut'] < 200:
 					if grupTipe = 2:
 						'"What the fuck do you want, bitch?"'
@@ -674,7 +674,7 @@ if $ARGS[0] = 'christina_dance':
 		gs 'stat'
 		act 'Do something else':
 			gs 'arousal', 'end'
-			gt 'pav_disco_coolkids', 'classmates'
+			gt 'pav_disco_classmates', 'classmates'
 		end
 		act 'Keep dancing':
 			*clr & cla
@@ -690,7 +690,7 @@ if $ARGS[0] = 'christina_dance':
 			'You respond by grinding your ass back into her, looking over your shoulder in time to see her smile. You continue dancing together for a few songs before she finally lets you go, saying something about needing to pee.'
 			act 'Do something else':
 				gs 'arousal', 'end'
-				gt 'pav_disco_coolkids', 'classmates'
+				gt 'pav_disco_classmates', 'classmates'
 			end
 			!!Possible bathroom sex
 			!!act 'Follow her': gt '', ''
@@ -705,7 +705,7 @@ if $ARGS[0] = 'christina_dance':
 		frost = 0
 		gs 'stat'
 		'The two of you start dancing, separately at first, before she starts sliding closer to you. Getting behind you, she wraps an arm around your waist and begins grinding her crotch up against your ass. You dance together like this for a while.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Keep dancing':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
@@ -713,7 +713,7 @@ if $ARGS[0] = 'christina_dance':
 			gs 'stat'
 			'Surrendering yourself to the music, you dance in sync with Christina. She holds onto you possesively, making it clear to any boys watching that you belong to her.'
 			'She eventually lets you go, muttering something about the bathroom, and disappears into the crowd.'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			!!Possible bathroom sex
 			!!act 'Follow her': gt '', ''
 		end
@@ -728,30 +728,30 @@ if $ARGS[0] = 'lariska':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
 	if rand(1,4) <= 3:
 		'You see blonde hair flashing across the dance floor. It''s Lariska in a low cut top and a short skirt, dancing by herself and having a good time.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Go out on the dance floor':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 			if npc_rel['A13'] >= 50 and fame['pav_slut'] < 200:
 				'She sees you coming and dances her way to you.'
 				'"Hey, <<$pcs_nickname>>. Dance with me."'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Dance with her': gt 'pav_disco_jocks', 'lariska_dance'
 			elseif npc_rel['A13'] <= 20 and fame['pav_slut'] < 200:
 				'She sees you coming over and disappears into the crowd. She apparently doesn''t like you.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif fame['pav_slut'] >= 200:
 				'She takes one disgusted look at you. "Hell, no. Go suck a cock."'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			else
 				'She lets you approach her, not really making any effort to encourage or avoid you. After giving you a polite smile, she continues dancing.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Dance with her': gt 'pav_disco_jocks', 'lariska_dance'
 			end
 		end
 	else
 		'You spot Lariska, wearing a low cut top and a short skirt, relaxing up against a wall watching other people dance.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		if npc_rel['A13'] >= 50 and fame['pav_slut'] < 200:
 			'She sees you coming and smiles at you.'
 			'"Hey <<$pcs_nickname>>. Having a good time?"'
@@ -769,7 +769,7 @@ if $ARGS[0] = 'lariska':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
 				'You spend some time chatting with her. She likes to talk about Christina, Volleyball, Christina and, of course, Christina.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Ask her to dance':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
@@ -795,7 +795,7 @@ if $ARGS[0] = 'lariska':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
 				'You spend some time chatting with her. She likes to talk about Christina, Volleyball, Christina and, of course, Christina.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 				act 'Ask her to dance':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
@@ -819,7 +819,7 @@ if $ARGS[0] = 'lariska_dance':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 	'Dancing with her, you notice several guys hungrily eyeing the two of you. She doesn''t seem to be paying attention though, and you try not to think about it yourself and let loose a little.'
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	act 'Keep dancing':
 		*clr & cla
 		if $pantyworntype = 'none' and PCloSkirt > 2: inhib_exp += 1
@@ -827,7 +827,7 @@ if $ARGS[0] = 'lariska_dance':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 		'As the two of you dance, she keeps sliding closer and closer to you, staring straight into your eyes. You have a funny feeling that if you weren''t surrounded by a lot of people, she was going to kiss you.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Keep dancing':
 			*clr & cla
 			if $pantyworntype = 'none' and PCloSkirt > 2: inhib_exp += 1
@@ -836,7 +836,7 @@ if $ARGS[0] = 'lariska_dance':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 			'She begins to rub against you, almost shyly, probably not even aware she''s doing it. You respond by grinding back, making her cheeks flush as she realizes what she was doing, surrounded by strangers.'
 			'She suddenly mumbles something about needing fresh air and runs off, much to the chagrin of the boys watching you.'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		end
 	end
 end
@@ -849,31 +849,31 @@ if $ARGS[0] = 'lina':
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
 	if rand(1,4) <= 3:
 		'You spot Lina out on the dance floor, '
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Go out on the dance floor':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			if npc_rel['A19'] >= 50 and fame['pav_slut'] < 200:
 				'As you get closer to Lina, she sees you and calls you out. "<<$pcs_nickname>>! Come dance with me!"'
 				act 'Dance with her': gt 'pav_disco_jocks', 'lina_dance'
 			elseif npc_rel['A19'] <= 20 and fame['pav_slut'] < 200:
 				'As you get closer to Lina, she sees you and disappears into the crowd. She obviously didn''t want to dance with you.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			elseif fame['pav_slut'] >= 200:
 				'As you get closer to Lina, she looks you over with disgust and mouths "slut" at you before she disappears into the crowd.'
-				act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+				act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			else
 				'As you get closer to Lina, she sees you and calls you out. "<<$pcs_nickname>>! Come dance with me!"'
 				act 'Dance with her': gt 'pav_disco_jocks', 'lina_dance'
 			end
 		end
 	else
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Hang out with her':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 			if npc_rel['A19'] >= 50 and fame['pav_slut'] < 200:
 				'"Hey <<$pcs_nickname>>. How''s it going?"'
 				'"Pretty good. You?"'
@@ -890,7 +890,7 @@ if $ARGS[0] = 'lina':
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
 					'You spend some time chatting with Lina about school, sports and a bit of gossip.'
-					act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+					act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 					act 'Ask her to dance':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
@@ -934,7 +934,7 @@ if $ARGS[0] = 'lina':
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
 					'You spend some time chatting with Lina about school, sports and a bit of gossip.'
-					act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+					act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 					act 'Ask her to dance':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
@@ -959,7 +959,7 @@ if $ARGS[0] = 'lina_dance':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 	'You spend some time dancing with Lina. She seems to enjoy dancing, her face lit in a bright smile, even laughing when one of you tries a risky dance move.'
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 	act 'Keep dancing':
 		*clr & cla
 		if $pantyworntype = 'none' and PCloSkirt > 2: inhib_exp += 1
@@ -967,7 +967,7 @@ if $ARGS[0] = 'lina_dance':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 		'The two of you tear up the dance floor, having a great time. As more time passes, her dance moves get trickier, and more daring.'
-		act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+		act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		act 'Keep dancing':
 			*clr & cla
 			if $pantyworntype = 'none' and PCloSkirt > 2: inhib_exp += 1
@@ -976,7 +976,7 @@ if $ARGS[0] = 'lina_dance':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club.jpg"></center>'
 			'She finally gets too daring, and during one particular move, her skirt flips all the way up, giving everybody watching a good look at her rather tight panties.'
 			'She freezes, realizing everybody can see the outline of her pussy and panics. She flees the dance floor, mumbling something to you about the bathroom.'
-			act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+			act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 		end
 	end
 end

+ 199 - 1
locations/pav_discoev1.qsrc

@@ -126,6 +126,11 @@ end
 if $ARGS[0] = 'andrey_stasya_marcus':
 	*clr & cla
 	minut += 30
+	if hour > 19: 
+		discobloc['A147'] = daystart
+		discobloc['A139'] = daystart
+		discobloc['A146'] = daystart
+	end
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/andreyhome/home.jpg"></center>'
 	'The four of you walk to Andrey''s house and you quickly realize that the plan is for you all to have a foursome. Andrey and Marcus seem really pumped while Stasya is a little more reluctant, but agrees anyway, seemingly to make Andrey happy. Once at the door, Andrey unlocks it and holds it open for you and Stasya. "Let''s go have a hell of a night girls! After you."'
 	act 'Change your mind':
@@ -376,6 +381,7 @@ end
 
 if $ARGS[0] = 'sonia':
 	*clr & cla
+	if hour > 19: discobloc['A25'] = daystart
 	gs 'npc_relationship', 'modify', 'A25', 'like'
 	minut +30
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/disco1.jpg"></center>'
@@ -1132,7 +1138,7 @@ end
 
 if $ARGS[0] = 'anushka':
 	*clr & cla
-	act 'Do something else': gt 'pav_disco_coolkids', 'classmates'
+	act 'Do something else': gt 'pav_disco_classmates', 'classmates'
 end
 
 if $ARGS[0] = 'alyona':
@@ -1248,4 +1254,196 @@ if $ARGS[0] = 'alyona_makeout':
 	end
 end
 
+if $ARGS[0] = 'dimka_sex':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/school/dimbj1.jpg"></center>'
+	'He leads you down the hall and finally stops at one of the other rooms. He opens the door and steps in, closing the door after you enter. Once inside, he pushes you up again the wall and leans in close so his face is only a few inches from yours. "Get on your knees, bitch."'
+	'You obey him and slowly sink to your knees. You don''t have to be told what to do next. You reach up and start undoing his pants.'
+	act 'Get him hard':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/school/dimbj2.jpg"></center>'
+		'You pull his limp dick free from his pants and start stroking it with your hand while sucking on his balls. You feel him getting hard in your hand.'
+		gs 'arousal', 'hj', 2, 'sub'
+		gs 'stat'
+		act 'Suck his dick':
+			*clr & cla
+			gs 'boyStat', 'A1'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/school/dimbj3.jpg"></center>'
+			'Once he''s hard, you open your mouth and take his <<dick>>cm <<$dick_girth>> dick into your mouth. You wrap your lips around his shaft and start bobbing your head back and forth on his dick. You look up at him to make sure he is enjoying it.'
+			gs 'arousal', 'bj', 5, 'sub'
+			gs 'stat'
+			act 'Keep sucking':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/school/dimbj4.jpg"></center>'
+				'As you keep sucking his cock, you wrap one of your hands around his shaft. You stroke his dick with your hand in sequence with your lips. He starts moaning, obviously enjoying it.'
+				gs 'arousal', 'bj', 5, 'sub'
+				gs 'stat'
+				act 'Finish him':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/school/dimbj5.jpg"></center>'
+					'While you are sucking his dick, he reaches down and starts stroking it himself before pulling it out of your mouth. After a few strokes, spurts of his cum start landing on your face and running down your neck. Once the last spurt lands on you, he shoves his dick back in your mouth "Suck me clean slut!" You suck the cum off his dick and the last few drops out of him.'
+					*nl
+					gs 'cum_call', 'face', 'A1'
+					gs 'arousal', 'bj', 2, 'sub'
+					gs 'arousal', 'end'
+					gs 'stat'
+					if dimka_debt > 0:
+						'He puts his dick away and buttons up his pants. "I want my money by next week." he growls before walking out, leaving you to get cleaned up on your own.'
+						act 'Go back to the disco': gt 'pav_disco'
+					else
+						dur += 1
+						dimka_debt += 2000
+						'He puts his dick away and buttons up his pants. "I want my money by next week." he growls before tossing a small baggy of white power on the floor as he walks out, leaving you to get cleaned up on your own. Not even thinking about the cum on your face, you quickly snatch up the baggy.'
+						act 'Go back to the disco': gt 'pav_disco'
+						act 'Do a line':
+							*clr & cla
+							minut += 10
+							gs 'stat'
+							gs 'drugs', 'cocaine'
+							'<center><img <<$set_imgh>> src="images/shared/drugs/lineschool.jpg"></center>'
+							'You get up and rush over to a table. You pour out a line and quickly snort it, immediately feeling the sensation of relief and pleasure rushing through your body. You spend a few moments in a stupor before heading back to the disco.'
+							act 'Go back to the disco': gt 'pav_disco'
+						end
+					end
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'katja_marcus_start':
+	*clr & cla
+	menu_off = 1
+	if hour > 19: discobloc['A14'] = daystart
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_dance.jpg"></center>'
+	if katjaQW['marcus_disco'] = 0:
+		'Katja leans into you again and whisper "So the door to the corridor next to the women''s toilet is not closed, go through that door and take the first left which will lead to a staircase taking you to the  maintenance basement. Down there nobody will hear us."'
+		'"I will go first telling anybody that is that is curious I am tired and going home, if you then go get Marcus and come join me."  she says. It is clear that she is very serious about not letting anybody know  about her sex life, when she can come up whit such an elaborate plan in her very horny state' 
+		'You agree to doing it this way and Katja goes to leave,'+iif( discoenable['A15'] = 1, ', and when Vicky ask her she is going she to the toilet and then homebecause she is tired Vicky seems convinced', ' nobody stopping her on the way out.')
+	else
+		'Katja leans into you again and whisper "You remember how we did it last time?" You affirm that you do adn she answers "Okay then I will leave and you go get Marcus" '
+		'Katja turns and leaves'+iif( discoenable['A15'] = 1, ', and when Vicky ask her she is going she to the toilet and then home because she is tired Vicky seems convinced', ' nobody stopping her on the way out.')
+	end
+	act 'Go get Marcus':
+		*clr & cla
+		minut += 5
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/marcus_grind2.jpg"></center>'
+		'You see Marcus on the dance floor, and move over to him. Grinding yourself against him you lean in to wisper "Up for some fun with me and Katja?" His face turn into a huge grin "Always" he answers.'
+		if katjaQW['marcus_disco'] = 0:
+			katjaQW['marcus_disco'] = 1
+			'You give him Katja''s directions and he says he will follow in a few minutes not to raise suspension'
+		else
+			'You tell him to meet you in the same place as last ans he says he will follow in a few minutes.'
+		end	
+		act 'Go to meet Katja in the basement': gt 'pav_discoev1', 'marcus_katja_disco'
+	end
+end
+
+if $ARGS[0] = 'marcus_katja_disco':
+	*clr & cla
+	menu_off = 1
+	minut += 5
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks1.jpg"></center>'
+	'You go down to the basement maintenance area where you told Katja to go wait. As you turn a corner you find her waiting in a open area right where she said she would wait. "I talked to him and he said he would come down in a few minutes so it isn''t so obvious he was leaving about when we did." Katja blushes a bit, but nods and smiles.'
+	act 'Wait for Marcus':
+		*clr & cla
+		minut += 8
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks2.jpg"></center>'
+		'Katja and you talk a little while you wait on Marcus, it doesn''t take him to long to show up. Once he does he just smiles then says. "Come of girls get out of those clothes and show me those sexy bodies." Katja and you share a giggle at that and then start taking off each others clothes, while Marcus watches. He pulls down his pants and starts stroking his cock, it is hard before the two of you are naked. He interrupts the two of you, "Why don''t one of you come over and suck my dick."'
+		act 'Give him a blowjob':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks3.jpg"></center>'
+			'You move away from Katja and drop to your knees in front of Marcus, you take his massive dick in your mouth and start sucking on it. He moans when you do, as you bob your head up and down you can feel Katja coming over to kneel next to you.'
+			gs 'arousal', 'bj', 2, 'group'
+			gs 'stat'
+			act 'Offer his cock to Katja':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks4.jpg"></center>'
+				'You pull his cock out of your mouth and offer it to Katja who immediately takes his dick as deeply as she can into her mouth and starts sucking him off as best she can, you can tell she is excited by how hard she is trying to suck him off. As Katja sucks him off he looks at you and says. "Get up on that stool over there." You look over to see a stool, you move over to take a seat on it. Once you do he pulls out of her mouth and comes over, grabbing your legs he spreads them wide until he is standing between them.'
+				gs 'arousal', 'voyeur_sex', 2, 'group'
+				gs 'stat'
+				act 'Get fucked':
+					*clr & cla
+					gs 'boyStat', 'A146'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks5.jpg"></center>'
+					'He rubs the tip of his dick against your wet slit, making you moan softly then he gentle slides his <<dick>>cm <<$dick_girth>> cock into your twat, filling and stretching it out. You moan loudly as he pushes in, filling you completely. Katja squats down next to you to watch as he starts slowly fucking you, but he starts picking up the pace a bit the louder you moan.'
+					gs 'arousal', 'vaginal', 2, 'group'
+					gs 'stat'
+					act 'Watch':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks6.jpg"></center>'
+						'Without warning he pulls out of you and turns until his cock is right in front of Katja''s face, she greedily starts sucking on his glistening wet cock. Sucking your pussy juices off it, you put your hand on the back of her head to encourage her to take his cock as deep as she can. Then he takes a step back pulling his cock out of her mouth. "Switch places girls." You get off the stool, Katja pulls off the last of her clothes and climbs on the stool spreading her legs.'
+						gs 'arousal', 'voyeur_sex', 1, 'group'
+						gs 'stat'
+						act 'Watch Katja get fucked':
+							*clr & cla
+							minut -= 3
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks7.jpg"></center>'
+							'You squat down where Katja just was and watch him do the same to her, he rubs the tip of his wet dick against her slit getting both even wetter then he slides it in, causing her to cry out a bit and moan loudly. He starts fucking her slowly but picks up his pace the louder she moans, you reach down with one hand and start rubbing your clit while you watch Katja get fucked.'
+							gs 'arousal', 'clit_finger', 3, 'group', 'masturbate'
+							gs 'arousal', 'voyeur_sex', 3, 'group'
+							gs 'stat'
+							act 'Suck Marcus''s cock':
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks8.jpg"></center>'
+								'Just as Katja is really starting to moan loudly he pulls out of her and turns and puts his cock right in your face. You start sucking it and you can taste Katja''s wetness on it. As you suck his dick you keep rubbing your clit. While you suck him off and play with yourself he tells Katja. "Get up and bend over the stool." She quickly does as he asks.'
+								gs 'arousal', 'bj', 1, 'group'
+								gs 'stat'
+								act 'Watch Katja get fucked again':
+									*clr & cla
+									minut -= 3
+									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks9.jpg"></center>'
+									'He pulls his dick out of your mouth and gets behind Katja, he quickly slides his dick back into her dripping wet pussy. He is soon pounding her pretty hard and fast, causing her to moan louder and louder, after a couple of minutes she starts to tremble and cryout loudly as she has a orgasm that makes her nearly fall. Only Marcus strong arms and her leaning against the stool keeps her on her feet, once her orgasm passes he pulls out of her and presents his dick back to you again.'
+									gs 'arousal', 'voyeur_sex', 3, 'group'
+									gs 'arousal', 'clit_finger', 3, 'group', 'masturbate'
+									gs 'stat'
+									act 'Suck Marcus''s cock again':
+										*clr & cla
+										minut -= 1
+										'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks10.jpg"></center>'
+										'You suck on his wet cock again, as you do you keep rubbing your clit. Katja slides off the stool and rests a bit to catch her breath after her orgasm. Almost as soon as Katja is out of the way he pulls you up and then pushes you towards the stool.'
+										gs 'arousal', 'bj', 1, 'group'
+										gs 'arousal', 'clit_finger', 1, 'group', 'masturbate'
+										gs 'stat'
+										act 'Turn around':
+											*clr & cla
+											'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks11.jpg"></center>'
+											'You turn around and bend over the stool, knowing what he wants. You are barely even turned around before you feel his massive dick slide back into your soaking wet vag. You moan loudly as he fills you up again, he starts fucking you at a medium pace and start speeding up the louder you moan. As he fucks you, Katja recovers and squats down next to the two of you. With in a couple of more minutes he starts grunting and you can feel him tensing up, you can tell he is about to cum.'
+											gs 'arousal', 'vaginal', 3, 'group'
+											gs 'stat'
+											act 'Watch Katja suck Marcus':
+												*clr & cla
+												'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks12.jpg"></center>'
+												'he suddenly jerks his cock out of you, leaving your twat feeling empty suddenly. Katja starts sucking his dick and almost at once he moans loudly, you can tell he is cumming in her mouth. It doesn''t stop her, she keeps sucking his dick as he shoots his load in her mouth. You get off the stool and squat down next to Katja just as he finishes.'
+												gs 'arousal', 'voyeur_sex', 1, 'group'
+												gs 'stat'
+												act 'Share cum':
+													*clr & cla
+													minut += 10
+													'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/marcus_katja_sveta/mks13.jpg"></center>'
+													'Instead of swallowing she keeps up so she is looking down at you, at first she starts kissing you. As she does you can taste his salty coming, then as you open your mouth she opens hers and lets his cum drop from her mouth into yours. Marcus is catching his breath watching. "Fuck that is hot as hell." Once she is finished you swallow down the cum that ended up in your mouth and she does the same.'
+													*nl
+													'Marcus starts to get dressed after that, as he does he says. "We need to do this again sometime."'
+													'You glance over at Katja who blushes bright red, but returns your look and nods. Then she quickly starts getting dressed, you turn back to him. "We would love that, we''ll let you know." He just chuckles at that, soon all three of you are dressed again. Katja leaves first, then Marcus leaves, as you finish getting dressed. Leaving you to wait a few minutes alone before you leave.'
+													gs 'arousal', 'kiss', 1, 'group'
+													gs 'arousal', 'end'
+													gs 'cum_call', 'mouth', 'A146', 1
+													gs 'stat'
+													act 'Go back to the toilets': gt 'gdktoilet', 'start'
+												end
+											end
+										end
+									end
+								end
+							end
+						end
+					end
+				end
+			end
+		end
+	end
+end
+
 --- pav_discoev1 ---------------------------------

+ 4 - 0
locations/soniadisco.qsrc

@@ -55,6 +55,7 @@ if $ARGS[0] = 'disco0':
 end
 
 if $ARGS[0] = 'watchorhelp':
+	if hour > 19: discobloc['A25'] = daystart
 	act 'Just watch':
 		*clr & cla
 		minut += 20
@@ -108,6 +109,7 @@ end
 if $ARGS[0] = 'soniashowsboobs':
 	act 'Boobs':
 		*clr & cla
+		if hour > 19: discobloc['A25'] = daystart
 		minut += 10
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/titflash.jpg"></center>'
@@ -277,6 +279,7 @@ end
 if $ARGS[0] = 'dance':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/1.jpg"></center>'
+	if hour > 19: discobloc['A25'] = daystart
 	if $ARGS[1] = 'declineinvite':
 		'You don''t really want to drink alcohol right now, so you just shake your head and say, "Thanks for the invite, but I think I''d rather stay here right now. You guys have fun!"'
 		'About 30 minutes after they leave, you see them coming back to the disco. Vitek occasionally steadies Sonia when she nearly falls over; you can tell she''s totally hammered.'
@@ -659,6 +662,7 @@ end
 
 if $ARGS[0] = 'dance1':
 	*clr & cla
+	if hour > 19: discobloc['A25'] = daystart
 	minut += 10
 	soniaPS = 1
 	soniaPSdays = daystart

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