# mod_wlife_gang_sex

if $ARGS[0] = 'lai':
	*clr & cla
	gs 'npcgeneratec', 0, 'Lev', 26
	gs 'boyStat', $npclastgenerated
	gs 'pain', 4, 'legL', 'ache'
	gs 'pain', 4, 'legR', 'ache'
	gs 'pain', 10, 'throat', 'stretch'
	if pcs_makeup > 1: pcs_makeup = 0
	'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/lev_igor/part1_'+rand(0,2)+'.mp4"></video></center>'
	'The floor is cold and hard, but using the bed never crosses your mind. You ignore the pain that starts to build up in your knees and concentrate on the task at hand... literally. You take one cock in each of your hands and slowly stroke both of them. Their dicks look the same like they could be twins. Same length, same shape and girth and both feel equally warm and hard in your small hands.'
	if wl_lai['status'] = 1:
		wl_lai['status'] = 2
		'"Use your mouth, you fucking piece of trash," Igor orders you and earns himself a slap on the back of his head from his cousin.'
		'"Keep your mouth shut," Lev tells him. Last time Lev could control Igor, but you don''t want to take any chances. You don''t know if Lev can control his cousin all the time. That''s why you do what Igor wants. Your tongue glides over the length of his shaft before tacking a huge chunk of his cock inside. This seems to finally shut Igor up.'
		'"Deeper," Igor tells you only after a few seconds and roughly grabs your head. He forces his cock into you, down your throat until his balls slap against your chin. The rough and sudden intrusion stretches your throat nearly beyond his capability.'
		'"Easy Igor, let her breath," Lev warns him sharply while tears run down your cheeks. You can''t breath and with every passing second your lungs scream louder and louder for oxygen. "IGOR!" This time Igor listens to his cousin and pulls his cock out. You suck cool air into your burning lungs and your panic subsidies a bit. Fucking maniac, you think and you''re glad that Lev insisted on a threesome.'
		'"Sorry <<$pcs_nickname>>," Lev says and slaps the back of his cousins head again. "Behave yourself Igor."'
		'"Fuck, stop it Lev," he complains. "Stop hitting me or..." he never has a chance to finish that threat. It''s time for you to take the initiative. You grab both cocks again and swallow Igor''s whole length in one go. This finally shuts him up. This time he doesn''t interfere with your work and you manage to give him and his cousin equal attention.'
	else
		'Unlike the first time Igor doesn''t interfere and you manage to give his and his cousin''s cock equal attention.'
	end
	
	gs 'arousal', 'hj', 6, 'prostitution'
	gs 'arousal', 'bj', -6, 'rough', 'prostitution', 'deepthroat'
	gs 'stat'
	
	act 'Continue':
		*clr & cla
		wl_temp = rand(0,1)
		'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/lev_igor/part2_'+rand(0,3)+'.mp4"></video></center>'
		iif(wl_temp = 0, 'Lev', 'Igor')+' pounds into you and it gets more and more complicated to keep up with his increasing speed and also tend to '+iif(wl_temp = 0, 'Igor''s', 'Lev''s')+' needs. A few '+iif(wl_timer['startday'] < 60, 'week', 'months')+' ago you wouldn''t have been able to manage sucking dick and getting pounded hard at the same time, but now, the experienced whore that you are, you synchronize your movements with '+iif(wl_temp = 0, 'Lev', 'Igor')+' to give both men a pleasurable experience.'
		iif(wl_temp = 0, '"Take my cum bitch," Igor', '"I''m close," Lev')+' says and judging by the increasingly erratic movements '+iif(wl_temp = 0, 'Lev', 'Igor')+' is ready to cum as well. After a few more thrusts '+iif(wl_temp = 0, 'Lev', 'Igor')+' pulls out of your snatch and steps in front of, you next to his cousin.'
		
		gs 'arousal', 'vaginal', 7, 'rough', 'prostitution'
		gs 'arousal', 'bj', -7, 'rough', 'prostitution'
		gs 'stat'
		
		act 'Open your mouth':
			*clr & cla
			facial += 1
			swallow += 1
			salfetka += rand(1,3)
			'<center><table cellspacing="3"><tr><td><video autoplay loop src="mod/wlife/images/prostitution/warehouse/lev_igor/part3_0.mp4"></video></td><td><video autoplay loop src="mod/wlife/images/prostitution/warehouse/lev_igor/part3_1.mp4"></video></td></tr></table></center>'
			'Both men furiously stroke their dicks, but Lev cums first. His warm seed lands all over your face. Not even a single drop manages to get inside your open mouth. Cum runs down your face while Igor steps closer resting his cock directly on your lower lip. One flick of your tongue over the hot skin of his dick and he erupts as well. Semen fills your mouth and after one big gulp only the taste remains.'
			
			gs 'cum_call', 'face', 'Lev'
			gs 'npcgeneratec', 0, 'Igor', 22
			gs 'boyStat', $npclastgenerated
			cumnostd = 1 & gs 'cum_call', 'mouth', 'Igor' 
			gs 'arousal', 'end'
			gs 'stat'
			
			'"Sorry about that," Lev says and pulls a package of tissues out of his pocket. "Here, take this to clean yourself up."'
									
			act 'Use the tissues and leave':
				minut += 10
				cumspclnt = 20
				if pcs_makeup = 0: pcs_makeup = 1
				gs 'cum_cleanup'
				gt 'mod_wlife_warehouse', 'street'
			end
		end
	end
end	

if $ARGS[0] = 'nicholai':
	*clr & cla
	minut += rand(4,8)
	cumnostd = 1
	gs 'boystat', 'A912'
	$orgasm_txt = 'You can''t control it anymore as your legs shake and your eyes close. His deep hard thrusts push you over the edge. You''re glad that he doesn''t even stop for a millisecond when the first wave of pleasure washes over you and your vaginal muscles pulsate around his dick.'
	'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/nicholai/start_<<rand(0,2)>>.mp4"></video></center>'
	iif(wl_nicholai['status'] < 2, 'He roughly grabs you by your right arm the second you''re undressed and pulls you to the couch. "Get on all fours," he commands unceremoniously.', 'You already know what he wants and get on all fours the second you have shed all your clothes.')+' He kneels behind you and rams his cock into your pussy without any warning or foreplay. You'+iif(wl_nicholai['status'] < 2, ' ', ' still ')+'yelp as your pussy is abruptly filled to the brim with hard cock'+iif(wl_nicholai['status'] < 2, '.', ', even if you were prepared for what is going to happen.')+' "'+iif(rand(0,1) = 0, 'Fuck', 'Shit')+'," you hiss as pain flares up in your pussy'+iif(rand(0,1) = 0, '. "Shut up and take it, bitch," he tells you', ', but he doesn''t seem to care')+' as he starts to roughly pound his meat into you and you can only hold on for the ride and ...'
	gs 'arousal', 'vaginal', rand(-12,-8), 'rough', 'prostitution'	
	gs 'stat'

	act '... take it':
		*clr & cla
		minut += rand(4,8)
		'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/nicholai/intermezzo_<<rand(0,1)>>.mp4"></video></center>'
		'His stamina is impressive. He never relents and constantly fucks you hard with an ever increasing beat. Even when he pulls you onto his lap, he always does all of the work. He''s quiet most of the time which amplifies the lewd sound of flesh smacking into flesh and cock diving into your hole. But here and there he peppers the sound with a small derogatory comment about your looks, your intelligence or that you''re only a whore.' 
		gs 'arousal', 'vaginal', rand(-12,-8), 'rough', 'prostitution'
		gs 'stat'
		
		act 'Keep taking it':
			*clr & cla
			minut += rand(2,4)
			'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/nicholai/end.mp4"></video></center>'	
			$orgasm_txt = 'You can''t control it anymore as your legs shake and your eyes close. His sperm hitting your insides push you over the edge and your vaginal muscles milk his dick for every drop as waves of pleasure wash over you.' 		
			if wl_nicholai['status'] < 2: 
				npc_sex['A912'] = 1
				wl_nicholai['status'] = 2
				'Suddenly he let''s go and your own weight pulls you down and buries his cock as deep as possible inside your snatch. "Take my cum," he moans and you can feel his baby making juice fill you to the brim.'
				gs 'arousal', 'vaginal', rand(-8,-4), 'rough', 'prostitution'
								
				act 'Let it go':
					cla & *nl
					wl_stats['respect'] -= 1
					wl_nicholai['status'] = 4
					wl_stats['unprotected'] += 1
					'He pushes you off him as if you''re nothing more than a sex doll that has fulfilled its purpose. Afterwards he quickly get''s dressed and leaves without saying another word or even looking at you.'
					
					act 'Get dressed and leave': minut += 5 & gt 'mod_wlife_warehouse', 'street'
				end
				
				gs 'willpower', 'self', 'resist', 'cum_inside'
				if will_cost <= pcs_willpwr:	
					act 'Complain (<<will_cost>> Willpower)':
						cla & *nl
						wl_stats['respect'] += 1
						wl_nicholai['status'] = 3
						gs 'willpower', 'pay', 'resist'
						gs 'stat'
						'"What the fuck?" you shout in disbelief as you touch your wet pussy to make sure that he really came inside you. "We didn''t agree on that!"'
						'Nicholai doesn''t react, he doesn''t even look at you, instead he pulls his shirt over his head and picks up his jeans from the floor.'
						'"Hey, I''m talking to you. You can''t just cum inside me," you keep shouting rubbing your cum stained fingers clean on the couch. Nicholai meanwhile pulls his jeans up and walks out of the room ignoring you.'
						'"Fuck," you shout annoyed and mumble to yourself, "what an asshole."'
						
						act 'Get dressed and leave': minut += 5 & gt 'mod_wlife_warehouse', 'street'
					end
				else
					act 'Complain (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
				end
			else
				wl_stats['unprotected'] += 1
				'And he''s done. Just like last time he abruptly stops and your own weight buries his cock as deep as possible into you as he shots his load into your young pussy.'
				gs 'arousal', 'vaginal', rand(-8,-4), 'rough', 'prostitution'
				'He pushes you off you as if you''re nothing more than a sex doll that has fulfilled its purpose. Afterwards he quickly get''s dressed and leaves without saying another word or even looking at you.'
				
				act 'Get dressed and leave': minut += 5 & gt 'mod_wlife_warehouse', 'street'
			end
			
			gs 'arousal', 'end'
			gs 'stat'
			
			if $orgasm_txt ! '': killvar '$orgasm_txt'
		end
	end
end

if $ARGS[0] = 'pay_debt_0':
	*clr & cla
	wl_stats['unprotected'] += 1
	gs 'npcgeneratec', 0, $wl_debt['current'], rand(18,25)
	gs 'boyStat', $npclastgenerated
	'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_1/bj_'+iif(wl_temp = 1, 0, rand(1,2))+'.mp4"></video></center>'
	if wl_temp = 1:
		gs 'arousal', 'bj', 9, 'sub', 'prostitution'
		'You kneel down naked next to him as he pulls down his pants to reveal his limp dick. "Suck me hard," he tells you and you can barely manage to keep the sigh in that wants to escape your mouth. That''s going to take a while, you predict.'
		'The lifeless thing inside your mouth feels weird. Normally young man like him respond before you have even touched their penis with your lips, but he stays stubbornly soft. "I thought you''re a pro, put some effort into it," he says angrily.'
		'Asshole, you think. Why is it your problem, when he can''t get his impotent dick up. Still, there''s no point in complaining to him. You concentrate more on the sensitive tip and after a few minutes the dick inside your mouth finally starts to grow. "That''s enough, get your ass over here."'
	else

		gs 'arousal', 'foreplay', -3, 'sub', 'prostitution'
		gs 'arousal', 'vaginal_finger', -3, 'sub', 'prostitution'
		gs 'arousal', 'bj', 3, 'sub', 'prostitution', 'deepthroat'
		'You kneel down naked next to him as he pulls down his pants to reveal his already hard cock. "Use your mouth whore," he tells you and you obediently comply with his order. The whole time you play with his dick his hands roam your body. <<$wl_debt[''current'']>> touches every inch of naked flesh, he can reach, before concentrating on your '+iif(pcs_horny > 50, 'wet', 'dry')+' folds. His experienced fingers find your hole and push inside while you push your head down to deepthroat him.'
		'"That''s enough slut, get your ass over here."'
	end
		
	gs 'stat'
	
	act 'Do it':
		*clr & cla
		'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_1/pussy_'+iif(wl_temp = 1, rand(0,1), rand(2,3))+'.mp4"></video></center>'
		if wl_temp = 1:	
			'You swing one leg over his and sit down on his lap guiding his dick inside your pussy. He''s already getting soft and you hope that the stimulation and warmth of your snatch is enough to keep him hard enough to fuck you. He''ll probably not appreciate if he isn''t able to perform and blame you for his failure.'
			'But all your doubts quickly dissipate. There never was a reason to worry. He grows harder when you start to move your ass up and down and you two instantly find a good rhythm.'
		else
			'He rams his thick meat inside. There''s no other way to describe it. From one second to the next your hole is abruptly filled. "Yeah, that''s what I''m talking about," he shouts pulling his cock out and rams it back in with all the force he can muster. You can only hold on to the edge of the couch and wait until he''s done ravaging you.'
		end
		
		iif(rand(0,1) = 0, '"Fuck, I''m close,"', '"I''m... I''m going to cum,"')+' he suddenly groans and you bit your tongue not to say anything. Georgiy''s order was clear. You have to do, what they want.' 

		gs 'arousal', 'vaginal', iif(wl_temp = 1, 3, 9), 'sub', 'prostitution', iif(wl_temp = 1, '', 'rough')
		gs 'stat'
	
		act 'Don''t say anything':
			*clr & cla
			minut += 3
			'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_1/cumshot.mp4"></video></center>'
			'"Fuck, yes," he groans and pulls his cock out of your cunt. "Take it bitch," he shouts shooting his cum all over your ass. "'+iif(rand(0,1), 'Damn, that was great. Would have loved to fill your hole, but I had to be considerate of the other guys', 'You can wait here, I''ll tell the next guy that you''re ready for him')+'," <<$wl_debt[''current'']>> says.'
	
			gs 'cum_call', 'butt', $wl_debt['current']
			gs 'arousal', 'vaginal', -2, 'sub', 'prostitution'
			gs 'arousal', 'end'
			gs 'stat'
			 
			$wl_debt['current'] = iif($wl_debt['current'] = $wl_debt[1], $wl_debt[2], $wl_debt[1])
			
			act 'Wait for <<$wl_debt[''current'']>>': gt 'mod_wlife_gang', 'pay_debt_1'
		end
	end
end

if $ARGS[0] = 'pay_debt_1':
	*clr & cla
	wl_stats['unprotected'] += 1
	gs 'npcgeneratec', 0, $wl_debt['current'], rand(18,25)
	gs 'boyStat', $npclastgenerated
	if rand(0,3) = 0 or wl_temp = 1:
		'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_2/bj_'+rand(0,1)+'.mp4"></video></center>'
		'He'+iif(wl_temp = 1, ' softly ', ' ')+'pushes your head down and it''s obvious what he wants. You let the tip of his dick slip into your wet mouth and softly suck on it. "Yes, that''s great," he says and falls back against the couch and relaxes. To your surprise he let''s you do your job and doesn''t say anything. You''re free to really show him your skill and he moans appreciatively when you tend to the sensitive tip or deepthroat the whole length of his penis.'
		'"Oh yes, damn... you''re really great <<$pcs_nickname>>, keep doing that," he moans close to the edge of his orgasm.'
		
		gs 'arousal', 'bj', 9, 'sub', 'prostitution', 'deepthroat'
	else
		'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_2/pussy_'+rand(0,2)+'.mp4"></video></center>'
		if rand(0,1) = 0:
			minut += 9
			$orgasm_or = 'no'
			if pcs_horny > 60: pcs_horny -= 40
			'This is as vanilla as sex can be. Cock inside pussy, switching positions after a few minutes and it''s not bad, he''s even better than most, but something is missing for you. Both of you''re are going through the motions and he''s clearly enjoying himself, but if you could use only one word to describe it, it would be boring.'
			'He''s ready to cum after a few more minutes of playing the part of the grateful whore that''s so thankful for having his oh-so magnificent cock inside her. "Open your mouth," he says kneeling next to your face.'
			gs 'arousal', 'vaginal', -1, 'sub', 'prostitution'
		else
			if pcs_horny < 60: pcs_horny = 70
			$orgasm_or = 'yes'
			$orgasm_txt = 'This is as vanilla as sex can be. Cock inside pussy, switching positions after a few minutes, but somehow something is different. He hits all the right spots and your orgasm is approaching quickly. It''s like pressure behind a dam that rises quickly until it finally bursts. Your fingers grab the old leather of the couch, your eyes flutter shut and your mind goes blank. Maybe only seconds pass but it feels like minutes. "Open your mouth." His voice pulls you back and the second you open your eyes again you see he kneels next to your face. '
			
			gs 'arousal', 'vaginal', 6, 'sub', 'prostitution'
		end
		
	end
	
	gs 'stat'
	
	act 'Take his cum':
		*clr &cla
		minut += 3
		swallow += 1
		'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_2/cumshot.mp4"></video></center>'
		'Warm cum hits your taste buds and floods your mouth. "Oh, yes," he groans. "Swallow it all."'
		'You gulp once followed by a second time when a few more smaller spurts hit your tongue.'
		'"Can you do me a favor?" you ask when he goes up to get dressed. "Can you tell Nicholai that I''m done?"'
		'"Sure '+iif(wl_temp = 1, $pcs_nickname, 'whore')+'," he says before walking out of the room.'
		
		gs 'cum_call', 'mouth', $wl_debt['current']
		gs 'arousal', 'bj', -1, 'sub', 'prostitution'
		gs 'arousal', 'end'
		gs 'stat'
		
		act 'Wait for Nicholai': gt 'mod_wlife_gang', 'pay_debt_'+iif(wl_rand = 3, '2', 'end')
	end
end 

