1
0
Просмотр исходного кода

Merge branch 'master' of Nekoforce/glife into master

rachels 2 лет назад
Родитель
Сommit
63eb1daee9
1 измененных файлов с 391 добавлено и 50 удалено
  1. 391 50
      locations/brothel.qsrc

+ 391 - 50
locations/brothel.qsrc

@@ -1,33 +1,33 @@
 # brothel
-!2021/05/08
+!!2021/05/08
 CLOSE ALL
 $loc = 'brothel'
 
-! brothelCredit - liked or not liked by the brothel management
-! custTime - time spent with the current client; for calculation of the whores pay
+!! brothelCredit - liked or not liked by the brothel management
+!! custTime - time spent with the current client; for calculation of the whores pay
 
 $pcs_font = '990099'
 $mas_font = '990000'
 $red_font = 'D81818'
 $rec_font = '585858'
 
-! event probabilities
-	! pushing out anal plug
+!! event probabilities
+	!! pushing out anal plug
 	prob_chPlug = 20
 
-	! anal rod after pushing out anal plug
+	!! anal rod after pushing out anal plug
 	prob_chRod = 20
 
-	! receptionists pulls out the plug
+	!! receptionists pulls out the plug
 	prob_recPlugCh = 30
 
-	! client will want to use needles (titTorture)
+	!! client will want to use needles (titTorture)
 	prob_hardCh = 60
 
-	! chance to get abducted to a hotel room when alko wasted
+	!! chance to get abducted to a hotel room when alko wasted
 	prob_abdCh = 25
 
-	! chance that client agrees to 100% bonus for above rules practices
+	!! chance that client agrees to 100% bonus for above rules practices
 	prob_agreeCh = 33
 
 dbg = 0
@@ -51,7 +51,7 @@ payRate = 1000
 if $ARGS[0] = 'lobby':
 	$menu_loc = 'brothel'
 	$menu_arg = 'lobby'
-	$loc_arg = 'inner'
+	$location_type = 'inner'
 	menu_off = 0
 	'<h3>Hotel Lobby</h3>'
 	*nl
@@ -444,8 +444,16 @@ if $ARGS[0] = 'reception':
 	end
 
 	act 'First section':gt 'brothel','section1_lobby'
-	!!act 'Second section':gt 'brothel','brothel:section2'
-	act 'Ask him to let you out': gt 'brothel', 'leave'
+    if section_warn = 0:
+    	act 'Second section':gt 'brothel','section2_warning'
+    else:
+		act 'Second section':gt 'brothel','section2_lobby'
+    end
+    if brothelCredit < -4 and pcs_health > 200:
+        act 'Ask him to let you out': gt 'brothel', 'section1_force_work'                  
+    else
+		act 'Ask him to let you out': gt 'brothel', 'leave'
+    end
 end
 
 if $ARGS[0] = 'leave':
@@ -465,7 +473,7 @@ if $ARGS[0] = 'leave':
 		else
 			'<center><img <<$set_imgh>> src="images/pc/body/nude1.jpg"></center>'
 		end
-		act 'Go back to suit up': gt 'brothel', 'section1_dressingroom'
+		act 'Go back to suit up': gt 'brothel', 'brothel_dressingroom', '3'
 	else
 		'The Receptionist pushes a hidden button, probably signaling the errand boy, because after a minute he arrives with the elevator.'
 		'<font color=#<<$rec_font>>>"Go <<$pcs_firstname>>, you are free to leave."</font>'
@@ -489,13 +497,15 @@ end
 if $ARGS[0] = 'section1_lobby':
 	$menu_loc = 'brothel'
 	$menu_arg = 'section1_lobby'
+    $loc_arg = 'section1_lobby'
+	$location_type = 'indoors'
 	menu_off = 0
 	$sect = 'section1'
-	'<h3>Brothel Lobby</h3>'
+	'<h3>Brothel Section 1 Lobby</h3>'
 	'<center><img <<$set_imgh>> src="images/locations/shared/brothel/lobby.jpg"></center>'
-	'The section 1 lobby.A spacy hall-like room, leading to several smaller rooms.'
+	'The section 1 lobby. A spacy hall-like room, leading to several smaller rooms.'
 	'A Comfortable couch is in the middle of the lobby, next to it are several cages sized just for a smaller person.'
