1
0
Эх сурвалжийг харах

[added] more tour guide random events, thanks to Dr. Cat

Anya 2 жил өмнө
parent
commit
f8d0931831

+ 98 - 2
locations/tour_guide.qsrc

@@ -45,7 +45,7 @@ if $ARGS[0] = 'tourstart':
 			pcs_energy += 40
 			pcs_hydra += 40
 			gs 'stat'
-			gt 'tour_guide', 'tourran' + rand(1, 3)
+			gt 'tour_guide', 'tourran' + rand(1, 8)
 		end
 	end
 end
@@ -110,6 +110,102 @@ if $ARGS[0] = 'tourran3':
 	act 'Continue with the tour': gt 'tour_guide', 'toursdone'
 end
 
+if $ARGS[0] = 'tourran4':
+	$location_type = 'public_outdoors'
+	menu_off = 1
+	cla & *clr
+	'<center><h2>Imperial Palace</h2></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/events/tour_bus.jpg"></center>'
+	'Your manager paces all over the place, "I just got word that several buses with important foreign tourists are coming here in a few minutes. It''s very important that we show ourselves from our best side. I''m looking specially at you, Miss <<$pcs_lastname>>"'
+	'"Why am I being singled out?" you blurt out, confounded.'
+	'"I really don''t have time for this, you''re in charge of the second bus, don''t dissapoint me, Miss <<$pcs_lastname>>!" he shrugs you off.'
+	'Several buses stop in front of the Palace and a lot of tourists pour out of them. Suddenly you''re approached by a important looking man, "Young lady, I''ve understood that you''ll be our guide today. Aren''t you a bit too young to be doing this important job?"'
+	'You shrug your shoulders not really caring about his comments too much and tell him to tell the tour group to scurry along.'
+	'The tour follows closely behind only stopping as you explain the nooks and crannies within the Palace, you''re not really sure why the tourists are laughing at the translations as you''re taking this as serious as you can.'
+	'As the tour finishes you yank the translator by the arm and lead him a bit aside, "Why were they laughing every time you translated something from what I said?" you ask him.'
+	'The translator pats you on the head, "You''re far too young to be doing this kind of work. I didn''t actually translate anything you said, I was just making stuff up as we went on..."'
+	'You somehow maintain your posture not wanting to make a scene, turning around without saying anything and hurry away before changing your mind.'
+	
+	act 'Finish the tour': gt 'tour_guide', 'toursdone'
+end
+
+if $ARGS[0] = 'tourran5':
+	$location_type = 'public_outdoors'
+	menu_off = 1
+	cla & *clr
+	'<center><h2>Imperial Palace</h2></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
+	'There is a smaller group joining you today, some older people, a family and a couple. The tour is going quite routinely without much excitement. As the tour is nearing the end, you start counting the group since you''re responsible for them during the tour, noticing that the couple missing.'
+	'Getting worried and annoyed, you start looking for them, only stopping by a closed door, hearing some faint sounds behind it.'
+
+	act 'Ignore it':
+		*clr & cla
+		minut += 5
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
+		'Not wanting to deal with whatever is happening in there, you decide to head back to the main group and await the couple to show up again. After a couple of minutes, they reunite with the group again, making some half-hearted excuses about them getting lost.'
+	
+		act 'Finish the tour': gt 'tour_guide', 'toursdone'
+	end
+
+	gs 'willpower', 'voyeur', 'self', 'medium'
+	if will_cost <= pcs_willpwr:
+		act 'Peek (<<will_cost>> Willpower)':
+			*clr & cla
+			gs 'willpower', 'pay', 'self'
+			gs 'arousal', 'voyeur_sex', 10
+			gs 'arousal', 'end'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/events/tour_bj.jpg"></center>'
+			'You can''t resist the urge and peek inside the room, and almost giving yourself up as you gasp seeing the woman sucking her boyfriend off. She''s clearly experienced, as she easily fits his member inside her mouth, all the way down his shaft.'
+			'The boyfriend switches between looking worryingly around, not wanting to get caught and giving himself up into pure indulgence, "That''s it babe, you''re so fucking good with..." you barely hear him.'
+			'All of a sudden, you feel someone creeping behind you...'
+			'As you turn around, it''s the manager, "What are you doing <<pcs_firstname>>?"'
+			'Knowing the couple would get in trouble and get the cops called on them, you turn around making as much sound as possible to warn them, "N-Nothing sir, I thought I heard a sound, but I was wrong, so I was just making my way back to my tour group."'
+			'The manager sighs, clearly annoyed by your answer, "What do you mean you left your tour group alone?! Let me take a look! W-What is happening here?! Why is your penis out in the open?! And why is this girl kneeling on the floor?! <<pcs_firstname>>!"'
+			'Not wanting to get involved with this situation, you quietly slip away to the rest of the group awaiting your return. It doesn''t take long before you see the man gunning for the door with his pants down while his girlfriend is trailing closely behind, chased by your manager.'
+			
+			act 'Finish the tour': gt 'tour_guide', 'toursdone'
+		end
+	else
+		act 'Peek (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+end
+
+if $ARGS[0] = 'tourran6':
+	$location_type = 'public_outdoors'
+	menu_off = 1
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
+	'It seems that it will be another uneventful tour, as you look around at the gathered group today. As you are halfway through the tour, a rancid smell suddenly reaches your nostrils, making it hard to keep a straight face. You look around and notice one person standing out, as the others have distanced themselves from this person. You keep on being professional throughout the tour, ignoring the rancid smell that just intensifies.'
+	'As the tour ends, thinking you''ve finally managed to escape, the person comes over to you and starts up a conversation. You try to be polite, but eventually make an excuse about the next group and flee.'
+	gs 'stat'
+	act 'Finish the tour': gt 'tour_guide', 'toursdone'
+end
+
+if $ARGS[0] = 'tourran7':
+	$location_type = 'public_outdoors'
+	menu_off = 1
+	money += 300
+	pcs_mood += 10
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
+	'This is one of the quieter and slower days working, you only need to take a sweet old couple on the tour. You take your sweet time, patiently answering all their questions, slowly going room for room. While you''re explaining the different knick-knacks, they attentively listen and sometimes whisper to each other, so they don''t bother you.'
+	'At the end of the tour they thank you for being such a kind guide for putting up with them, and hand you some money. You tell them that it is not necessary, but they insist, "Don''t dare making us upset, now take the money and enjoy them, you''ve deserved it!"'
+	gs 'stat'
+	act 'Finish the tour': gt 'tour_guide', 'toursdone'
+end
+
+if $ARGS[0] = 'tourran8':
+	$location_type = 'public_outdoors'
+	menu_off = 1
+	pcs_mood -= 5
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
+	'You end up with a group that has an annoying visitor. While talking to the group, you constantly get cut off by the show-off visitor that is contradicting every word you''re saying and gives some of their own takes, which no one asked for. You notice that the rest of the group is also annoyed by this person and are rolling their eyes as soon as they open their mouth.'
+	gs 'stat'
+	act 'Continue with the tour': gt 'tour_guide', 'toursdone'
+end
+
 if $ARGS[0] = 'rivernude':
 	menu_off = 1
 	cla & *clr
@@ -274,7 +370,7 @@ if $ARGS[0] = 'toursdone':
 	menu_off = 1
 	cla & *clr
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/tour_office.jpg"></center>'
-	money += 600
+	money += 1000
 	gs 'stat'
 	'As the day goes on the flood of tourists wanting to see the Palace slows to a crawl. Eventually you hit your six hour mark and head back to the office to change into your own clothes and collect your pay.'
 	if rivermissed >= 4 and riverbusted >= 1: