Browse Source

[added] Random hotel work event I was meant to add before feature lock, sorry!

KevinSmarts 3 years ago
parent
commit
2c76faca90
1 changed files with 143 additions and 4 deletions
  1. 143 4
      locations/HotelWork.qsrc

+ 143 - 4
locations/HotelWork.qsrc

@@ -510,9 +510,9 @@ if $ARGS[0] = 'maid':
 			
 			:new_maid_event
 			if soniaPS = 5 and maidcheck_sonia ! daystart:
-				maidrand = rand(0,140)
+				maidrand = rand(0,160)
 			else 
-				maidrand = rand(0,110)
+				maidrand = rand(0,120)
 			end
 
 			if maidstat < 100: maidstat += rand(0,1)
@@ -524,6 +524,7 @@ if $ARGS[0] = 'maid':
 			!! MJ: from 50,51 to 50,150 -- More often but less.
 			if chai1 < 25: chai = rand(20,60) + rand(0, maidstat)
 
+			!! maidrand[1] used for daystat check in last event before Sonia
 			if maidrand <= 10:
 				minut += 35
 				gs 'stat'
@@ -1280,6 +1281,144 @@ if $ARGS[0] = 'maid':
 					act 'Get back to work': gt 'hotelwork', 'maid'
 				end
 			elseif maidrand <= 120:
+				if maidrand[1] = daystart: gt 'hotelwork', 'maid'
+				maidrand[1] = daystart
+				if rand(0,5) < 2:
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/bed'+rand(1,2)+'.jpg"></center>'
+					'You open the door to the next room to see a woman in a green dress on her bed smiling.'
+					'"Hi, I work evenings and was just relaxing before my shift. Can you come back later?" She asks"'
+					'You have more rooms to do so it is easy enough to come back after cleaning them, so you agree.'
+
+					act 'Get back to work': gt 'hotelwork', 'maid'
+				elseif rand(0,5) < 3:
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/tipsy1.jpg"></center>'
+					'As you are cleaning the guest walks in. She looks like she has had a few drinks and just waves you out of her way.'
+					'She is wear just a bra, mini skirt and heels all in black. You would guess she''d been clubbing but at this time?'
+					'It''s either too early or far too late.'
+					
+					act 'Move aside and let her pass':
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/tipsy2.jpg"></center>'
+						'She crawls up on to the bed exposing to you her lack of underwear.'
+						'Damn, you think that must have been a hell of a party.'
+						'You can''t help but stare at her pussy as she gives you such a show.'
+						
+						gs 'arousal', 'voyeur', 5
+						gs 'arousal', 'end'
+						gs 'stat'
+
+						act 'Stare at her':
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/tipsy3.jpg"></center>'
+							'Promptly your free show ends as she rolls over and passes out'
+							'You had mostly finished her room and this situation might look bad if you boss saw you so you gather your things and leave feeling a little more aroused then when you started.'
+							
+							act 'Get back to work': gt 'hotelwork', 'maid'
+						end
+					end
+				elseif rand(0,5) < 4:
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/nude'+rand(1,2)+'.jpg"></center>'
+					'You walk in to the room to find a regular guess standing in her room completely naked.'
+					'She is clearly distracted and does not notice you so you decide to go back out and close the door.'
+
+					gs 'arousal', 'voyeur', 5
+					gs 'arousal', 'end'
+					gs 'stat'
+					
+					act 'Get back to work': gt 'hotelwork', 'maid'
+				elseif rand(0,5) < 5:
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/underwear.jpg"></center>'
+					'You walk in to the room to find a regular guess standing in her room in just her underwear.'
+					'She is not looking in your direction so you just back out and close the door.'
+					
+					act 'Get back to work': gt 'hotelwork', 'maid'
+				else
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/masturbate1.jpg"></center>'
+					'You walk in to the room and see a regular guest on her bed naked and clearly masturbating.'
+					'She is looking to the side and has not realised you are in the room.'
+					
+					gs 'arousal', 'voyeur', 5
+					gs 'arousal', 'end'
+					gs 'stat'
+
+					gs 'willpower', 'voyeur', 'resist'
+					if will_cost <= pcs_willpwr:
+						act 'Get back to work (<<will_cost>> Willpower)':
+							gs 'willpower', 'voyeur', 'resist'
+							gs 'willpower', 'pay', 'resist'
+							gs 'stat'
+							gt 'hotelwork', 'maid'
+						end
+					else
+						act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+					end
+
+					act 'Stay and watch for a bit':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/masturbate2.jpg"></center>'
+						'You crouch down so that she wont see you and have a perfect close view of her pussy.'
+						'She is moaning quite loudly now and you watch her insert a finger deeply inside.'
+							
+						gs 'arousal', 'voyeur', 10
+						gs 'arousal', 'end'
+						gs 'stat'
+
+						gs 'willpower', 'voyeur', 'resist'
+						if will_cost <= pcs_willpwr:
+							act 'Maybe you should get back to work (<<will_cost>> Willpower)':
+								gs 'willpower', 'voyeur', 'resist'
+								gs 'willpower', 'pay', 'resist'
+								gs 'stat'
+								gt 'hotelwork', 'maid'
+							end
+						else
+							act 'Maybe you should get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+						end
+
+						act 'Stay and watch for a little more':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/masturbate3.jpg"></center>'
+							'She is clearly more aroused as her pussy glistens and the sound of her fucking herself makes it harder to hear her moans even as they grow louder.'
+							'She slides a second finger inside desperate to sate her growing desire.'
+									
+							gs 'arousal', 'voyeur', 10
+							gs 'arousal', 'end'
+							gs 'stat'
+
+							gs 'willpower', 'voyeur', 'resist'
+							if will_cost <= pcs_willpwr:
+								act 'You really should get back to work (<<will_cost>> Willpower)':
+									gs 'willpower', 'voyeur', 'resist'
+									gs 'willpower', 'pay', 'resist'
+									gs 'stat'
+									gt 'hotelwork', 'maid'
+								end
+							else
+								act 'You really should get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+							end
+					
+							act 'Stay to watch her finish':
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/masturbate4.jpg"></center>'
+								'Bucking her hips and crying out for an orgasm the guest gives up on internal pleasures.'
+								'She removes her fingers and focuses solely on her clit.'
+								'"Oh God! Fuck! Yes!" Her body spasms as she finally achieves what must be a massive orgasm.'
+										
+								gs 'arousal', 'voyeur', 10
+								gs 'arousal', 'end'
+								gs 'stat'
+
+								act 'Time to leave':
+									*clr & cla
+									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/masturbate5.jpg"></center>'
+									'She is lying back recovering, the occasional twitch the only sign that she is still concious.'
+									'You go to pass her a towel so she can stop her juice dripping on to the sheets before you catch yourself and sneak out of the room.'
+									
+									act 'Get back to work': gt 'hotelwork', 'maid'
+								end
+							end
+						end
+					end
+				end
+			elseif maidrand <= 140:
 				maidcheck_sonia = daystart
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/hotel/sonia.hotel.boy0,'+rand(0,4)+'.jpg"></center>'
 				'You open the door to the next room, and immediately freeze in place when you hear gagging sounds coming from inside. Curious as you are, you decide to sneak a peek and see what''s happening in the room. When you look around the corner, you see a girl giving a guy an enthusiastic blowjob, happily gagging on his cock while she tries to take it down her throat over and over. Wait a minute... that''s Sonia, from your class!'