-	'One of the doors also leads to a <a href="exec:gt ''brothel'', ''section1_dressingroom''">room</a> made for the girls. '
+	'One of the doors also leads to a <a href="exec:gt ''brothel'', ''brothel_dressingroom'', ''1''">room</a> made for the girls. '
 	if (klismaday = daystart and (pcs_leghair <= 3 or pcs_pubes <= 3) and pcs_hairbsh = 1 and pcs_makeup >= 1 and pcs_lipbalm >= 1 and $pantyworntype = 'none' and $clothingworntype = 'nude' and (cumloc[1] = 0 and cumloc[4] = 0 and cumloc[8] = 0 and cumloc[9] = 0 and cumloc[10] = 0 and cumloc[11] = 0 and cumloc[15] = 0 and cumloc[16] = 0 and cumloc[17] = 0) and pcs_sweat < 40):
 		act 'Get in the cage': gt 'brothel', 'section1_cage'
 	else
@@ -511,20 +521,20 @@ if $ARGS[0] = 'section1_lobby':
 		if $pantyworntype ! 'none': '- remove your panties.'
 		if $clothingworntype ! 'nude': '- strip off your clothes.'
 	end
-	act 'Go to the girl''s room':gt 'brothel', 'section1_dressingroom'
+	act 'Go to the girl''s room':gt 'brothel', 'brothel_dressingroom', '1'
 	act 'Go to the reception': gt 'brothel', 'reception'
 end
 
-if $ARGS[0] = 'section1_dressingroom':
+if $ARGS[0] = 'brothel_dressingroom':
 	$menu_loc = 'brothel'
-	$menu_arg = 'section1_dressingroom'
+	$menu_arg = 'brothel_dressingroom'
 	menu_off = 0
 	gs 'stat'
 	$locM = 'brothel'
-	$loc_arg = 'section1_dressingroom'
-	$locM_arg = 'section1_dressingroom'
+	$loc_arg = 'brothel_dressingroom'
+	$locM_arg = 'brothel_dressingroom'
 	$location_type = 'bathroom'
-	$loc_arg = 'section1_dressingroom'
+	$loc_arg = 'brothel_dressingroom'
 	'<h3>Girl room</h3>'
 	 '<center><img <<$set_imgh>> src="images/locations/shared/brothel/brothelroom.jpg"></center>'
 	 *nl
@@ -565,7 +575,7 @@ if $ARGS[0] = 'section1_dressingroom':
 			if stanok > 0: dynamic $brit
 		end
 	else
-      !Changed from buying to taking from the box, since shampoo is handed out for free at this location
+      !!Changed from buying to taking from the box, since shampoo is handed out for free at this location
 		'<font color="red">You''ve run out of shampoo and will have to grab some more from the box before you can wash yourself.</font>'
 	end
 	gs 'din_van', 'prvt_pee'
@@ -581,10 +591,16 @@ if $ARGS[0] = 'section1_dressingroom':
 			pain['killer'] += 1
 			painkiller -= 1
 			pcs_hydra += 20
-			gt 'brothel', 'section1_dressingroom'
+			gt 'brothel', 'brothel_dressingroom', $ARGS[1]
 		end
 	end
-	act 'Go back to lobby': gt 'brothel', 'section1_lobby'
+    if $ARGS[1] = 0 or $ARGS[1] = 1:
+		act 'Go back to lobby': gt 'brothel', 'section1_lobby'
+    elseif $ARGS[1] = 2:
+		act 'Go back to lobby': gt 'brothel', 'section2_lobby'
+    elseif $ARGS[1] = 3:
+		act 'Go back to the reception': gt 'brothel', 'reception'
+    end
 end
 
 if $ARGS[0] = 'section1_cage':
@@ -604,7 +620,26 @@ if $ARGS[0] = 'section1_cage_leave':
 	'He unlocks the self-locking mechanism from outside and lets you crawl out.'
 	'<font color=#<<$rec_font>>>"Changed your mind, girl? That''s not what we like, you know?"</font>'
 	brothelCredit -= 1
