# soniadisco
!2021/22/12
!!I changed Sonia fall to this so their is a total of 7 events so Sonia slowly falls. moved the automatically fall code here from cikl.

if $ARGS[0] = 'cikl':
!!Making Sonia''s fall progress if the player do not see the scenes at the disco, by making it such that if at a Sunday her fall have not advanced this weekend it will automatically advance.
	if mid($start_type,1,2) = 'sg' and week = 7 and soniaPS = 0 and month > 9 and daystart >= soniafallDay + 6:
		if soniafall < 7:
			soniafallDay = daystart -1
			soniafall += 1
		else	
			soniaPS = 1
			soniaPSdays = daystart
			npc_grupTipe['A25'] = 5
			$npc_notes['A25'] = 'Ever since Sonia inadvertently got way too drunk and gave five guys including Vitek and his friends a simultaneous blowjob near the disco, her reputation in Pavlovsk has been in shambles. The girls in her class all give her the silent treatment, pretending she does not exist. Meanwhile, the guys all treat her like a cheap whore and regularly ask (or sometimes even demand) sex from her, knowing she doesn''t have the strength to say no.'
			$npcGoSchool['A25'] = '<a href="exec:gt ''gschool_outcast_chats'', ''' + $lcase($npc_usedname['A25']) + '''"><<$npc_usedname["A25"]>></a>'
		end
	end
end

!!Which arg it goes to depends on level of soniafall
if $ARGS[0] = 'start':
	if daystart >= soniafallDay + 6:
		soniafallDay = daystart
		if soniafall <= 0:
			gt 'soniadisco', 'disco0'
		else
			gt 'soniadisco', 'disco'
		end
	else
		gt 'soniadisco', 'disco0'
	end
end

if $ARGS[0] = 'disco0':
	menu_off = 0
	*clr & cla
	if soniafall = 0: soniafall = 1
	minut += 15
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/0.jpg"></center>'
	'You notice Sonia out on the dance floor really working her body. She seems to be dancing like there is no tomorrow. As you watch, she stops from time to time to go grab some drinks from the gopniks, who seem happy to supply her with alcohol.'
	act 'Keep watching':
		*clr & cla
		minut += 15
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/soniadance.jpg"></center>'
		'You heard Sonia had started to hang around the gopniks lately, drinking, partying and generally cutting loose, but as you watch, you can tell she is getting totally wasted and is starting to really grind on any and everyone that comes up to dance with her. After a while, she seems barely able to stand up and is more hanging on guys as she grinds on them to keep her balance.'
		if soniafall < 3:
			gs 'soniadisco', 'watchorhelp'
		else
			gs 'soniadisco', 'soniashowsboobs'
		end
	end
end

if $ARGS[0] = 'watchorhelp':
	if hour > 19: discobloc['A25'] = daystart
	act 'Just watch':
		*clr & cla
		minut += 20
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/soniadance.jpg"></center>'
		'You keep on watching as the boys are getting quite frisky as Sonia is barely putting up any resistance. The boys are truly all over her, touching her wherever they please as Sonia keeps on stumbling around, too drunk to care what is happening...'
		'After a few minutes, Katja walks up to her and obviously is trying to get her to leave the dance floor, but Sonia jerks away and says something that just leaves Katja shaking her head and then walking away.'
		'Some time later looking a bit sick, Sonia stumbles into the girls bathroom followed by Katja. They emerge some time later, and Katja walks Sonia out of the disco, you presume taking her home.'
		act 'Continue': gt 'pav_disco'
	end
	act 'Help Sonia':
		*clr & cla
		minut += 2
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/soniadance.jpg"></center>'
		'You keep on watching as the boys are getting quite frisky as Sonia is barely putting up any resistance. The boys are truly all over her, touching her wherever they please as Sonia keeps on stumbling around, too drunk to care what is happening...'
		'You shake your head in disbelief; Sonia is too wasted to even realize what''s happening! If she isn''t careful, some guy is going to drag her away and take advantage of her.'
		'You walk up to Sonia and say to her, "Slow down Sonia, you are pretty wasted and giving the guys the wrong idea." She turns and gives you a sour look.'
		'"What are you my mother? God I am tired of having to always be the good girl, I just want to cut loose and party for once." With that, she starts grinding her butt on some guys crotch, who seems only too happy to help out.'
		act 'Walk away':
			*clr & cla
			minut += 20
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/soniadance.jpg"></center>'
			'You just shake your head and walk away, leaving Sonia dancing around grinding on boys, and there is no shortage of boys trying to dance with her. She looks to be having fun, but she is also acting like a total slut, and you can see others watching and whispering about her.'
			'After a few minutes, Katja walks up to her and obviously is trying to get her to leave the dance floor, but Sonia jerks away and says something that just leaves Katja shaking her head and then walking away.'
			'Some time later looking a bit sick, Sonia stumbles into the girls bathroom followed by Katja. They emerge some time later, and Katja walks Sonia out of the disco, you presume taking her home.'
			act 'Continue': gt 'pav_disco'
		end
		act 'Convince her':
			*clr & cla
			minut += 20
			grupvalue[4] -= 2
			grupvalue[1] += 2
			npc_rel['A25'] += 5
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
			'You stand in front of her and grab ahold of her arms so she stops moving around. "Sonia! Look around, you are totally wasted and grinding on these guys like you plan to fuck them all."'
			'Sonia resist for a moment, but then your words seem to sink in, and she drunkenly blinks a couple of times then looks around. She blushes a bit and seems to sober up just a little, as she realizes just how wasted she was. She gives you a grateful nod and awkwardly tries to leave the dance floor, but the guys are trying to keep her on it. You have to intervene on her behalf and make the guys let go of her. The two of you finally make it off the dance floor near the door leaving the dance hall.'
			*nl
			'She smiles at you a bit. "Thanks <<$pcs_nickname>>, I guess I got a little carried away."'
			'"Maybe you should go home, you''re pretty wasted," you reply to her.'
			'She nods. "Thanks, yeah." She starts to head out, and you notice she can barely walk, but when you start to help her, she pulls away. "I can handle it myself."'
			'You sigh a bit. "Just be careful with drinking too much and be careful walking home."'
			'She rolls her eyes. "It was just a little harmless fun, no one cares." Then she walks away.'
			act 'Continue': gt 'pav_disco'
		end
	end
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>'
		'You keep on watching as the boys are getting quite frisky as Sonia revels in the attention. The boys are truly all over her, touching her wherever they please as Sonia keeps on dancing seemingly not caring what is happening...'
		'Then she grabs the top of her dress and exposes her bare breasts for everyone to see. The guys and some of the girls hoot and holler, but you also notice some of them shaking their heads and whispering. You know Sonia is starting to earn a bad reputation at school.'
		act 'Just watch':
			*clr & cla
			minut += 10
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/titflash.jpg"></center>'
			'You keep on watching as Sonia, the top of her dress still pulled down and her boobs bouncing around freely, continues dancing, perhaps even more energetically than before. After a few minutes, Katja walks up to her and obviously is trying to get her to leave the dance floor, but Sonia jerks away and says something that just leaves Katja shaking her head and then walking away.'
			'Some time later looking a bit sick, Sonia stumbles into the girls bathroom followed by Katja. They emerge some time later, and Katja walks Sonia out of the disco, you presume taking her home.'
			act 'Continue': gt 'pav_disco'
		end
		act 'Help Sonia':
			*clr & cla
			minut += 2
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/titflash.jpg"></center>'
			'You keep on watching as Sonia, the top of her dress still pulled down and her boobs bouncing around freely, continues dancing, perhaps even more energetically than before. You shake your head in disbelief; Sonia has to be too wasted to even realize what she is doing. You decide you have to do something before she completely ruins her reputation.'
			'You walk up to Sonia and say to her, "Sonia what are you doing? Everyone can see your tits." She turns and gives you a sour look.'
			'"What are you my mother? God I am tired of having to always be the good girl, I just want to cut loose and party for once." With that, she starts grinding her butt on some guy''s crotch, who seems only too happy to help out.'
			act 'Walk away':
				*clr & cla
				minut += 20
				gs 'stat'
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/titflash.jpg"></center>'
				'You just shake your head and walk away, leaving Sonia dancing around grinding on boys with her tits hanging out, and there is no shortage of boys trying to dance with her. She looks to be having fun, but she is also acting like a total slut, and you can see others watching and whispering about her.'
				'After a while, Katja walks up to her and obviously is trying to get her to leave the dance floor, but Sonia jerks away and says something that just leaves Katja shaking her head and then walking away.'
				'Some time later looking a bit sick, Sonia stumbles into the girls bathroom followed by Katja. They emerge some time later, and Katja walks Sonia out of the disco, you presume taking her home.'
				act 'Continue': gt 'pav_disco'
			end
			act 'Convince her':
				*clr & cla
				minut += 20
				grupvalue[4] -= 2
				grupvalue[1] += 2
				npc_rel['A25'] += 5
				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
				'You stand in front of her and grab ahold of her arms so she stops moving around. "Sonia! Look around, you are totally wasted, showing off your tits, and grinding on these guys like you plan to fuck them all. What do you think everyone is going to say?"'
				'Sonia resist for a moment, but then your words seem to sink in, and she drunkenly blinks a couple of times then looks around. She blushes a bit and seems to sober up just a little, as she seems to realize what she has been doing.'
				*nl
				'She gives you a grateful nod, pulling her dress back up, which gets a lot of guys giving you dirty looks. As Sonia and you try to leave the dance floor, the guys try to keep her on it. You have to intervene on her behalf and make the guys let go of her. The two of you finally make it off the dance floor near the door leaving the dance hall.'
				'She smiles at you a bit. "Thanks <<$pcs_nickname>>, I guess I got a little carried away."'
				'"Maybe you should go home, you''re pretty wasted," you reply to her.'
				'She nods. "Yeah I guess I should, thanks again <<$pcs_nickname>>." She starts to head out.'
				act 'Let her go': gt 'pav_disco'
				act 'Offer to walk her home':
					*clr & cla
					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
					'You catch up to her. "Here let me walk you home," you tell her.'
					'It looks like she is about to protest and tell you to mind your own business, but then she just nods and smiles at you. "You don''t have to, I can make it myself."'
					'You nod to her. "I know, but us girls got to look out for each other you know?" you ask her.'
					'She nods in understanding. "Yeah I guess you''re right. Ok, let''s go," she says with a friendly smile.'
					act 'Walk her home': gt 'soniadisco', 'walkhome'
				end
			end
		end
	end
end
	
if $ARGS[0] = 'disco':
	menu_off = 0
	*clr & cla
	soniafall += 1
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/0.jpg"></center>'

	if soniafall <= 2:
		'Vitek and some of his friends are on their way out of the disco, together with Sonia. Vasily is carrying a paper bag with the neck of a bottle sticking out of the top of it.'
	elseif soniafall = 3:
		'You see Vitek and some of the gopniks hanging out together watching Sonia starting to get drunk and dancing wildly like before. They seem to be discussing something and maybe daring each other, you can''t tell. After a bit, Vitek says something that shuts them all up, then he walks up to Sonia. Instead of dancing with her though, he whispers something to her. After a few moments, she looks at him, smiles and nods her head. With that, Vitek starts leading Sonia off the dance floor out of the disco. As he does, several of the other gopniks scramble to catch up to the two of them at a wave from him. You notice Vasily is carrying a paper bag with the neck of a bottle sticking out of the top of it.'
	else
		'You see Sonia hanging out by Vitek and some of his friends. Vasily is carrying a paper bag with the neck of a bottle sticking out of the top of it.'
	end

	'Vitek notices you watching them and then grins, waving you over to come with them. "Hey, <<$pcs_nickname>>. We''re going out for a drink... come join us."'

	if soniarushout = 1:
		killvar 'soniarushout'
		'You join them in the part of the room they have been using as you consider the offer. Finding yourself next to Sonia, you turn to her and whisper, "I am surprised you came back to party with them after last time."'
		'She blushes a little and replies, "I won''t get that drunk again."'
	end

	gs 'willpower', 'drink', 'resist'
	if will_cost <= pcs_willpwr:
		act 'Decline (<<will_cost>> Willpower)':
			gs 'willpower', 'pay', 'resist'
			minut += 30
			grupvalue[4] -= 1
			grupvalue[1] += 1
			if soniafall <= 6:
				gt 'soniadisco', 'dance', 'declineinvite'
			else
				gt 'soniadisco', 'dance1', 'declineinvite'
			end
		end
	else
		act 'Decline (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
	end
	act 'Have a drink with them':
		*clr & cla
		gs 'drugs', 'alcohol', 'vodka', 1
		minut += 15
		grupvalue[4] += 1
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/gopdrinking.jpg"></center>'
		'You''re not sure whether he invited you along because he wants you to come, or just because he''s afraid you would rat them out. Either way, it could be fun? You follow the guys outside, and after a few minutes, you sit down in a quiet place where several of the other gopniks already are. Vasily pours the booze, vodka as it turns out, into plastic cups and hands everyone one. Dan, Vasily and Paulina are here along with a couple of older guys you don''t know.'
		'For the next 15 minutes, you enjoy their company, only slowly sipping the vodka and alternating it with lemonade. Sonia is not quite as careful as you and just slams down shot after shot. When the cups are empty, Vasily offers everyone a refill.'
		gs 'willpower', 'drink', 'resist'
		if will_cost <= pcs_willpwr:
			act 'Decline (<<will_cost>> Willpower)':
				gs 'willpower', 'pay', 'resist'
				minut += 10
				grupvalue[4] -= 1
				gs 'stat'
				$soniadisco_peerpressuretrigger = 'declinedrink'
				gs 'soniadisco', 'peerpressure'
			end
		else
			act 'Decline (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
		end
		act 'Take another drink':
			minut += 10
			gs 'drugs', 'alcohol', 'vodka', 1
			grupvalue[4] += 1
			gs 'stat'
			$soniadisco_peerpressuretrigger = 'takedrink'
			gs 'soniadisco', 'peerpressure'
		end
		act 'Caution Sonia':
			soniahelp += 1
			minut += 10
			grupvalue[4] -= 2
			npc_rel['A9'] -= 1
			npc_rel['A10'] -= 1
			npc_rel['A11'] -= 1
			npc_rel['A25'] += 1
			gs 'stat'
			$soniadisco_peerpressuretrigger = 'cautionsonia'
			gs 'soniadisco', 'peerpressure'
		end
		if soniafall <= 6:act 'Encourage her': gt 'soniadisco', 'soniadrinkmore'
	end
end

if $ARGS[0] = 'soniadrinkmore':
	*clr & cla
	soniafall += 1
	soniaencourage += 1
	npc_rel['A9'] += 1
	npc_rel['A10'] += 1
	npc_rel['A11'] += 1
	npc_rel['A25'] -= 1
	minut += 10
	grupvalue[4] += 1
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/soniadrink.jpg"></center>'
	'You smile and take hold of her hand holding the cup while encouraging her to sit back down. "What''s the rush Sonia? We''re having a good time here right?" you ask her as you extend her arm and cup towards Vasily who happily refills it.'
	'Sonia grins at you. "You''re right!" Then she downs about half the cup in one gulp, coughing a bit. You all sit, talk and drink some more. Sonia finishes the cup finally, but as the boys start passing out more, Sonia lets her cup be filled again.'
	act 'Take another drink':
		$soniadisco_peerpressuretrigger = 'soniadrinkmore'
		gs 'soniadisco', 'peerpressure'
	end
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.'
	elseif $ARGS[1] = 'staytoend':
		*p 'You go back to the disco with the rest of the group, where '
	else
		*p 'Not wanting to stick around, you return to the dance. A while later, the rest of the group returns, and '
	end
	'Sonia immediately runs to the dance floor. Her drunken stumbling doesn''t look too much like dancing, but she looks like she''s having fun. In her enthusiasm to pull off some experimental dance moves, she doesn''t notice that one of her shirt straps slides down. Because she''s not wearing a bra, one of her boobs is fully exposed, and it merrily bounces up and down whenever Sonia jumps.'
	gs 'arousal', 'erotic_nudity', 5
	gs 'stat'
	act 'Just watch':
		*clr & cla
		minut += 20
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/1.jpg"></center>'
		'You just watch, and Sonia dances around grinding on boys. There is no shortage of boys trying to dance with her, and she looks to be having fun, but she is also acting like a total slut, and you can see others watching and whispering about her.'
		'After a few minutes, Katja walks up to her and obviously is trying to get her to leave the dance floor, but Sonia jerks away and says something that just leaves Katja shaking her head and then walking away.'
		'Some time later looking a bit sick, Sonia stumbles into the girls bathroom followed by Katja. They emerge some time later, and Katja walks Sonia out of the disco, you presume taking her home.'
		act 'Continue': gt 'pav_disco'
	end
	act 'Approach Sonia':
		*clr & cla
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/1.jpg"></center>'
		'Sonia dances around grinding on boys, and there is no shortage of boys trying to dance with her. She looks to be having fun, but she is also acting like a total slut, and you can see others watching and whispering about her.'
		'You shake your head in disbelief; Sonia is too wasted to even realize what''s happening! You walk up to her and...'
		act 'Help her out':
			*clr & cla
			grupvalue[4] -= 2
			grupvalue[1] += 2
			npc_rel['A25'] += 5
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/0.jpg"></center>'
			'You stand in front of her to block most of the stares. Even though you try, you can''t think of a way to say what you need to tactfully over the loud thumping music. You sigh and yell in her ear, "Sonia! Your boob is hanging out, you should cover up!"'
			'Sonia smiles drunkenly at you, but after a few seconds she finally gets what you''re trying to tell her. She gives you a grateful nod and awkwardly tries to pull up her shirt in the middle of the dance floor.'
			'She manages to cover herself and looks around. Only now starting to realize what''s going on, she blushes a bit.'
			'"Maybe you should go home, you''re pretty wasted."'
			'She nods. "Thanks, yeah." She starts to head out, and you notice she can barely walk, so you help her outside. With the fresh air, she seems a little more stable. You could walk her home or go back to the disco.'
			gs 'arousal', 'end'
			gs 'stat'
			act 'Go back to dance': gt 'pav_disco'
			act 'Walk her home': gt 'soniadisco', 'walkhome'
		end
		act 'Pull the other strap down too':
			*clr & cla
			grupvalue[4] += 2
			grupvalue[1] -= 1
			grupvalue[2] -= 1
			grupvalue[3] -= 2
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/2.jpg"></center>'
			'You tell her, "You have a nice set of boobs, Sonia. I can see why you''d be so willing to show them off to the world."'
			'She looks at you with a slightly puzzled look on her face but never stops dancing as she asks, "Wha- what are you talking about?"'
			'With a grin, you put your hand on her other shoulder and slide that strap down too, fully exposing her breasts to everyone who happens to be looking her way. She barely notices and doesn''t understand why you are staring at her so intently. Once you walk away, she dances with both her breasts bouncing freely for several minutes before some guys pawing at her exposed breasts finally make her notice. She blushes but also laughs about it, pulling her top back in place.' 
			gs 'arousal', 'erotic_nudity', 10
			gs 'arousal', 'end'
			gs 'stat'
			act 'Continue': gt 'pav_disco'
		end
	end
end

if $ARGS[0] = 'peerpressure':
	*clr & cla

	if soniafall <= 2:
		if $soniadisco_peerpressuretrigger = 'cautionsonia':
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/soniadrink.jpg"></center>'
		else
			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/gopdrinking.jpg"></center>'
		end
	elseif soniafall = 3:
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/panties1.jpg"></center>'
	elseif soniafall = 4:
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/boobs.jpg"></center>'
	elseif soniafall = 5:
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/pussy.jpg"></center>'
	elseif soniafall = 6:
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/popsicle1.jpg"></center>'
	else
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/popsicle2.jpg"></center>'
	end

	if $soniadisco_peerpressuretrigger = 'declinedrink':
		'You shake your head no and decline. You don''t want to get too drunk and settle for just watching.'
	elseif $soniadisco_peerpressuretrigger = 'takedrink':
		'You smile and hold up your cup for a refill. Everyone is laughing and having a good time.'
	elseif $soniadisco_peerpressuretrigger = 'cautionsonia':
		'You move over to sit next to Sonia, turning down the drink as you say to her, "Slow down Sonia, you don''t want to get wasted." She turns and gives you a sour look.'
		if soniahelp > 0:
			'"We''ve already been through this <<$pcs_nickname>>! You aren''t my mother, how about you chill out and enjoy the drinks like the rest of us?" With that, she grabs the bottle and chugs down a quarter of it. The gopniks all whoop and holler, encouraging her to keep going.'
		else
			'"What are you my mother? God I am tired of having to always be the good girl, I just want to cut lose and party for once." The gopniks all whoop and holler, encouraging her.'
		end
	elseif $soniadisco_peerpressuretrigger = 'soniadrinkmore':
		'You smile and hold up your cup for a refill. Everyone is laughing and having a good time. When it comes time for a third refill, Vasily refuses to refill your cup and instead whispers to you, "Good girls shouldn''t get drunk around bad boys."'
	end

	if soniafall <= 2:
		gs 'soniadisco', 'notpressured'
	elseif soniafall = 3:
		gs 'soniadisco', 'pressuredforpanties'
	elseif soniafall = 4:
		gs 'soniadisco', 'pressuredfortits'
	elseif soniafall = 5:
		gs 'soniadisco', 'pressuredforpussy'
	elseif soniafall = 6:
		gs 'soniadisco', 'pressuredforblowjob'
	else
		gs 'soniadisco', 'pressuredforgangbang'
	end
end

if $ARGS[0] = 'notpressured':
	'Sonia does have more, a lot more, and it doesn''t take too long until she is totally wasted. With a slight slur in her voice and a cheeky grin on her face, she says, "I want to go dancing! Let''s go back to the disco!"'
	if $soniadisco_peerpressuretrigger ! 'cautionsonia' and $soniadisco_peerpressuretrigger ! 'soniadrinkmore':
		act 'Encourage her': gt 'soniadisco', 'soniadrinkmore'
	end
	killvar '$soniadisco_peerpressuretrigger'
	act 'Go back to the disco': gt 'soniadisco', 'dance', 'staytoend'
end

if $ARGS[0] = 'pressuredforpanties':
	'Sonia is really starting to get wasted now. As she does, Dan speaks up. "Hey Sonia what color are your panties?"'
	'She looks at him a little confused. "What?"'
	'"You were going to show us what color your panties are," Dan says as if it were a fact.'
	'Sonia blinks. "I was?" she asks, which gets all the guys agreeing. She glances at you, and you nod. While Paulina offers more helpful advice. "Go on don''t be a tease." With the encouragement Sonia stands up and turns around and pulls up her dress showing off the back of her panties.'
	gs 'arousal', 'erotic', 5
	gs 'stat'
	act 'Continue':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/panties2.jpg"></center>'
		'The boys hoot and holler and Vasily adds in, "Now show us the front of your panties." With a huge grin, she turns facing everyone and pulls up her dress to show off her panties for all to see. Then she blushes and seems to realize maybe she is going too far. With a slight slur in her voice and a cheeky grin on her face, she says, "I want to go dancing! Let''s go back to the disco!"'
		gs 'arousal', 'erotic', 5
		gs 'arousal', 'end'
		gs 'stat'
		if $soniadisco_peerpressuretrigger ! 'cautionsonia' and $soniadisco_peerpressuretrigger ! 'soniadrinkmore':
			act 'Encourage her': gt 'soniadisco', 'soniadrinkmore'
		end
		killvar '$soniadisco_peerpressuretrigger'
		act 'Go back to the disco': gt 'soniadisco', 'dance', 'staytoend'
	end
end

if $ARGS[0] = 'pressuredfortits':
	'Sonia is really starting to get wasted now. As she does, several of the gopniks whisper among themselves while keeping Sonia''s cup topped off. Finally, Dan speaks up. "Hey Sonia show us your tits."'
	'She looks at him a little confused. "What?"'
	'"You were going to show us your tits," Dan says as if it were a fact.'
	'Sonia blinks. "I was?" she asks, which gets all the guys agreeing. She glances at you, and you nod, while Paulina offers more helpful advice. "Yeah you said you had really perky ones, so go on and prove it."'
	'With the encouragement, Sonia pulls down her top, showing off her perky boobs. Then she stands up, a little unsteady on her feet. "Show us your butt now," Vasily says.'
	gs 'arousal', 'erotic_nudity', 5
	gs 'stat'
	act 'Continue':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/butt.jpg"></center>'
		'With a huge grin, Sonia stands up and turns around. She pulls up the back of her dress and pulls down her panties, showing off her bare ass for everyone to see. Then she blushes and seems to realize maybe she is going too far. With a slight slur in her voice and a cheeky grin on her face, she says, "I want to go dancing! Let''s go back to the disco!"'
		gs 'arousal', 'erotic_nudity', 5
		gs 'arousal', 'end'
		gs 'stat'
		if $soniadisco_peerpressuretrigger ! 'cautionsonia' and $soniadisco_peerpressuretrigger ! 'soniadrinkmore':
			act 'Encourage her': gt 'soniadisco', 'soniadrinkmore'
		end
		killvar '$soniadisco_peerpressuretrigger'
		act 'Go back to the disco': gt 'soniadisco', 'dance', 'staytoend'
	end
end

if $ARGS[0] = 'pressuredforpussy':
	'Sonia is really starting to get wasted now. As she does, Dan speaks up. "Hey Sonia show us your pussy."'
	'She looks at him a little confused. "What?"'
	'"You were going to show us your pussy," Dan says as if it were a fact.'
	'Sonia blinks. "I was?" she asks, which gets all the guys agreeing. She glances at you, and you nod, while Paulina offers more helpful advice. "Yeah you said you had a pretty pussy, so go on and prove it."'
	'With the encouragement, Sonia pulls her dress up and pulls her panties aside, showing off her pussy. She has a huge grin on her face at all the attention she is getting. "Show us everything," Vasily says.'
	gs 'arousal', 'erotic_nudity', 5
	gs 'stat'
	act 'Continue':
		*clr & cla
		soniarushout = 1
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/fullfront.jpg"></center>'
		'With a huge grin, Sonia pulls her panties aside with one hand, showing off her pussy, while with the other she pulls down her dress to expose her tits, putting everything on full display for all to see. Then she blushes and seems to realize maybe she is going too far and with a panic in her eyes, she looks around at everybody that is focused on her, she quickly covers up her bare pussy and holds the dress over her tits in dismay, as if she just realized what she has done, and stammers, "I... I need to go!" She quickly pulls her clothes back in place and then takes off before anyone can stop her.'
		gs 'arousal', 'erotic_nudity', 5
		gs 'arousal', 'end'
		gs 'stat'
		act 'Go after her': gt 'soniadisco', 'chasesonia'
		act 'Go back to the disco': gt 'soniadisco', 'dance', 'staytoend'
	end
end

if $ARGS[0] = 'pressuredforblowjob':
	'Vitek gets up and walks over to Sonia and says, "Nice tits."'
	'Sonia grins at him and sounds rather slurred when she asks, "Really? Do you like them?"'
	'She teasingly runs a finger over her nipple, which is quite visible through the thin fabric of her top. He nods appreciatively. "Absolutely! Your lips are gorgeous too... I bet you like to suck on things."'
	*nl
	'She slaps his chest indignantly and shouts, "Vitek! Have you lost your mind!?"'
	'Vitek raises his hands in defense and smirks, "Whoa, calm down! I was talking about popsicles! What did you think I meant?"'
	'Sonia turns beet red and mutters, "Whatever. There''s no way you have a popsicle on you anyway..."'
	'"Oh, really?" Vitek smirks. "If I did, would you suck it?"'
	'Sonia smiles at him and confesses, "Of course! I love popsicles! Bu-"'
	'Vitek reaches for his pocket and actually pulls out a popsicle. Sonia looks at him in awe for a moment, as if he is a magician that just made a bunny appear out of thin air. Then she tries to reach out for it, but Vitek pulls it away from her and says, "No, no hands. I''ll hold it, you only use your mouth."'
	gs 'arousal', 'erotic', 5
	gs 'stat'
	act 'Watch':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/popsicle2.jpg"></center>'
		'Sonia obediently pulls her hands away and opens her mouth, and Vitek slowly puts the popsicle against her lips and tongue. Then she closes her lips around it and sucks on it, while looking at Vitek seductively.'
		'Vitek grins and lowers the popsicle further and further, until it is at the same level as his groin. All this time, Sonia has never taken her mouth off it, and eventually, she gets down on her knees after bending over awkwardly and nearly falling over once or twice. The way she''s sucking and licking the popsicle definitely gets Vitek aroused, and you see his cock straining against the fabric of his pants. Meanwhile, Dan and Vasily are looking at the two of them with their mouths open, somewhat awkwardly hiding their erections.'
		'Once the popsicle is mostly gone, Dan clears his throat and suggests, "Open your mouth and shows us your tongue." She opens her mouth, showing off her red stained tongue.'
		gs 'arousal', 'erotic', 5
		gs 'stat'
		act 'Keep watching':
			*clr & cla
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/bj1.jpg"></center>'
			'As she looks around grinning with her tongue sticking out, Vitek pulls his dick out of his pants and shoves his hard cock in her open mouth before she can close it. "I gave you a treat, now give me one." The other guys offer encouragement, saying it is only fair. Paulina puts her hand on the back of Sonia head to keep her from pulling away.'
			'Sonia seems unsure for a moment but then starts to suck on Vitek''s cock. Paulina steps back and starts filming the whole thing.'
			gs 'arousal', 'voyeur_sex', 5
			gs 'stat'
			act 'Keep watching':
				*clr & cla
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/bj2.jpg"></center>'
				'Sonia bobs her head up and down on Vitek''s cock, working her mouth down until she starts to gag. She has her lips tightly wrapped around the shaft, and just like the popsicle, she sucks on his dick with no hands. Paulina keeps recording, while the guys all offer encouragement. You can tell they want to join in, but one look from Vitek and they remain seated.'
				gs 'arousal', 'voyeur_sex', 5
				gs 'stat'
				act 'Keep watching':
					*clr & cla
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/bj3.jpg"></center>'
					'Sonia is really starting to get into a rhythm. It seems she has a knack for this, and Vitek seems content to let her work at her own pace other than offering words of encouragement. Paulina offers her a few pointers, which Sonia listens to and does her best to follow, making Vitek moan even louder.'
					gs 'arousal', 'voyeur_sex', 5
					gs 'stat'
					act 'Keep watching':
						*clr & cla
						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/bj4.jpg"></center>'
						'Suddenly, Vitek lets out a loud moan, and Sonia makes a slight gagging noise. It is obvious he is cumming in her mouth. For the first time, she takes ahold of his dick and strokes the shaft, milking every drop of his cum into her mouth. Once he finishes, he looks down at her and says, "Show me." She knows what he wants and opens her mouth to show her cum coated tongue. Her mouth is so full of his cum a little leaks out of the corner onto her cheek.'
						*nl
						'He grins at her. "That''s a good girl, now swallow." She does as he commands and swallows all his cum down. As she stands up, Paulina motions towards her cheek where the cum leaked out. Sonia reaches up and blushes a little when she feels the cum. She wipes it up with her finger and sucks her finger clean. Then she blushes and seems to realize maybe she is going too far. With a slight slur in her voice and a cheeky grin on her face, she says, "I want to go dancing! Let''s go back to the disco!"'
						gs 'arousal', 'voyeur_sex', 5
						gs 'arousal', 'end'
						gs 'stat'
						act 'Go back to the disco': gt 'soniadisco', 'dance', 'staytoend'
					end
					act 'Go back to the disco': gt 'soniadisco', 'dance'
				end
				act 'Go back to the disco': gt 'soniadisco', 'dance'
			end
			act 'Go back to the disco': gt 'soniadisco', 'dance'
		end
	end
end

if $ARGS[0] = 'pressuredforgangbang':
	'Vitek gets up and walks over to Sonia and says, "Nice tits."'
	'Sonia grins at him and sounds rather slurred when she asks, "Really? Do you like them?"'
	'She teasingly runs a finger over her nipple, which is quite visible through the thin fabric of her top. He nods appreciatively. "Absolutely! Your lips are gorgeous too... how about you suck me off again."'
	*nl
	'She slaps his chest indignantly and shouts, "Vitek! Have you lost your mind!?"'
	'Vitek raises his hands in defense and smirks, "Whoa, calm down! You liked doing it last time, come on now, no one will know, we didn''t tell anyone last time."'
	'Sonia bites her lower lip, and you can tell she wants to. "Ok. You guys won''t tell anyone right?"'
	'Vitek smiles. "Of course not." Then he unbuttons his pants and pulls out his semi hard dick. "Now open wide." She does as he says and opens her mouth, sticking out her tongue.'
	act 'Keep watching':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang1.jpg"></center>'
		'As she looks around grinning with her tongue sticking out, Vitek pulls his dick out of his pants and shoves his hardening cock in her open mouth before she can close it. The other guys offer encouragement.'
		'Sonia starts to suck on Vitek''s cock enthusiastically. Paulina steps back as the other guys get up and crowd around Sonia, pulling their dicks out as well. Quickly surrounded by hard dicks, Sonia starts jerking off the other guys. Eventually, she switches which dick she is sucking and jerking off, trying to give them all attention.'
		gs 'arousal', 'voyeur_sex', 5
		gs 'stat'
		act 'Keep watching': gt 'soniadisco', 'soniabang'
		act 'Go back to the disco': gt 'soniadisco', 'dance1'
	end
end

if $ARGS[0] = 'walkhome':
	*clr & cla
	minut += 5
	npc_rel['A25'] += 5
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/walkhome1.jpg"></center>'
	'As you help her stumble home, she turns to you and smiles, mumbling, "Thanks <<$pcs_nickname>>."'
	'The two of you continue the walk to her house mostly in silence. Finally as you come up on a fairly average looking house in the middle of the residential area, she stops and points. "This is me," she tells you.'
	act 'Warn her':
		*clr & cla
		npc_rel['A25'] -= 6
		minut += 5
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/disco/walkhome2.jpg"></center>'
		'Once at her door, you warn her to take it easy next time. "Just be careful with drinking too much in the future, you really went overboard tonight."'
		'She rolls her eyes. "Stop trying to mother me, I get enough of that at home. It was just a little harmless fun, no one cares." Then she walks into her house, leaving you alone outside.'
		act 'Leave': gt 'pav_residential'
	end
	act 'Ask if she will be ok':
		*clr & cla
		minut += 3
		if hotcat >= 5 and npc_rel['A25'] >= 60:
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/walkhomekiss.jpg"></center>'
			'You walk her to her doorway. As you stop there, you decide to check on her before you head out. "You sure you''re ok? Don''t need me to walk you in?" you ask.'
			'She starts to say something then stops, and the next thing you know she is kissing you.'
			gs 'arousal', 'foreplay', 2, 'lesbian'
			gs 'stat'
			act 'Pull away':
				*clr & cla
				npc_rel['A25'] -= 1
				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
				'You pull away from her, breaking the kiss. She blushes when you do and sputters, "I''m sorry, I don''t know what came over me." Before you can even get a word in edgewise, she opens the door and hurries into her house, closing the door behind her. Not knowing what more to do, you leave.'
				gs 'arousal', 'end'
				gs 'stat'
				act 'Leave': gt 'pav_residential'
			end
			act 'Return the kiss':
				*clr & cla
				npc_rel['A25'] += 1
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/walkhomekiss.jpg"></center>'
				'After a moment of surprise, you return the kiss just as passionately as she is giving it. Your hands go down to hold her hips as you continue to kiss for several wonderful moments.'
				'After several minutes of kissing, she breaks the kiss and bites her lower lip. "Would you like to come inside <<$pcs_nickname>>?"'
				gs 'arousal', 'foreplay', 5, 'lesbian'
				gs 'stat'
				act 'No':
					*clr & cla
					npc_rel['A25'] -= 1
					gs 'arousal', 'end'
					gs 'stat'
					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
					'You shake your head. "No, not this time. Maybe next time. It is getting late, and I should get going."'
					'She nods in understanding, but you also notice she frowns a bit. "Sure no problem, talk to you later." Then she opens her door and slips inside without another word, closing the door, leaving you alone outside her house.'
					act 'Leave': gt 'pav_residential'
				end
				act 'Yes': gt 'soniadisco', 'homesex'
			end
		else
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
			'You walk her to her doorway. As you stop there, you decide to check on her before you head out. "You sure you''re ok? Don''t need me to walk you in?" you ask.'
			'She shakes her head no and smiles. "Thanks, I''m fine. Really <<$pcs_nickname>>, I fine. I can make it the rest of the way, thank you for walking me home though." Then she unlocks the door and goes in, just before she closes the door she gives you a final smile and friendly wave.'
			act 'Leave': gt 'pav_residential'
		end
	end
end
	
if $ARGS[0] = 'chasesonia':
	*clr & cla
	minut += 5
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
	'You run outside after Sonia. You finally catch up with her just outside the community center. "Sonia, wait," you call out to her.'
	'She stops and turns around to face you. "What, are you going to tell me how stupid I was being?" She slurs her words.'
	act 'Yes':
		*clr & cla
		npc_rel['A25'] -= 3
		minut += 5
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
		'You nod slightly. "What were you thinking? You know people will talk and what that could mean," you chastise her.'
		'She shakes her head. "Whatever, I know and they won''t talk, so stop trying to be my mother. I am old enough to make up my own mind, so stay out of my business," she says angrily and storms off. You consider following her, but you know it would only make things worse.'
		act 'Leave': gt 'pav_residential'
	end
	act 'No':
		*clr & cla
		npc_rel['A25'] += 1
		minut += 5
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
		'You shake your head. "No, I just wanted to make sure you were alright is all," you tell her.'
		'She sighs. "Sorry, I didn''t mean to snap. I just got carried away is all, I think I should go home."'
		act 'Walk home with her':
			*clr & cla
			minut += 5
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
			'You smile at her. "I was going to head home myself, how about we walk together?" you ask her.'
			'She pauses a moment and then nods. "Yeah ok."'
			act 'Walk her home': gt 'soniadisco', 'walkhome'
		end
		act 'Agree she should':
			*clr & cla
			minut += 5
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big25.jpg"></center>'
			'You nod in agreement. "Yeah that is most likely for the best, be careful walking home."'
			'She rolls her eyes slightly. "Yes mom." Then she turns and walks away, more stumbles really, as she heads home.'
			act 'Leave': gt 'pav_residential'
		end
	end
end

if $ARGS[0] = 'dance1':
	*clr & cla
	if hour > 19: discobloc['A25'] = daystart
	minut += 10
	soniaPS = 1
	soniaPSdays = daystart
	npc_grupTipe['A25'] = 5
	$npc_notes['A25'] = 'Ever since Sonia inadvertently got way too drunk and gave five guys including Vitek and his friends a simultaneous blowjob near the disco, her reputation in Pavlovsk has been in shambles. The girls in her class all give her the silent treatment, pretending she does not exist. Meanwhile, the guys all treat her like a cheap whore and regularly ask (or sometimes even demand) sex from her, knowing she doesn''t have the strength to say no.'
	$npcGoSchool['A25'] = '<a href="exec:gt ''gschool_outcast_chats'', ''' + $lcase($npc_usedname['A25']) + '''"><<$npc_usedname["A25"]>></a>'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/cumwalk.jpg"></center>'
	if $ARGS[1] = 'staytoend':
		'Vitek is dragging a drunken Sonia around as if she''s a trophy to be put on display. She is all smiles and seems pretty happy and completely wasted. You follow them just inside the dance and then stop near the door.'
	else
		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!"'
			*p 'About 30 minutes after they leave, you see the boys return, quite rowdy and obviously pleased with themselves. '
		else
			*p 'Not wanting to stick around and see what all happens to Sonia, you return to the dance. A while later, the boys return, quite rowdy and obviously pleased with themselves. '
		end
		'Vitek is dragging a drunken Sonia around as if she''s a trophy to be put on display. She is all smiles and seems pretty happy and even more drunk than when you last saw her. When you look closer, you see her face is entirely covered in sperm! You don''t know if she is too drunk to notice or what. '
	end
	*nl
	'Vitek leads her around the disco, and several people take photos of Sonia''s cum covered face. She seems to be catching on that something isn''t right but hasn''t yet figured it out. As they near the entrance again, one of the guys with her loudly proclaims, "Sonia just let all six of us fuck her in every hole she has at the same time, like some wanton whore."'
	*nl
	'Sonia looks shocked then looks at Vitek who laughs at her. She reaches up to touch her face and apparently just now realizes it is covered in cum. The boys at the disco all laugh and make lewd remarks towards her, while the girls look at her with contempt or turn their backs on her. Even her friends want nothing to do with her now and ignore her completely.'
	'She immediately bursts into tears and runs out of the disco, trying to cover up her face. The atmosphere in the disco slowly returns to normal, but everyone keeps talking about Sonia and what she did tonight, how everyones always knew she was a total slut.'
	gs 'arousal', 'voyeur_sex', 5
	gs 'arousal', 'end'
	gs 'stat'
	act 'Ignore Sonia': gt 'pav_disco'
	act 'Follow Sonia': gt 'soniadisco', 'followsonia'
end
	
if $ARGS[0] = 'soniabang':
	*clr & cla
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang2.jpg"></center>'
	'Sonia keeps switching which dick she is sucking and which ones she is jerking off. Paulina takes out her phone and starts recording it, making sure to get a good close up of Sonia''s face as she does. Paulina seems pretty amused by all this and offers, "Why are you all just standing around, she has more than one hole," then looks to Sonia. "Don''t you slut!" Sonia mutters something, but it is too hard to tell what she said with a cock in her mouth. The guys don''t need to be told twice. The ones not getting jerked or sucked off start pulling her clothes off, and before long, she is completely naked.'
	gs 'arousal', 'voyeur_sex', 5
	gs 'stat'
	act 'Try to stop her':
		*clr & cla
		soniahelp += 1
		grupvalue[4] -= 5
		npc_rel['A9'] -= 5
		npc_rel['A10'] -= 5
		npc_rel['A11'] -= 5
		npc_rel['A25'] += 5
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang2.jpg"></center>'
		'You can''t just watch her make a mistake like this. "Sonia, think about what you''re doing." All the guys turn to give you a dirty look when Sonia pauses a moment at your words.'
		'Dan whirls around to face you and closes the distance in no time. You try to back up, but he is too fast. He closes the ground and shoves you slightly. It is still enough to almost cause you to fall. You can hear Vitek encouraging Sonia to keep going as Dan says, "Keep your mouth shut unless you want to join her." Before you can respond, you see Vasily catch your eye and shake his head to not push Dan. Slightly afraid Dan will make good on his threat, you have no choice but to shut your mouth and just watch, hoping Sonia does the right thing.'
		act 'Her fate': gt 'soniadisco', 'soniafall'
		act 'Go back to the disco': gt 'soniadisco', 'dance1'
		end
	act 'Watch':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang2.jpg"></center>'
		'Sonia stares at the erection in front of her face for a while, spellbound. Then she slowly extends her hand and pokes the cock with her finger. It twitches and some precum leaks from the head, making her giggle with glee. Fascinated by it all, she hesitantly closes her slender fingers around the head and jerks it off carefully.'
		'Vitek groans, totally not expecting his plan to actually get this far. He quickly clears his mind and tells her, "Now have a taste... I bet you will love it!" She pauses a moment, and you watch as she perhaps makes one of the biggest decisions of her life.'
		gs 'arousal', 'voyeur_sex', 5
		gs 'stat'
		act 'Her fate': gt 'soniadisco', 'soniafall'
		act 'Go back to the disco': gt 'soniadisco', 'dance1'
	end
	act 'Go back to the disco': gt 'soniadisco', 'dance1'
end

if $ARGS[0] = 'soniafall':
	*clr & cla
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang3.jpg"></center>'
	'Vitek lies down on his back and pulls Sonia on top of him. He roughly slides his dick into her pussy and starts bucking, fucking her from underneath. Dan steps up behind Sonia, spits on the crack of her ass, then rubs the head of his dick around in his spit for a moment before he forces in into her asshole. She barely seems to notice since she is so drunk. Dan and Vitek fuck her roughly, while the other guys stand around waiting their turn.'
	gs 'arousal', 'voyeur_sex', 5
	gs 'stat'
	act 'Air tight':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang4.jpg"></center>'
		'They trade positions, two of the others now fucking both of Sonia''s holes while Paulina records it all. Vitek stands near her head and uses her third hole, shoving his dick back in her mouth. Now with every hole on her body large enough to accommodate a cock filled, she seems to start getting into it, actually seeming to enjoy being gangbanged. Maybe she is too drunk to realize what is going on, or maybe she was tired of being a good girl and needed a release.'
		gs 'arousal', 'voyeur_sex', 5
		gs 'stat'
		act 'Keep watching':
			*clr & cla
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang5.jpg"></center>'
			'Each guy takes a turn with each of her holes. Sonia doesn''t seem to mind. In fact, she seems to be really loving it. Paulina keeps recording the whole thing. The guys are not remotely gentle, but it doesn''t seem to matter. Sonia moans and writhes in pleasure as the six guys take turns fucking her. The first guy finally pops his load right in her mouth. She swallows most of it, but some leaks out as she switches to a new cock. Several of the other guys seem to be getting close as well to blowing their loads.'
			gs 'arousal', 'voyeur_sex', 10
			gs 'stat'
			act 'Facial':
				*clr & cla
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/disco/gangbang6.jpg"></center>'
				'As they stop to change positions, Vitek has Sonia get on her knees, and the guys surround her, jerking their dicks. Before long, they are cumming on her. Some of it ends up her tits, but the vast majority of the cum from the five guys left ends up coating her face and hair, leaving her a complete mess. After the last one finishes, Vitek says, "Suck us clean." Sonia does as she''s told. When she is done, the guys help her up, then pull her dress over the top of her head and start leading her back to the dance. "Come on Sonia, let''s go dance," Dan says with a laugh. Sonia gets all excited, apparently too drunk to notice her hair and face covered in cum.'
				gs 'arousal', 'voyeur_sex', 5
				gs 'stat'
				act 'Follow them':gt 'soniadisco', 'dance1', 'staytoend'
			end
		end
		act 'Go back to the disco': gt 'soniadisco', 'dance1'
	end
	act 'Go back to the disco': gt 'soniadisco', 'dance1'
end

if $ARGS[0] = 'followsonia':
	*clr & cla
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/soniasad.jpg"></center>'
	'You look around and see how everyone is laughing at Sonia or looking her way in disgust. When you look back, she is gone. After a moment, you head outside as well to see if you can find her. You find Sonia drunkenly leaning against a tree sobbing, trying to keep her balance. The thick gobs of cum are slowly drying on her face, while you see tears streaking down her cheeks. It looks like reality has finally caught up with her, and she now realizes what she just did. She softly whispers, more to herself than anyone else, "What have I done... I''m such an idiot!" between sobs.'
	act 'Approach her':
		*clr & cla
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/soniasad.jpg"></center>'
		if soniahelp > soniaencourage:
			'You walk up to her. "Are you ok?"'
			'She gives you a look of disbelief. "NO, I''m not ok. You saw what happened, everyone is going to think I''m a slut now, hell I am a slut," she says between sobs.'
			'You nod a bit. "I know, but I tried to help you and I wish I could have done more." you tell her.'
			'She nods a bit. "I know, god I was so stupid," she says before she start sobbing harder.'
		elseif soniaencourage > 0 and npc_rel['A25'] >= 50:
			npc_rel['A25'] -= 10
			'As you walk up, she turns and sees you. "I thought you were my friend, why would you do that to me?"'
		elseif soniaencourage > 0:
			npc_rel['A25'] -= 5
			'As you walk up, she turns and sees you. "What do you want? Come to gloat and make fun of me too?"'
		else
			'You walk up to her. "Are you ok?"'
			'She gives you a look of disbelief. "NO, I''m not ok. You saw what happened, everyone is going to think I''m a slut now, hell I am a slut," she says between sobs.'
		end
		if soniahelp > soniaencourage or soniaencourage = 0:
			act 'Comfort her':
				*clr & cla
				npc_rel['A25'] += 5
				minut += 10
				gs 'stat'
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/soniasad.jpg"></center>'
				if soniahelp > 0:
					'You put your arm around her shoulder and hug her. "I am so sorry this happened to you, I tried to help. I should have done more."'
					'She shakes her head. "No, you tried to warn me, this is my fault. God I am so stupid, my life is over." she cries as she starts sobbing even harder. You start wiping the cum off her face and out of her hair as best you can while you hold her, sobbing against your shoulder.'
					'Once you have her face and hair mostly cleaned up and she seems to be slowing down on her sobs, she says, "I should go home."'
				else
					'You put your arm around her shoulder and hug her. "I am so sorry this happened to you, I wish I had said or done something to help you."'
					'She shakes her head. "No you couldn''t have said anything to change my mind, this is my fault. God I am so stupid, my life is over," she cries as she starts sobbing even harder. You start wiping the cum off her face and out of her hair as best you can, holding her while she sobs into your shoulder.'
					'Once you have her face and hair mostly cleaned up and she seems to be slowing down on her sobs, she says, "I should go home."'
				end
				act 'Leave': gt 'pav_residential'
				act 'Help her home':
					*clr & cla
					minut += 10
					npc_rel['A25'] += 2
					gs 'stat'
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/soniasad.jpg"></center>'
					'"At least let me walk you home, it is the least I can do," you tell her. She merely nods and leans against you. The two of you walk home, the noise of the night interrupted by her sniffles and sobs. You walk her to near the middle of the residential area and up to the door of a fairly average looking house. Unlocking the door, she says, "This is me, thank you for walking me home." Then she starts sobbing again. Before you can think of something to say, she hurries inside the house and closes the door behind her. You can hear her sobs through the door. You know her life is going to be a living hell from now on, but maybe you can help her somehow.'
					act 'Leave': gt 'pav_residential'
				end
			end
		else
			act 'Apologize':
				*clr & cla
				npc_rel['A25'] += 1
				gs 'stat'
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/soniasad.jpg"></center>'
				'"I''m sorry, I shouldn''t have encouraged you. I didn''t think it would go that far, and I didn''t know the guys would do that to you. It wasn''t right and I''m sorry."'
				'She nods slightly. "No matter what you said it would have happened anyway. I wanted to party, to be the bad girl. Guess I got what I wanted, I am so stupid," she says before starting to sob again.'
				'"Is there anything I can do to help?" you ask her.'
				'She shakes her head no. "Just leave me alone, ok?"'
				'You nod and step away, honoring her wishes and walking away. As you do, you can hear her sobbing.'
				act 'Leave': gt 'pav_residential'
			end
		end
		act 'Tell her it''s her own fault':
			*clr & cla
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/soniasad.jpg"></center>'
			if soniahelp > soniaencourage:
				'"I tried to help you, but you wouldn''t listen, this is your own fault," you tell her.'
				'She cries even harder. "I know." Then she takes off running as best she can. Maybe you should have been nicer, even if it is her own fault.'
			elseif soniaencourage > 0 and npc_rel['A25'] => 50:
				gs 'npc_relationship', 'modify', 'A25', '-20'
				'You shake your head. She was all happy before and now crying about it. "What did you expect? You were acting like a slut, you wanted to have fun and walk on the wild side and you did. You have no one to blame but yourself."'
				'She cries even harder. "I thought you were my friend, you encouraged me, why would you do that?" she asks you.'
				'"Come on, we both know nothing I was going to say would have gotten you to stop, you wanted to know what it was like to be a bad girl and nothing was going to stop you. So I helped you do what you wanted, that''s not my fault, it''s yours," you tell her.'
				'"Stay away from me." Then she takes off running as best she can. Maybe you should have been nicer, even if it is her own fault.'
			elseif soniaencourage > 0:
				npc_rel['A25'] -= 10
				'You shake your head. She was all happy before and now crying about it. "What did you expect? You were acting like a slut, you wanted to have fun and walk on the wild side and you did. You have no one to blame but yourself."'
				'She cries even harder. "I know." Then she takes off running as best as she can. Maybe you should have been nicer, even if it is her own fault.'
			else
				'"This is your own fault, you wanted to be a bad girl and you got just what you wanted," you tell her.'
				'She cries even harder. "I know." Then she takes off running as best she can. Maybe you should have been nicer, even if it is her own fault.'
			end
			act 'Leave': gt 'pav_residential'
		end
	end
	act 'Go back to the disco': gt 'pav_disco'
end

if $ARGS[0] = 'homesex':
	*clr & cla
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex1.jpg"></center>'
	'Sonia unlocks the door, and the two of you go inside. As soon as you do, the two of you begin kissing again with renewed vigor. Fumbling behind her, Sonia manages to close the door, and the two of you stumble into the dining room, where you back into the table. Breaking your kiss, she takes hold of your hips with her hands and lifts slightly. You get she is trying to help you sit on the table.'
	$orgasm_or = 'no'
	gs 'arousal', 'foreplay', 5, 'lesbian'
	gs 'stat'
	act 'Sit':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex2.jpg"></center>'
		'She helps you sit on the table and then pushes her hips between your knees so she is between your legs. She fondles your breasts as she starts kissing you again. Her hands gently squeeze and massage your breasts as the two of you kiss. After a bit, she starts to tug at your top, pulling it up to expose your beasts, and encourages you to lie back.'
		gs 'arousal', 'foreplay', 5, 'lesbian'
		gs 'stat'
		act 'Lay back':
			*clr & cla
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex3.jpg"></center>'
			'You lie back on your back on the table with your beasts fully exposed. She leans forward and starts to kiss your breasts. She slowly makes her way to one of your nipples where she suckles and nips at it. While she does this, her other hand massages your other breast so it doesn''t feel left out.'
			gs 'arousal', 'foreplay', 5, 'lesbian'
			gs 'stat'
			act 'Enjoy':
				*clr & cla
				if $pantyworntype = 'none':
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex3.jpg"></center>'
					'She pulls your clothes aside and reaches for your panties. When she doesn''t find any, she smiles at you. "Dirty girl." She starts to kiss her way down your stomach away from your breasts towards you waist.'
				else
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex4.jpg"></center>'
					'She pulls your clothes aside until she gets to your panties, which she gently starts pulling off. Once she has them fully off, she tosses them aside and starts kissing your ankle, making her way back up your legs towards your inner thighs.'
				end
				gs 'arousal', 'foreplay', 5, 'lesbian'
				gs 'stat'
				act 'Let her eat you':
					*clr & cla
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex5.jpg"></center>'
					'Her kisses slowly lead her to your crotch until you feel her soft lips kiss your clit. She starts to lick and suck on your clitoris, and you can feel your pussy getting wet. Soon, she slides her tongue down, slips it between your pussy lips and starts really eating you out in earnest.'
					gs 'arousal', 'cuni', 5, 'lesbian'
					gs 'stat'
					act 'Get up':
						*clr & cla
						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex6.jpg"></center>'
						'She expertly sucks at your clit and licks your pussy. You don''t know if she has done this a lot or is just a natural, and you really don''t care. As you start moaning a little louder from her tongue darting inside of your pussy, she stops and puts a finger to your lips. "Shh, don''t wake anyone. Come on, let''s go to my room."'
						gs 'arousal', 'cuni', 5, 'lesbian'
						gs 'stat'
						if strapon = 1 and soniasex = 1:
							act 'Show her your strap-on':
								*clr & cla
								gs 'boyStat', 'D<<strapnumber>>'
								gs 'stat'
								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon2.jpg"></center>'
								'As she tries to lead you to her room, you grab her hand and pull her back. She looks at you with questioning eyes, obviously wondering if you have changed your mind. Then her eyes get huge when you pull your strap-on with attached dildo out of your purse and show it to her. "Oh my god," she utters with her hands over her mouth and then sits down on couch.'
								'You sit down next to her with a huge smile and hold the strap-on between you. She reaches over and touches it and gets a huge grin on her face. "What do you want to do with this?"'
								act 'Fuck me with it': gt 'soniadisco', 'strapon_fucked'
								act 'Going to fuck you with it': gt 'soniadisco', 'strapon_fucking'
							end
						end
						act 'Go to her room':
							*clr & cla
							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex7.jpg"></center>'
							'You nod and slide off the table, and the two of you walk to her room hand in hand. Once you get to her room, she pushes you down on her bed on your back and climbs over the top of you. Reaching your face, she stares into your eyes for a moment before she starts kissing you again. You can taste your own wetness on her lips and tongue as you kiss her.'
							gs 'arousal', 'foreplay', 5, 'lesbian'
							gs 'stat'
							act 'Take her dress off':
								*clr & cla
								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex8.jpg"></center>'
								'Stopping making out for a moment, you pull her dress off over the top of her head. As soon as the dress is free, you toss it aside and the two of you go back to kissing and fondling each other, her now stripped down to just her panties.'
								gs 'arousal', 'foreplay', 5, 'lesbian'
								gs 'stat'
								act 'Go down on her': gt 'soniadisco', 'eatsonia'
								act 'Get finger banged':
									*clr & cla
									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex9.jpg"></center>'
									'She has been leading the action so far, so you decide to just follow her lead. She pulls off most of the rest of your clothes, tossing them aside, then lies down next to you. Her hand slides between your legs, and you spread them wider as she does. You feel first one finger slide into your wet pussy, soon followed by a second. She finger bangs you with two fingers till your pussy is soaking wet then she adds a third finger inside of you.'
									gs 'arousal', 'vaginal_finger', 5, 'lesbian', 'sub'
									gs 'stat'
									act 'Get eaten out again':
										*clr & cla
										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex10.jpg"></center>'
										'As she finger bangs your pussy, she slides down and then replaces her fingers with her mouth and tongue. She goes back to eating you out, her face getting covered in your wetness. After a few minutes, she stops and says, "My turn."'
										gs 'arousal', 'cuni', 5, 'lesbian', 'sub'
										gs 'stat'
										act 'Go down on her': gt 'soniadisco', 'eatsonia'
									end
								end
							end
						end
					end
				end
			end
		end
	end
end

if $ARGS[0] = 'eatsonia':
	*clr & cla
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex11.jpg"></center>'
	'You lay her down on her back, then kiss her stomach and her pussy through her panties. She watches you, moaning softly while biting her lip. She obviously wants more, but you take your time. After you tease her a bit more, you take hold of her wet panties and slide them slowly down her legs. Once they are free, you toss them aside.'
	gs 'arousal', 'foreplay', 5, 'lesbian'
	gs 'stat'
	act 'Lick her pussy':
		*clr & cla
		gs 'stat'
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex12.jpg"></center>'
		'You place your head between her legs and start to kiss and lick at her pussy, finding it already soaking wet. It doesn''t take long until she places her hand on your head to encourage you to be more aggressive with eating her out. You oblige her and start lapping and tonguing her pussy.'
		gs 'arousal', 'cuni_give', 5, 'lesbian'
		gs 'stat'
		act 'Keep licking her pussy':
			*clr & cla
			gs 'stat'
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex13.jpg"></center>'
			'You suck and lick her clit for a bit before you stick your tongue back inside of her pussy. You hear her moan and feel her hand on your head add more pressure as she starts grinding her crotch against you, starting to cover your whole face in her wetness. Then she says, "I want to eat you at the same time."'
			gs 'arousal', 'cuni_give', 5, 'lesbian'
			gs 'stat'
			act '69':
				*clr & cla
				gs 'stat'
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex14.jpg"></center>'
				'The two of you get into a 69 position. She gets on top and almost sits on your face. You start to lick at her pussy at the same time you can feel her licking at your pussy. You are both moaning. The combination of having your pussy eaten out while you are eating out another pussy is almost too much.'
				gs 'arousal', 'cuni', 5, 'lesbian'
				gs 'arousal', 'cuni_give', -5, 'lesbian'
				gs 'stat'
				act 'Paradise':
					*clr & cla
					gs 'stat'
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex15.jpg"></center>'
					'Her moans start coming louder and longer and suddenly you are drenched in her wetness. You can feel her body shaking as she has a orgasm.'
					killvar '$orgasm_or'
					$orgasm_txt = 'Soon, you feel your body start to spasm as well as your own orgasm rocks your body just as Sonia orgasms on top of you. It seems like forever, but likely only a couple of minutes pass before your orgasm fades.'
					gs 'arousal', 'cuni', 5, 'lesbian'
					gs 'arousal', 'cuni_give', -5, 'lesbian'
					gs 'arousal', 'end'
					gs 'stat'
					act 'Afterglow':
						*clr & cla
						gs 'stat'
						soniasex = 1
						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/walkhome/walksex16.jpg"></center>'
						'Once the orgasms have passed, she climbs off you and lies down next to you to cuddle. The two of you lie side by side, your bodies intertwined basking together in the afterglow. As much as you would like to stay, you know you can''t. You know you need to get home. Reluctantly, you disentangle yourself from her. She gives you a small smile. "Sorry, I need to get going, or my mom will have a fit."'
						'Sonia nods. "I understand, it was fun though."'
						'You smile at her and give her a lingering kiss, then you get dressed. "Yeah it was."'
						'As you finish dressing, she throws on a nightshirt and walks you to the door. "See you at school later."'
						'"Bye," you tell her as you walk out. She closes the door behind you and locks it. Now you need to get home.'
						act 'Leave': gt 'pav_residential'
					end
				end
			end
		end
	end
end

if $ARGS[0] = 'strapon_fucked':
	*clr & cla
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon1.jpg"></center>'
	'You tell her, "I want you to put this on and fuck me with it."'
	'Her grin gets even bigger at your words, and she seems to really like the idea. "I would love to fuck you with this," she says as she takes the strap-on from you and strokes the shaft of the dildo attached. Then she lays it aside and leans in to kiss you. She caresses your neck as she gives you a long, slow, passionate kiss. She breaks the kiss and quickly gets undressed. You follow suit and undress as well. Once you are both naked, she gently pushes you back on the couch until you are lying on your back, and then she moves to straddle your face.'
	gs 'arousal', 'foreplay', 5, 'lesbian'
	gs 'stat'
	act 'Eat her':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon3.jpg"></center>'
		'Once she straddles your face and lowers herself down until her wet pussy is against it, you start licking her slit and clit eagerly. You can hear her moan as your tongue works her twat over, you can feel it getting wetter and wetter. Her hand slides down your stomach all the way to your crotch. Once her hand reaches your pussy, you feel two of her fingers slide into it and starts finger banging your twat.'
		killvar '$orgasm_or'
		gs 'arousal', 'cuni_give', 5, 'lesbian'
		gs 'arousal', 'vaginal_finger', -5, 'lesbian'
		gs 'stat'
		act '69':
			*clr & cla
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon4.jpg"></center>'
			'Once your twat is good and soaking wet from her finger banging, she stops then bends over and starts to lick your clit and pussy as you do the same to her. The sensation of having your pussy licked while licking another is intoxicating. You both start moaning in pleasure more and louder as you both keep it up. After a few minutes of this, Sonia stands up and climbs off of you.'
			gs 'arousal', 'cuni_give', 5, 'lesbian'
			gs 'arousal', 'cuni', -5, 'lesbian'
			gs 'stat'
			act 'What''s next':
				*clr & cla
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon5.jpg"></center>'
				'You watch as she picks up the harness and starts slipping it on, pulling it over her hips. Once in place, she starts tightening up the straps so the harness fits snugly over her hips. When she finishes, she strokes the dildo a few times like it was a dick, which only makes her grin at you. "I better make sure your pussy is nice and wet before I fuck it huh," she says, then crawls forward on the couch, places her face between your legs and starts licking at your already wet twat.'
				gs 'arousal', 'cuni', 5, 'lesbian'
				gs 'stat'
				act 'Mount her':
					*clr & cla
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon6.jpg"></center>'
					'A couple of minutes pass until she seems content you are wet enough. She turns and sits down on the couch as she pulls your towards her. "Come on and mount my dick," she says with a giggle. You straddle her lap and with her help slowly lower yourself down. The <<dick>>cm <<$dick_girth>> dildo slides into your wet pussy, causing you to moan as it fills you up. You begin to slowly ride her, controlling the speed and depth of the dildo in your twat. Sonia begins to lick, kiss and suckle at your nipples as you ride her. The better it feels, the faster and deeper you ride the strap-on dildo.'
					gs 'arousal', 'vaginal_strap', 5, 'lesbian'
					gs 'arousal', 'foreplay', -5, 'lesbian'
					gs 'stat'
					act 'Turn around':
						*clr & cla
						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon7.jpg"></center>'
						'Your enjoyment is interrupted as Sonia slaps you on the butt. "Get up and turn around so I can fuck you properly." You get off her and then face away, getting down on your hands and knees presenting yourself to her. She grins and scoots up behind you on her knees. She quickly slides the wet dildo back into your soaking wet pussy, causing you to moan. She grabs ahold of your hips and starts fucking you, picking up speed and eventually working the dildo balls deep in your twat as you moan louder and louder.'
						*nl
						'Your pleasure is interrupted as you hear Sonia''s mom call out from the bedroom. "Sonia is that you? You know what time it is, you should be in bed, is anything wrong?"'
						'Sonia jumps off the couch, pulling the dildo out of your twat as she does. "Everything is fine mom, a friend stopped by for a few minutes to talk about schoolwork, she was just leaving and I am heading to bed." She quickly takes the harness off and throws her dress over her head as fast as she can. While she is doing that, you take the hint and quickly get dressed as well.'
						gs 'arousal', 'vaginal_strap', 5, 'lesbian'
						gs 'stat'
						act 'Aftermath':
							*clr & cla
							minut += 5
							soniasex = 1
							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/livingroom/strapon/strapon1.jpg"></center>'
							'Once you are both fully dressed and her mom stops talking, you both sit down on the couch and giggle a little at almost getting caught having sex with a strap-on. Then Sonia leans forward and gives you a long, slow kiss on the lips. Once she breaks the kiss, she says, "Thanks for walking me home, I had fun, but if I don''t go to bed soon my mom is going to throw a fit."'
							'You laugh a little and nod. "I know the feeling, my mom will likely give me hell for being out this late too." Then she walks you to the door. As you go out, she gives you a little wave, then closes and locks the door. You turn and head to the street.'
							gs 'arousal', 'foreplay', 5, 'lesbian'
							gs 'arousal', 'end'
							gs 'stat'
							act 'Leave': gt 'pav_residential'
						end
					end
				end
			end
		end
	end
end
	
if $ARGS[0] = 'strapon_fucking':
	*clr & cla
	gs 'stat'
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/strapon.jpg"></center>'
	'"I am going to strap this on and then fuck you with my dick," you tell her.'
	'She bites her lower lip, obviously turned on at the idea, and takes you by the hand and leads you to her bedroom. You both start to get undressed, and then you pull the harness up over your hips and pull the straps tight until it fits snugly in place. Once it is in place, you give the dildo a couple of tugs to make sure the harness is snug enough to not move. Then you climb up on her bed on your knees and tell her, "Suck my dick."'
	act 'Suck my dick':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/straponbj.jpg"></center>'
		'Only half undressed when you say it, she grins and climbs on the bed, getting down on her hands and knees. She takes the dildo into her mouth and starts sucking it. It looks like she really knows what she is doing. You wonder briefly just how many dicks she might have sucked. After she has the dildo nice and wet with her slobber, you tell her, "Hope you are ready because I am going to fuck your..."'
		gs 'arousal', 'foreplay', 5, 'lesbian'
		gs 'stat'
		act 'Pussy': gt 'soniadisco', 'strapon_pussy'
		gs 'willpower', 'anal', 'force'
		if will_cost <= pcs_willpwr:
			act 'Ass (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'force' & gt 'soniadisco', 'strapon_anal'
		else
			act 'Ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
		end
	end
end

if $ARGS[0] = 'strapon_pussy':
	*clr & cla
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/straponvag1.jpg"></center>'
	'She stops sucking the dildo and turns around, presenting herself to you as she pulls off the rest of her clothes. You knee walk up behind her and rub the tip of the dildo against her slit, which appears to already be soaking wet. The <<dick>>cm <<$dick_girth>> dildo easily slides into her twat. She starts moaning almost at once. She looks back over her shoulder at you with a hungry, lust filled look. You slide the dildo all the way inside of her until you feel the leather harness pressing up against her butt.'
	gs 'arousal', 'vaginal_strap_give', 5, 'lesbian'
	gs 'stat'
	act 'Fuck that pussy':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/straponvag2.jpg"></center>'
		'You start fucking her with deep strokes. The room is filled with the sounds of her moaning and the sound of the leather harness slapping against her butt cheeks as you fuck her with full deep thrusts. You hold onto her hip with one hand as you thrust the full length your dildo firmly and rapidly into her twat. A few minutes later, she starts loudly moaning and starts to tremble, having a orgasm from the fucking you just gave her. Once the orgasm passes, you pull the dildo out of her soaking wet pussy and tell her, "Now we are going to do something else."'
		gs 'arousal', 'vaginal_strap_give', 5, 'lesbian'
		gs 'stat'
		act 'Make her eat you': gt 'soniadisco', 'strapon_eaten'
		gs 'willpower', 'anal', 'force'
		if will_cost <= pcs_willpwr:
			act 'Fuck her ass (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'force' & gt 'soniadisco', 'strapon_anal'
		else
			act 'Fuck her ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
		end
	end
end

if $ARGS[0] = 'strapon_anal':
	*clr & cla
	strapanal = 1
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/straponanal1.jpg"></center>'
	'"I''m going to fuck your ass," you tell her.'
	'Her eyes get big, and she looks unsure. "Can''t you just fuck my pussy instead <<$pcs_nickname>>?" she asks you.'
	'You make sure the dildo and her ass are lubed up enough. Your answer to her question is to press the head of the dildo against her asshole and then push forward. You feel her start to pull away, but you quickly reach up and place a hand on her shoulder, pulling her back. With her now held in place and the pressure mounting, you look down and watch as the head of the dildo pops into her asshole. You hear her hiss in pain but also moan in pleasure. You give her butt a few short strokes, working the <<dick>>cm <<$dick_girth>> dildo deeper inside with each one until almost the full length is up her butt.'
	gs 'arousal', 'anal_strap_give', 5, 'lesbian'
	gs 'stat'
	act 'Pound her ass':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/straponanal2.jpg"></center>'
		'You finally work the full length up her ass until your hips and the leather of the harness are slapping against her butt cheeks. Then you start fucking her ass with firm strokes that bottom the dildo out in her butt. She bites her lower lip, and you can tell it hurts, but you also know at least part of her is enjoying this. As you start to really pound her little ass, she finally says, "Not so hard <<$pcs_nickname>>."'
		gs 'arousal', 'anal_strap_give', 5, 'lesbian'
		gs 'stat'
		act 'Ease up': 
			*clr & cla
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/straponanal1.jpg"></center>'
			'You decide to take pity on her and ease up a bit. You no longer fuck her with the full length of the shaft and try to read her body language, adjusting your speed and depth to what makes her moan the most. After a few minutes of this, her body is wracked by another orgasm. With that, you finally pull the dildo out of her and start taking off the harness. "Now you''re going to eat my pussy," you tell her.'
			gs 'arousal', 'anal_strap_give', 5, 'lesbian'
			gs 'stat'
			act 'Make her eat you': gt 'soniadisco', 'strapon_eaten'
		end
		gs 'willpower', 'anal', 'force'
		if will_cost <= pcs_willpwr:
			act 'Tear her ass up (<<will_cost>> Willpower)':
				*clr & cla
				strapanal = 2
				gs 'willpower', 'pay', 'force'
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/straponrough.jpg"></center>'
				'"Shut up and take it slut," you tell her as you start to really hammer her ass. She tries to pull away, but you grab ahold of her hips and prevent her. She leans forward till her shoulders are on the bed, changing the angle. You merely adjust by getting up on your feet and pile driving the dildo down into her ass. You can tell she is not really enjoying this as she complains, "Ow, it hurts."'
				'You reply to her as you keep hammering her ass, "Don''t worry, you''ll get used to it, besides didn''t you want to walk on the wild side?" That seems to have shut her up, but you decide you don''t want to be too mean and stop. Pulling the dildo out of her ass, you hear her sigh in relief. "Very well, you can eat me now then."'
				gs 'arousal', 'anal_strap_give', 5, 'lesbian', 'dom', 'rough'
				gs 'stat'
				act 'Make her eat you': gt 'soniadisco', 'strapon_eaten'
			end
		else
			act 'Tear her ass up (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
		end
	end
end

if $ARGS[0] = 'strapon_eaten':
	*clr & cla
	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/eaten1.jpg"></center>'
	'You take the harness off and put it aside, then you lie down on the bed and spread you legs. Without being told, Sonia crawls over and starts to lick at your pussy and suck on your clit. Several minutes go by, and you can feel your arousal mounting.'
	gs 'arousal', 'cuni', 5, 'lesbian'
	gs 'stat'
	act 'Just like that':
		*clr & cla
		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/eaten2.jpg"></center>'
		'She slips a finger into your twat and starts fingering you as she licks, kisses and sucks at your clit. You grab her by the hair and start grinding your crotch against her face, smearing it with your wetness. You want to sit on her face, so you pull her face away from your crotch by her hair. "Lie on your back," You tell her.'
		gs 'arousal', 'cuni', 5, 'lesbian'
		gs 'arousal', 'vaginal_finger', -5, 'lesbian'
		gs 'stat'
		act 'Sit on her face':
			*clr & cla
			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/facesit.jpg"></center>'
			'She rolls over onto her back, while you get up. You move over and straddle her face, and then sit back until your pussy makes contact with it again. You can feel her licking your pussy while sliding her tongue inside of your wet twat. You rotate your hips and grind your twat against her face, coating it more and more with your juices.'
			gs 'arousal', 'cuni', 5, 'lesbian'
			gs 'stat'
			act '69':
				*clr & cla
				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/69.jpg"></center>'
				'You start to feel a little tired and roll off her. "I want to lick your pussy while you lick mine," you tell her. She climbs up and straddles your face now and bends forward to go back to licking your pussy. You lick hers in return. Several minutes of this goes by until her body shudders and she has a orgasm, coating your face in her juices.'
				killvar '$orgasm_or'
				$orgasm_txt = 'As she starts to orgasm, it is too much for you, and you feel your own body shake and rock as a orgasm courses through it as you and Sonia have mutual orgasms.'
				gs 'arousal', 'cuni', 5, 'lesbian'
				gs 'arousal', 'cuni_give', -5, 'lesbian'
				gs 'stat'
				act 'Afterglow':
					*clr & cla
					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/afterglow.jpg"></center>'
					'She rolls off you, and the two of you lie side by side for several minutes, panting and recovering from the sex you just had. As you start to get up to get dressed, she pulls you over, and the two you share a long, slow, passionate kiss for several minutes before you break apart, sitting up together.'
					gs 'arousal', 'foreplay', 5, 'lesbian'
					gs 'arousal', 'end'
					gs 'stat'
					act 'Get dressed':
						*clr & cla
						minut += 5
						soniasex = 1
						gs 'stat'
						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/home/bedroom/strapon/selfie.jpg"></center>'
						'Once you are both sitting, Sonia grabs her phone and takes a selfie of the two of you, your faces still glistening with each other''s pussy juices. The two of you get dressed again. "Did you have fun?" you ask her.'
						*nl
						if strapanal = 1:
							'She grins. "I feel amazing, that was great, I loved it." The she blushes a bit as she realizes how much she is gushing about how much she enjoyed it.'
							'You smile at her. "Even having your butt fucked?" you ask.'
							'She blushes deeply and nods. "Yeah I even liked that, even if my ass hurts a little, I still had fun."'
							'You give her a quick kiss. "I had fun too, but I should get going. It is late."'
						elseif strapanal = 2:
							'She grins. "I feel amazing, that was great, I loved it." The she blushes a bit as she realizes how much she is gushing about how much she enjoyed it.'
							'You smile to her. "Even having your butt fucked?" you ask.'
							'She blushes, and purses her lips like maybe it wasn''t amazing. "Yeah even that at first. It hurt a little but then started to feel good, but then it started to hurt and you just got rougher. My ass feels like it is on fire now," she says a little sourly.'
							'You give her a quick kiss. "I''m sorry, I just got carried away, but as you get used to it, it won''t hurt anymore and just feel good," you assure her.'
							'She gives a slightly dubious look at that. She obviously isn''t convinced but also isn''t willing to argue it, so she just settles on a nod. You give her another kiss. "Trust me, but I need to get going. It is late."'
						else
							'She grins. "I feel amazing, that was great, I loved it." The she blushes a bit as she realizes how much she is gushing about how much she enjoyed it.'
							'You give her a quick kiss. "I had fun too, but I should get going. It is late."'
						end
						*nl
						'Once you are both dressed and cleaned up, she walks you to her front door. "Night <<$pcs_nickname>>."'
						'You tell her, "Night." Then you walk out. She closes the door behind you, and you hear it lock. You turn and walk to the street.'
						killvar 'strapanal'
						act 'Leave': gt 'pav_residential'
					end
				end
			end
		end
	end
end

--- soniadisco ---------------------------------