@@ -1319,7 +1458,7 @@ if $ARGS[0] = 'maid':
 						end
 					end
 				end
-			elseif maidrand <= 130:
+			elseif maidrand <= 150:
 				maidcheck_sonia = daystart
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/hotel/sonia.hotel.boy.nigga0,'+rand(0,2)+'.jpg"></center>'
 				'You open the door to the next room, and immediately freeze in place when you hear gagging sounds coming from inside. Curious as you are, you decide to sneak a peek and see what''s happening in the room. When you look around the corner, you see Sonia giving a black guy an enthusiastic blowjob, happily gagging on his cock while she tries to take it down her throat over and over. Obviously it''s not working; his cock is way too big for her.'
@@ -1370,7 +1509,7 @@ if $ARGS[0] = 'maid':
 						end
 					end
 				end
-			elseif maidrand <= 140:
+			elseif maidrand <= 160:
 				maidcheck_sonia = daystart
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/hotel/sonia.hotel.two.nigga0,'+rand(0,1)+'.jpg"></center>'
 				'You open the door to the next room, and immediately freeze in place when you hear gagging sounds coming from inside. Curious as you are, you decide to sneak a peek and see what''s happening in the room. When you look around the corner, you see Sonia with not one, but two huge black guys. She''s happily sucking their enormous dicks in turn, massaging the one she doesn''t currently have in her mouth with her delicate fingers.'