-	act 'Say an excuse and leave': gt 'brothel', 'section1_dressingroom'
+	act 'Say an excuse and leave': gt 'brothel', 'brothel_dressingroom', '1'
+end
+      
+if $ARGS[0] = 'section1_force_work':
+    menu_off = 1
+	'<h3>Brothel Lobby</h3>'
+    '<h5>Slave cage: Forced to work</h5>'
+    '<center><img <<$set_imgh>> src="images/locations/shared/brothel/placeholder.jpg"></center>'
+    '<font color=#<<$rec_font>>>"Running off, again and again, whore? If you can''t make up your mind, maybe some training will help you."</font>'
+    if $clothingworntype ! 'nude':
+      'With this, the receptionist grabs and undresses you, then locks you in a cage.'
+    elseif $pantyworntype ! 'none': 
+      'With this, the receptionist grabs you, rips your panties off, then locks you in a cage.'
+	else
+      'With this, the receptionist grabs you, then locks you in a cage.'
+    end
+    '<font color=#<<$rec_font>>>"Stay there, someone will teach you a lesson in time. Hopefully you learn to be responsible."</font>'
+    !!Should be replaced in time with a special training event
+    brothelCredit = 0
+    act 'Wait for a client': gt 'brothel', 'section1_cage_client'
 end
 
 if $ARGS[0] = 'section1_cage_client':
@@ -650,11 +685,11 @@ if $ARGS[0] = 'section1_start':
 	'The only thing that connects you with the outside are cameras in each corner of the room, watchfully recording all that happens here.'
 	if rageMeter <= 100:
 		'<font color=#'+$mas_font+'>"So what will we do today, my little painslut?"</font>'
-		act 'Be quiet and await what''s next': gt 'brothel', 'section1_master_chooses'
-		!act 'Suggest an action': gt 'brothel', 'section1_slave_chooses'
+		act 'Be quiet and await what''s next': gt 'brothel', 'section1_pick', '0', '0'
+		act 'Suggest an action': gt 'brothel', 'section1_slave_chooses'
 	else
 		'Without a word Master leads you to a device...'
-		act 'Continue': gt 'brothel', 'section1_master_chooses'
+		act 'Continue': gt 'brothel', 'section1_pick', '0', '0'
 	end
 end
 
@@ -663,28 +698,76 @@ if $ARGS[0] = 'section1_slave_chooses':
 	'<h3>Playroom</h3>'
 	'<h5>You decide to suggest what your Master should do with you...</h5>'
 	'You ask him: <font color=#<<$pcs_font>>>"Master, please..."</font>'
-	!!act '..let''s just have sex and see where it leads':
-	!!act '..just bind me and use my holes':
-	!!act '..I''ve been a bad girl, I should be punished':
-	!!act '..I need to recharge my batteries':
-	!!act '..I''m so thirsty, I could use something to drink':
-	!!act '..I am so tight, I need some exercise':
-	act 'Reconsider and be quiet': gt 'brothel', 'section1_master_chooses'
+	act '..I need to recharge my batteries': gt 'brothel', 'section1_pick', '1', '1'
+    act '..I''ve been a bad girl, I should be punished': gt 'brothel', 'section1_pick', '2', '1'
+    act '..just bind me and use my holes': gt 'brothel', 'section1_pick', '3', '1'
+    !!act '..let''s just have sex and see where it leads': gt 'brothel', 'section1_pick', '4', '1'
+    !!if someone wants to put watersports in, feel free, I''m not doing it
+	!!act '..I''m so thirsty, I could use something to drink': gt 'brothel', 'section1_pick', '5', '1'
+	act '..I am so tight, I need some exercise': gt 'brothel', 'section1_pick', '6', '1'
+	act 'Reconsider and be quiet': gt 'brothel', 'section1_pick', '0', '0'
 end
-
-if $ARGS[0] = 'section1_master_chooses':
+                    
+if $ARGS[0] = 'section1_pick':
 	menu_off = 1
 	stage = 1
-	mas_dec = rand(1, 3)
+	$subloc = 'section1_play'
+    mas_accept = $ARGS[2]
+	if (rageMeter <= 25 and mas_accept = 1):
+      	'<center><img <<$set_imgh>> src="images/shared/sex/dom/kotovsub.jpg"></center>'
+		'<font color=#'+$mas_font+'>As you wish, slut. We''ll do it your way.</font>'
+	elseif (rageMeter <= 50 and mas_accept = 1):
+		mas_accept = rand(0, 1)
+		if mas_accept = 0:
+			'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/slapface1.mp4"></video></center>'
+            rageMeter += 10           
+			'<font color=#'+$mas_font+'>You think you can order me around, slut? It''ll do with you what I *I* want.</font>'
+		elseif mas_accept = 1:
+            '<center><img <<$set_imgh>> src="images/shared/sex/dom/kotovsub.jpg"></center>'
+			'<font color=#'+$mas_font+'>So, that''s how you like to play, slut? Sure, we will do that. I''ll make your cries only sweeter.</font>'
+		end
+	elseif (rageMeter >= 75 and mas_accept = 1):
+		'<center><video autoplay loop src="images/locations/city/residential/sauna/sex/slapface1.mp4"></video></center>'
+      	rageMeter += 10
+		'<font color=#'+$mas_font+'>You think you can order me around, slut? I''ll do with you what *I* want.</font>'
+		mas_accept = 0
+	end
+	
+	
+	if mas_accept = 1:
+		mas_dec = $ARGS[1]
+	elseif mas_accept = 0:
+		mas_dec = rand(1, 3)
+      	!!mas_dec = rand(1, 6)
+	end
+
 	if mas_dec = 1:
+      	'<center><video autoplay loop src="images/locations/shared/brothel/placeholder.mp4"></video></center>'
+      	'The client puts the small shock device on the table in the center of the room. <font color=#'+$mas_font+'>This should give you a healthy glow in no time, slut.</font>'
 		$actType = 'electricity'
 	elseif mas_dec = 2:
+      	'<center><video autoplay loop src="images/locations/shared/brothel/placeholder.mp4"></video></center>'
+      	'The client grabs a box full of smaller tools from a shelf and fetches a few wooden sticks. <font color=#'+$mas_font+'>Let''s make your tits beatiful, slut.</font>'
 		$actType = 'titTorture'
 	elseif mas_dec = 3:
+      	'<center><video autoplay loop src="images/locations/shared/brothel/placeholder.mp4"></video></center>'
+      	'The client grabs a box full of smaller tools from a shelf, with several ropes hanging out of it. <font color=#'+$mas_font+'>Sluts like you are much more agreeable when properly tied up. Don''t you think, slave?</font>'
 		$actType = 'boundPlay'
+    elseif mas_dec = 4:
+      	'<center><video autoplay loop src="images/locations/shared/brothel/placeholder.mp4"></video></center>'
+      	'<font color=#'+$mas_font+'>Let us start nice and slow, little whore. I''ll have my fun, either way.</font> The clients proclaims, while undressing himself.'
+		$actType = 'sex'
+    elseif mas_dec = 5:
+      	'<center><video autoplay loop src="images/locations/shared/brothel/placeholder.mp4"></video></center>'
+      	''
+		$actType = 'watersports'
+    elseif mas_dec = 6:
+      	'<center><video autoplay loop src="images/locations/shared/brothel/placeholder.mp4"></video></center>'
+      	'<font color=#'+$mas_font+'>Don''t you think, you should be much more open to your clients needs, especially in your line if work, whore?</font> At this, the clients brings a massive dildo over. <font color=#'+$mas_font+'>Let me help you with that, slut.</font>'
+		$actType = 'stretching'
 	end
-	$subloc = 'section1_play'
-	gt 'brothel', $subloc
+	
+	act 'Begin the session': gt 'brothel', $subloc
 end
 
 if $ARGS[0] = 'section1_play':
@@ -692,12 +775,12 @@ if $ARGS[0] = 'section1_play':
 	$base = 'section1_play'
 	$sessionB = 'section1_play'
 
-	!too much rage or orgasm - client is too aroused and masturbates to your face, finishing the session
+	!!too much rage or orgasm - client is too aroused and masturbates to your face, finishing the session
 	if rageMeter = 100:
 		gt 'brothel', 'section1_ragefinish'
 	end
 
-	!too much pain - Sveta pushes out the anal plug by accident
+	!!too much pain - Sveta pushes out the anal plug by accident
 	if (pain['total'] > 50 and analplugIN = 1):
 		chPlug = rand(0, 100)
 		if chPlug < prob_chPlug:
@@ -880,6 +963,81 @@ if $ARGS[0] = 'section1_play':
 			gt 'brothel', 'section1_electrocuteAssMax'
 		end
 	end
+      
+    if $actType = 'sex':
+      if orgasmMeter = 100:
+			'After a long fucking session, the client finally gets close to an orgasm.'
+			fin = rand (1, 4)
+			if fin = 1:
+				$finType = 'missionary:anal'
+			elseif fin = 2:
+				$finType = 'missionary:vaginal'
+			elseif fin = 3:
+				$finType = 'face_mouth'
+			elseif fin = 4:
+				$finType = 'face_face'
+			end
+			gt 'brothel', 'section1_finish'
+		end
+    end
+      
+    if $actType = 'watersports':
+      analplay = rand (0, 1)
+      
+      if orgasmMeter = 100:
+			''
+			fin = rand (1, 4)
+			if fin = 1:
+				$finType = 'missionary:anal'
+			elseif fin = 2:
+				$finType = 'missionary:vaginal'
+			elseif fin = 3:
+				$finType = 'face_mouth'
+			elseif fin = 4:
+				$finType = 'face_face'
+			end
+			gt 'brothel', 'section1_finish'
+		end
+    end
+      
+    if $actType = 'stretching':
+      analplay = 0
+      
+      if orgasmMeter = 100:
+      		'<font color=#'+$mas_font+'>Now that''s what a proper fucktoy looks like! Now let''s see what I will do with you.</font>'
+			fin = rand (1, 2)
+      		if fin = 1:
+      			$finType = 'behind_vaginal'
+      		elseif fin = 2:
+      			$finType = 'behind_anal'
+			end
+			gt 'brothel', 'section1_finish'
+		end
+      
+      if stage = 1:
+      	stage += 1
+      	gt 'brothel', 'section1_lieOnBack'
+      elseif stage = 2:
+      	stage += 1
+      	gt 'brothel', 'section1_dildoVag'
+      elseif stage = 3:
+      	stage += 1
+      	gt 'brothel', 'section1_dildoAss'
+      elseif stage = 4:
+      	stage += 1
+      	gt 'brothel', 'section1_buttplug'
+      elseif stage = 5:
+      	stage += 1
+      	analplugIN = 0
+      	gt 'brothel', 'section1_vagfisting'
+      elseif stage = 6:
+      	stage += 1
+      	gt 'brothel', 'section1_tied_analfisting'
+      elseif stage = 7:
+      	stage += 1
+      	gt 'brothel', 'section1_finishStretching'
+      end
+    end
 
 end
 
@@ -906,7 +1064,7 @@ if $ARGS[0] = 'section1_finish':
 			step = 1
 			act 'Continue':gt 'brothel', 'section1_finish'
 		elseif step = 1:
-			! pls not in anus
+			!!pls not in anus
 			if th = 1:
 				if analplugIN = 1:
 					'Both your pussy and your anus are too well on display... You say to yourself: <font color=#<<$pcs_font>>>(At least he won''t put it in my anus... the plug is already there...)</font>'
@@ -917,7 +1075,7 @@ if $ARGS[0] = 'section1_finish':
 					'Right at that moment the Client penetrates your pussy and thrusts his pole in, up to the rim!'
 					'<center><video autoplay loop src="images/locations/shared/brothel/insertvaginalfrombehind.mp4"></video></center>'
 				end
-			!pls not in pussy
+			!!pls not in pussy
 			elseif th = 2:
 				'Both your pussy and your anus are well on display... You say to yourself: <font color=#<<$pcs_font>>>(Please just don''t put it in my sore pussy!)</font>'
 				'Right at that moment the Client pushes his phallus in your tender pussy... and all the way in!'
@@ -978,7 +1136,7 @@ if $ARGS[0] = 'section1_finish':
 			step = 1
 			act 'Continue':gt 'brothel', 'section1_finish'
 		elseif step = 1:
-			! pls not in anus
+			!!pls not in anus
 			if th = 1:
 				if analplugIN = 1:
 					'Both your pussy and your anus are too well on display... You say to yourself: <font color=#<<$pcs_font>>>(At least he won''t put it in my anus... the plug is already there...)</font>'
@@ -996,7 +1154,7 @@ if $ARGS[0] = 'section1_finish':
 					'<center><video autoplay loop src="images/locations/shared/brothel/fuckanalfrombehind2.mp4"></video></center>'
 					'<font color=#<<$pcs_font>>>"Owwwwuuch! Pleaaase no take it ouuuut! Maaaster please not in my ass!"</font>'
 				end