if $ARGS[0] = 'pay_debt_2':
	*clr & cla
	wl_stats['unprotected'] += 2
	$wl_debt['current'] = $wl_debt[3]
	gs 'npcgeneratec', 0, $wl_debt['current'], rand(18,25)
	gs 'boyStat', $npclastgenerated
	'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_3/start.mp4"></video></center>'
	iif(rand(0,1) = 0, '"Look at those tits," <<$wl_debt[4]>> says to the other guy ', '"Damn you''re hot bitch <<$pcs_nickname>>," <<$wl_debt[3]>>," says to you')+' as his hands roam over you. They both explore every nook and cranny of your body satisfied by the simple handjob you both give them.'
	wl_temp = rand(0,3)
	if wl_temp = 0 and wl_debt['status'] > 4:
		pcs_mood = 100
		'<<$wl_debt[4]>> is watching intensely how your hand moves up and down his shaft. "Do you like how my big cock feels in your hand?" he asks you in such a serious tone that you can only barely stop yourself from bursting out laughing. The same isn''t true for <<$wl_debt[3]>>. His laughter thunders through the room. "Dude, what the fuck... do you like how my big cock feels? Really?" You couldn''t agree more, but you slightly bite the inside of your cheek to prevent you from grinning. To your surprise <<$wl_debt[4]>> isn''t angry, instead he joins in and a second later you three are all laughing.'
		'"OK you two," you say when all three of you finally calmed down again. "How about we move on from the jokes to more serious stuff?"'
		'"Good idea," <<$wl_debt[4]>> agrees.'
	else
		'"Yeah, stroke it bitch," <<$wl_debt[3]>> encourages you while his touches grow bolder by the second. <<$wl_debt[4]>> reacts completely different. The longer you stroke him the more he relaxes until he closes his eyes and just enjoys your touch. After a few minute <<$wl_debt[3]>> pushes a finger inside your cunt and without hesitation puts it directly into his mouth and sucks on it like a lolly. "Damn, you taste great. How about I push something bigger inside?"'
		
		gs 'arousal', 'vaginal_finger', -3, 'sub', 'prostitution'
	end
		
	gs 'arousal', 'foreplay', 3, 'sub', 'prostitution'	
	gs 'arousal', 'hj', 3, 'sub', 'prostitution'	
	gs 'stat'
	
	if wl_debt['status'] = 4: wl_debt['status'] = 5
	
	act 'Fuck them both':
		*clr &cla
		'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_3/threesome_'+rand(0,4)+'.mp4"></video></center>'
		'In the next minutes your mouth and your pussy are constantly filled. The three of you switch between several positions. At times you lie on the side with one of the guys fucking you from behind, sometimes you''re riding one of them cowgirl style while the other one stands next to you getting his cock sucked at the same time or you''re bend over the couch. With your mouth steadily filled with cock you never have a chance to reply to their '+iif(wl_temp = 0 and wl_debt['status'] > 4, 'compliments', 'degrading insults')+' until they''re ready to cum.'
		
		gs 'arousal', 'vaginal', 12, 'sub', 'prostitution' 
		gs 'arousal', 'bj', -12, 'sub', 'prostitution'
		gs 'stat'
		
		act 'Receive their cum':
			*clr & cla
			minut += 5
			'<center><video autoplay loop src="mod/wlife/images/prostitution/warehouse/debt/scene_3/cumshot.mp4"></video></center>'
			'Their cocks slip simultaneously out of your holes. <<$wl_debt[''current'']>> sprays his load all over your tits while the other guys covers the outside of your pussy with his seed. '+iif(wl_temp = 0 and wl_debt['status'] > 4, '"Thanks, <<$pcs_nickname>>,"', '"Be careful bitch with that cum, don''t mess up our couch,"')+' <<$wl_debt[4]>> says as both step away from the couch and pick up their clothes. "We''ll tell Nicholai that we''re done with you," is the last thing they tell.'	
			
			gs 'cum_call', 'breasts', $wl_debt['current']
			$wl_debt['current'] = $wl_debt[4]
			gs 'npcgeneratec', 0, $wl_debt['current'], rand(18,25)
			gs 'boyStat', $npclastgenerated
			gs 'cum_call', 'labia', $wl_debt['current']
			
			gs 'arousal', 'vaginal', 1, 'sub', 'prostitution' 
			gs 'arousal', 'bj', -1, 'sub', 'prostitution'			
			gs 'arousal', 'end'
			gs 'stat'
		
			killvar 'wl_temp'
		
			act 'Wait for Nicholai': gt 'mod_wlife_gang', 'pay_debt_end'
		end
	end
end 

--- mod_wlife_gang_sex ---------------------------------