-			!pls not in pussy
+			!!pls not in pussy
 			elseif th = 2:
 				'Both your pussy and your anus are well on display... You say to yourself: <font color=#<<$pcs_font>>>(Please just don''t put it in my sore pussy!)</font>'
 				'Ironically you actually sigh in relief as the Client sticks his warm, hard pole in your anus and not your pussy.'
@@ -1806,7 +1964,85 @@ if $ARGS[0] = 'section1_pushplugout':
 		act 'Continue': gt 'brothel', 'section1_play'
 	end
 end
+                          
+if $ARGS[0] = 'section1_dildoVag':
+	menu_off = 1
+	custTime += 5
+    '<h3>Playroom</h3>'
+    '<b>Orgasm meter: <<orgasmMeter>> / 100</b>'
+	'<b>Rage meter: <<rageMeter>> / 100</b>'
+    '<center><img <<$set_imgh>> src="images/locations/shared/brothel/placeholder.jpg"></center>'
+    'The customer grabs the dildo from the table, and without even trying to prepare you for it, shoves it in your pussy.'                      
+    '<font color=#<<$pcs_font>>>"Aahhhh! Please, use at least some lube!"</font>'
+    '<font color=#<<$mas_font>>>"You wish! Lube is only for good girls, so if you want some, earn it. For now you get to enjoy it as nature intended."</font>'                      
+    if pcs_arousal > 50:
+    	'Luckily you are at least somewhat wet, which provides enough lubrication to make it hurt a little less.'   
+    else
+    	'Unfortunately you are still completely dry between your legs, which only makes it hurt so much more.'
+    end
+    gs 'arousal', 'vaginal', 10, 'sub', 'rough', 'maso'
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'vagina', 'stretch'
+	gs 'stat' 
+    
+    act 'Continue': gt 'brothel', 'section1_play'
+end
 
+if $ARGS[0] = 'section1_dildoAss':
+	menu_off = 1
+	custTime += 5
+    '<h3>Playroom</h3>'
+    '<b>Orgasm meter: <<orgasmMeter>> / 100</b>'
+	'<b>Rage meter: <<rageMeter>> / 100</b>'
+    '<center><img <<$set_imgh>> src="images/locations/shared/brothel/placeholder.jpg"></center>'
+    '<font color=#<<$mas_font>>>"Since your pussy looks so much better now, I should really give your ass some attention."</font>'                      
+    if agape > 2:
+    	'<font color=#<<$mas_font>>>"Of course a whore like you knows how to take it up the ass, but you''re missing a proper gape to show it off."</font>'  
+    else
+    	'<font color=#<<$mas_font>>>"You''re pretty tight back there, little slave, but trust me. In no time you''re loose and gaping, as a slut like you should be."</font>'  
+    end
+    'He pulls the dildo from your pussy and, without lubing it again, simply shoves it in your ass.'                      
+    '<font color=#<<$pcs_font>>>"Stop! Please! It hurts!"</font>'
+    '<font color=#<<$mas_font>>>"Enjoy it while it lasts, slut. Soon you will be too loose to feel much down there."</font>'                      
+    gs 'arousal', 'anal', 10, 'sub', 'rough', 'maso'
+	gs 'arousal', 'end'
+	gs 'pain', 3, 'asshole', 'stretch'
+	gs 'stat' 
+    
+    act 'Continue': gt 'brothel', 'section1_play'
+end
+                          
+if $ARGS[0] = 'section1_vagfisting':
+    menu_off = 1
+	custTime += 5
+    '<h3>Playroom</h3>'
+    '<b>Orgasm meter: <<orgasmMeter>> / 100</b>'
+	'<b>Rage meter: <<rageMeter>> / 100</b>'
+    '<center><img <<$set_imgh>> src="images/locations/shared/brothel/placeholder.jpg"></center>'
+    '<font color=#<<$mas_font>>>"We''re getting somewhere, little whore. Now you''re only missing the proper gape  to please. Do you want me to help you out? Ask me for it, nicely."</font>'
+    '<font color=#<<$pcs_font>>>"Please, Master, help me open my holes for you."</font>'
+    '<font color=#<<$mas_font>>>"Pah, good enough. Get ready, slave."</font>'
+    'With this he squirts lube on his hand, and pushes it into your pussy up to the wrist. You clench your teeth, hoping that the sudden pain will subside soon.'
+    'He works your pussy heavily, the outline of his fist visible as a bulge in your belly. Only after he is satisfied with his work, he pulls out of you.'
+    act 'Continue': gt 'brothel', 'section1_play'                   
+end
+                          
+if $ARGS[0] = 'section1_finishStretching':
+    menu_off = 1
+	custTime += 5
+    '<h3>Playroom</h3>'
+    '<b>Orgasm meter: <<orgasmMeter>> / 100</b>'
+	'<b>Rage meter: <<rageMeter>> / 100</b>'
+    orgasmMeter = 100
+    '<center><img <<$set_imgh>> src="images/locations/shared/brothel/placeholder.jpg"></center>'
+    '<font color=#<<$mas_font>>>"Let''s see if all this work has paid off. Show me your holes, slave."</font>'
+    'You present your holes, which he then carefully inspects.'
+    '<font color=#<<$mas_font>>>"Perfect, a gape as expected from a slut like you. Can you feel the air rushing into them?"</font>'
+    'He then sticks his fingers in your pussy and your ass and grins.'
+    '<font color=#<<$mas_font>>>"Nice and loose. We will have so much fun, slave."</font>'
+    act 'Continue': gt 'brothel', 'section1_play'                    
+end 
+                          
 if $ARGS[0] = 'section1_ragefinish':
 	menu_off = 1
 	minut += 5
@@ -1859,7 +2095,7 @@ if $ARGS[0] = 'section1_end':
 			act 'Get up': gt 'brothel', 'section1_end'
 		else
 			step = 0
-			act 'Leave': gt 'brothel', 'section1_dressingroom'
+			act 'Leave': gt 'brothel', 'brothel_dressingroom', '1'
 		end
 	elseif step = 3:
 		'As you try to get up, suddenly you realize the massive plug is still deep in your anus...'
@@ -1870,7 +2106,7 @@ if $ARGS[0] = 'section1_end':
 		analplugIN = 0
 		gs 'pain', 4, 'asshole', 'stretch'
 		gs 'stat'
-		act 'Throw it away and leave': gt 'brothel', 'section1_dressingroom'
+		act 'Throw it away and leave': gt 'brothel', 'brothel_dressingroom', '1'
 	else
 		'<center><img <<$set_imgh>> src="images/locations/shared/brothel/sessionend.jpg"></center>'
 		'It seems you have served your purpose. The client is satisfied, his needs are taken care of.'
@@ -1898,7 +2134,112 @@ if $ARGS[0] = 'dislike':
 	rageMeter += 20
 	gt 'brothel', 'section1_play'
 end
+      
+if $ARGS[0] = 'section2_warning':
+      '<center><img <<$set_imgh>> src="images/locations/shared/brothel/receptionist.jpg"></center>'
+      section_warn =  1
+      'As you walk toward the second Section, the receptionist suddenly speaks up: <font color=#<<$rec_font>>>"<<$pcs_firstname>>, you''ve never been in the second Section before, have you?"</font>'
+      'You stop, looking at him and shake your head. <font color=#<<$pcs_font>>>"No, so far not. Anything I should know?"</font>'
+      '<font color=#<<$rec_font>>>"Yes, clients in there are usually very rich and have their own ideas of fun. So, if you want to get paid well, do what they order you to do. That also means you are on your own if anything... problematic happens to you. We have our rules, but with those clients, management is much more accommodating."</font>'
+      'Slowly nodding to yourself, you give him a quick thanks, and resume your way towards the Section.'
+      act 'Proceed to the second section':gt 'brothel','section2_lobby'
+end
 
+if $ARGS[0] = 'section2_lobby':
+	$menu_loc = 'brothel'
+	$menu_arg = 'section2_lobby'
+    $loc_arg = 'section2_lobby'
+	$location_type = 'indoors'                                                    
+	menu_off = 0
+	$sect = 'section2'
+	'<h3>Brothel Section 2 Lobby</h3>'
+	'<center><img <<$set_imgh>> src="images/locations/shared/brothel/lobby.jpg"></center>'
+	'The section 2 lobby. This lobby is quite small, offering only enough room for a couch and a small table.'
+	'Only a single room is attached to the lobby by a wide door.Judging by the state of the floor, a lot of heavy equipment is regularly dragged in and out.'
+	'One of the doors also leads to a <a href="exec:gt ''brothel'', ''brothel_dressingroom'',''2''">room</a> made for the girls. '
+	if (klismaday = daystart and (pcs_leghair <= 3 or pcs_pubes <= 3) and pcs_hairbsh = 1 and pcs_makeup >= 1 and pcs_lipbalm >= 1 and $pantyworntype = 'none' and $clothingworntype = 'nude' and (cumloc[1] = 0 and cumloc[4] = 0 and cumloc[8] = 0 and cumloc[9] = 0 and cumloc[10] = 0 and cumloc[11] = 0 and cumloc[15] = 0 and cumloc[16] = 0 and cumloc[17] = 0) and pcs_sweat < 40 and alko < 3 and StrongNarkota = 0 or jointhigh = 0):
+      	!!stage = 1
+      	!!act 'Party with a client': gt 'brothel', 'section2_party'
+      	!!act 'Have a bender': gt 'brothel', 'section2_bender'
+	else
+		'To be able to get working, you need to:'
+		if pcs_sweat >= 40: '- have a shower.'
+		if klismaday ! daystart: '- get an enema.'
+		if (cumloc[1] > 0 or cumloc[4] > 0 or cumloc[8] > 0 or cumloc[9] > 0 or cumloc[10] > 0 or cumloc[15] > 0 or cumloc[16] > 0 or cumloc[17] > 0):'- wash yourself.'
+		if cumloc[11] > 0: '- wash your face'
+		if (pcs_leghair > 3 or pcs_pubes > 3): '- shave your pubes and legs.'
+		if pcs_hairbsh ! 1: '- brush your hair.'
+		if pcs_makeup < 1: '- put on some makeup.'
+		if pcs_lipbalm < 1: '- apply some lipbalm.'
+		if $pantyworntype ! 'none': '- remove your panties.'
+		if $clothingworntype ! 'nude': '- strip off your clothes.'
+      	if alko > 3: '- be not drunk'
+      	if StrongNarkota > 0 or jointhigh > 0: '- be sober'
+	end
+	act 'Go to the girl''s room':gt 'brothel', 'brothel_dressingroom', '2'
+	act 'Go to the reception': gt 'brothel', 'reception'
+end
+      
+if $ARGS[0] = 'section2_party':
+    !!Client wants a bondage session while using drugs, PC has to use drugs during session
+    if stage = 1:
+		stage += 1
+		gt 'brothel', 'section2_party_start'
+	elseif stage = 2:
+		stage += 1
+		gt 'brothel', 'section2_party_bound'
+	elseif stage = 3:
+		stage += 1
+		gt 'brothel', 'section2_party_drugs'
+    elseif stage = 4:
+		stage += 1
+		gt 'brothel', 'section2_party_effect'
+    elseif stage = 5:
+		stage += 1
+		gt 'brothel', 'section2_party_fuck'
+    elseif stage = 6:
+		stage += 1
+		gt 'brothel', 'section2_party_fuck2'
+    elseif stage = 7:
+		stage += 1
+		gt 'brothel', 'section2_party_cum'
+    elseif stage = 8:
+		stage += 1
+		gt 'brothel', 'section2_party_release'
+    elseif stage = 9:
+		stage += 1
+		gt 'brothel', 'section2_party_recover'
+	end
+end
+      
+if $ARGS[0] = 'section2_bender':
+    !!Client will drink heavily with the PC, followed by rough sex
+    if stage = 1:
+		stage += 1
+		gt 'brothel', 'section2_bender_start'
+	elseif stage = 2:
+		stage += 1
+		gt 'brothel', 'section2_bender_drink'
+	elseif stage = 3:
+		stage += 1
+		gt 'brothel', 'section2_bender_drink_finish'
+    elseif stage = 4:
+		stage += 1
+		gt 'brothel', 'section2_bender_effect'
+    elseif stage = 5:
+		stage += 1
+		gt 'brothel', 'section2_bender_fuck'
+    elseif stage = 6:
+		stage += 1
+		gt 'brothel', 'section2_bender_fuck2'
+    elseif stage = 7:
+		stage += 1
+		gt 'brothel', 'section2_bender_cum'
+    elseif stage = 8:
+		stage += 1
+		gt 'brothel', 'section2_bender_leave'
+	end
+end
 
 --- brothel ---------------------------------