tour_guide.qsrc 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523
  1. # tour_guide
  2. ! Tour Guide - Full Time Summer Only Job
  3. if $ARGS[0] = 'tourstart':
  4. CLOSE ALL
  5. $loc = 'tour_guide'
  6. $loc_arg = 'tourstart'
  7. $location_type = 'public_outdoors'
  8. $menu_loc = 'tour_guide'
  9. $menu_arg = 'tourstart'
  10. menu_off = 1
  11. cla & *clr
  12. !! TourGuide = 0
  13. if (emp_job_status[1] = 0 or emp_job_status[1] =4) and emp_job_status[1] ! 5:
  14. minut += 30
  15. gs 'stat'
  16. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/tour_office.jpg"></center>'
  17. 'You see an ad posted in the park for summer only tour guides needed and decide to inquire about it at an office outside the old Imperial Palace.'
  18. *nl
  19. 'You answer a few questions the management team asks you and are offered a summer position at 100 <b>₽</b> an hour, 8 hours a day. Fresh uniforms are provided daily and training will be you shadowing another guide for the first couple of days to make sure you know the details required to lead your groups.'
  20. 'Like any teenager your only questions are about breaks and days off. The manager smiles, not surprised, and tells you that working is voluntary. If you do not show up then obviously you will not make any money that day, but otherwise no daily commitment is required from you. Breaks will be allowed if there are no groups to lead at that time and you will be given a small lunch everyday that you choose to work.'
  21. act 'Accept the position':
  22. gs 'emp_job_array', 'emp_tourist_guide'
  23. if cheatWork = 1:
  24. !TourGuide = 1
  25. gs 'emp_functions','emp_booking'
  26. gt 'pav_park', 'start'
  27. else
  28. !TourGuide = 1
  29. gs 'emp_functions','emp_booking'
  30. work = 1
  31. gt 'pav_park', 'start'
  32. end
  33. end
  34. act 'Change your mind': gt 'pav_park', 'start'
  35. !! TourGuide = 1
  36. elseif emp_job_status[1] = 1:
  37. *clr & cla
  38. minut += 240
  39. inhib_exp += rand(0,1)
  40. gs 'exp_gain', 'humint', rand(0,2)
  41. gs 'stat'
  42. '<center><h2>Imperial Palace</h2></center>'
  43. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  44. 'You spend the first part of your day walking tourists around the more famous parts of the park and museums on the grounds.'
  45. act 'Eat lunch and get back to work':
  46. minut += 240
  47. pcs_health += 10
  48. pcs_energy += 50
  49. pcs_hydra += 100
  50. gs 'stat'
  51. gt 'tour_guide', 'tourran' + rand(1, 8)
  52. end
  53. end
  54. end
  55. if $ARGS[0] = 'tourran1':
  56. $location_type = 'public_outdoors'
  57. menu_off = 1
  58. cla & *clr
  59. '<center><h2>Imperial Palace</h2></center>'
  60. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  61. 'Today was pretty boring, nothing interesting happened. You spent most of the time wishing you had gone to the beach or done something else, anything really.'
  62. gs 'stat'
  63. act 'Continue with the tours': gt 'tour_guide', 'toursdone'
  64. end
  65. if $ARGS[0] = 'tourran2':
  66. $location_type = 'public_outdoors'
  67. menu_off = 1
  68. cla & *clr
  69. '<center><h2>Imperial Palace</h2></center>'
  70. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  71. 'Your group this time is a bunch of jocks who do not seem all that interested in the tour. They spend a lot of their time talking to each other and mostly ignoring your comments on the history they were supposed to be there to learn about.'
  72. *nl
  73. 'You get really tired of being ignored and finally ask them why they came. "Coach made us," one of them says. "Then he bailed and went back to the hotel to chase maids, probably. As soon as this is done we are going to the beach." The rest of them cheer, obviously looking forward to it.'
  74. 'You think about it a minute, and realize that since there are so many groups and a lot of tour guides employed nobody would actually miss your group if it went missing for an hour or two. You also know a quiet, out of sight stretch of river nobody would find you.'
  75. *nl
  76. 'Should you suggest slipping away for a swim or just try and finish the tour quickly so they can get to the beach sooner and let you get back to work?'
  77. if pcs_horny >= 40:
  78. gs 'willpower', 'easy'
  79. if will_cost <= pcs_willpwr:
  80. act 'Slip away to the beach (<<will_cost>> Willpower)':
  81. *clr & cla
  82. gs 'willpower', 'easy'
  83. gs 'willpower', 'pay'
  84. gs 'exp_gain', 'persuas', rand(1,2)
  85. gs 'stat'
  86. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.summer.jpg"></center>'
  87. 'You tell the group to follow you as you slip into the trees and down to the river spot you decided would be a good place to swim without interruption. Since they planned to go swimming after the tour they already have swim trunks on and jump straight in once you get there.'
  88. if exhibitionist_lvl > 1:
  89. 'As you watch them jump around, half-naked, you feel a strong desire to join them. Since you are wearing your tour guide outfit, doing so will mean going in completely nude, just going in your underwear would mean wet spots on your uniform. Management would definitely notice and question you about it. You could even have some fun with the boys, if you wanted to.'
  90. act 'Hang out nude': gt 'tour_guide', 'rivernude'
  91. else
  92. 'Since you are wearing your tour guide uniform you just lean up against a tree and watch them have fun splashing around, content that at least you can take a break from all that walking and talking. They try and talk you into joining them but you are not comfortable with the idea of swimming in your underwear or naked with a bunch of jocks you do not know while working.'
  93. end
  94. act 'Alright boys, I have to go back to work': gt 'tour_guide', 'toursdone'
  95. end
  96. else
  97. act 'Slip away to the beach(<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  98. end
  99. end
  100. act 'Just finish the tour': gt 'tour_guide', 'toursdone'
  101. end
  102. if $ARGS[0] = 'tourran3':
  103. $location_type = 'public_outdoors'
  104. menu_off = 1
  105. cla & *clr
  106. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
  107. 'You end up with a group that has several small children. When taking them through some of the gardens a couple kids break loose from their parents and run through some of the flower beds. The parents run after them, grab them, and bring them back to the group, faces red with embarrassment.'
  108. gs 'exp_gain', 'observ', rand(0,1)
  109. gs 'stat'
  110. act 'Continue with the tour': gt 'tour_guide', 'toursdone'
  111. end
  112. if $ARGS[0] = 'tourran4':
  113. $location_type = 'public_outdoors'
  114. menu_off = 1
  115. cla & *clr
  116. '<center><h2>Imperial Palace</h2></center>'
  117. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/events/tour_bus.jpg"></center>'
  118. '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>>"'
  119. '"Why am I being singled out?" you blurt out, confounded.'
  120. '"I really don''t have time for this, you''re in charge of the second bus, don''t disappoint me, Miss <<$pcs_lastname>>!" he shrugs you off.'
  121. '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?"'
  122. 'You shrug your shoulders not really caring about his comments too much and tell him to tell the tour group to scurry along.'
  123. '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.'
  124. '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.'
  125. '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..."'
  126. 'You somehow maintain your posture not wanting to make a scene, turning around without saying anything and hurry away before changing your mind.'
  127. act 'Finish the tour': gt 'tour_guide', 'toursdone'
  128. end
  129. if $ARGS[0] = 'tourran5':
  130. $location_type = 'public_outdoors'
  131. menu_off = 1
  132. cla & *clr
  133. '<center><h2>Imperial Palace</h2></center>'
  134. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  135. '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.'
  136. 'Getting worried and annoyed, you start looking for them, only stopping by a closed door, hearing some faint sounds behind it.'
  137. act 'Ignore it':
  138. *clr & cla
  139. minut += 5
  140. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  141. '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.'
  142. act 'Finish the tour': gt 'tour_guide', 'toursdone'
  143. end
  144. gs 'willpower', 'voyeur', 'self', 'medium'
  145. if will_cost <= pcs_willpwr:
  146. act 'Peek (<<will_cost>> Willpower)':
  147. *clr & cla
  148. gs 'willpower', 'pay', 'self'
  149. gs 'arousal', 'voyeur_sex', 10
  150. gs 'arousal', 'end'
  151. gs 'stat'
  152. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/events/tour_bj.jpg"></center>'
  153. '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.'
  154. '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.'
  155. 'All of a sudden, you feel someone creeping behind you...'
  156. 'As you turn around, it''s the manager, "What are you doing <<$pcs_firstname>>?"'
  157. '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."'
  158. '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>>!"'
  159. '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.'
  160. act 'Finish the tour': gt 'tour_guide', 'toursdone'
  161. end
  162. else
  163. act 'Peek (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  164. end
  165. end
  166. if $ARGS[0] = 'tourran6':
  167. $location_type = 'public_outdoors'
  168. menu_off = 1
  169. cla & *clr
  170. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
  171. '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.'
  172. '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.'
  173. gs 'stat'
  174. act 'Finish the tour': gt 'tour_guide', 'toursdone'
  175. end
  176. if $ARGS[0] = 'tourran7':
  177. $location_type = 'public_outdoors'
  178. menu_off = 1
  179. money += 150
  180. pcs_mood += 10
  181. cla & *clr
  182. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
  183. '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.'
  184. '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!"'
  185. gs 'stat'
  186. act 'Finish the tour': gt 'tour_guide', 'toursdone'
  187. end
  188. if $ARGS[0] = 'tourran8':
  189. $location_type = 'public_outdoors'
  190. menu_off = 1
  191. pcs_mood -= 5
  192. cla & *clr
  193. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
  194. '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.'
  195. gs 'stat'
  196. act 'Continue with the tour': gt 'tour_guide', 'toursdone'
  197. end
  198. if $ARGS[0] = 'rivernude':
  199. menu_off = 1
  200. cla & *clr
  201. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/river/river<<rand(1,3)>>.jpg"></center>'
  202. 'The boys are too busy playing water games with each other to realize you have removed your clothes until you wade into the water with them. When they do notice, jaws drop, and you notice several of them have bulges in their shorts. A few whistle, and a couple of them start sliding closer to you.'
  203. pcs_mood += 10
  204. pcs_horny += 15
  205. gs 'arousal', 'flash', 3, 'exhibitionism'
  206. gs 'clothing', 'strip_all'
  207. gs 'stat'
  208. act 'Give them a show': gt 'tour_guide', 'riverbate'
  209. act 'Seduce one of the cute boys': gt 'tour_guide', 'riverseduce1'
  210. act 'Alright boys, I have to go back to work':
  211. gs 'underwear', 'wear'
  212. gs 'clothing', 'wear_last_worn'
  213. gs 'arousal', 'end'
  214. gt 'tour_guide', 'toursdone'
  215. end
  216. end
  217. if $ARGS[0] = 'riverbate':
  218. menu_off = 1
  219. cla & *clr
  220. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/river/river_bate1.jpg"></center>'
  221. '"No touching," you giggle, before heading back to the riverbank. Going down on your knees facing away, you push your butt into the air to give them a good view. Reaching between your legs, you start rubbing yourself, while looking over your shoulder at the guys.'
  222. 'Most of them have pulled out their dicks and are stroking themselves, watching you intently. They unconsciously move closer to the riverbank, for a better view, and stop pretty close to you.'
  223. 'The sight of that many guys masturbating as they watch you gets you very wet, and it isn''t long before you''re moaning and grinding against your hand. The boys are jerking themselves faster now, a few are starting to make funny faces as they reach their limits.'
  224. '"You can cum on me, just keep it away from my face," you say sweetly. It does not take long before the first guy pops, shooting his cum onto your back. Several more erupt, and your back and butt get really warm.'
  225. $orgasm_or = 'custom'
  226. $orgasm_txt = 'All the sensations and sights of the guys cumming on you sets your own orgasm off, leaving you gasping for breath, and your legs shaking.'
  227. gs 'arousal', 'clit_finger', 3, 'masturbate', 'exhibitionism'
  228. pcs_horny += 25
  229. gs 'stat'
  230. 'Once your body settles down, you slip back into the water and wipe the cum off. Most of the guys have pulled their shorts up and are back to splashing around in the water, though a few are still hanging out nearby, hoping you will let them do more.'
  231. 'You know you have been gone from work too long, any longer and someone will most likely realize you''re missing. The thought of letting them have their way with you is pretty damn tempting, though.'
  232. act 'Give in to your desires': gt 'tour_guide', 'riverseduce2'
  233. act 'Alright boys, I have to get back to work':
  234. gs 'underwear', 'wear'
  235. gs 'clothing', 'wear_last_worn'
  236. gs 'arousal', 'end'
  237. gt 'tour_guide', 'toursdone'
  238. end
  239. end
  240. if $ARGS[0] = 'riverseduce1':
  241. menu_off = 1
  242. cla & *clr
  243. rivermissed = rand (1,10)
  244. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/voyeurism/voyeurism_start_event_<<rand(1,3)>>.jpg"></center>'
  245. 'You wait until the one you think is cute looks at you, then subtly motion him to follow. You casually walk around a bend in the river, out of sight of the others, and wait for him. He follows casually, unnoticed by the others.'
  246. 'He walks up to you and starts to kiss you, making you melt, hungry for more. He drops his shorts and lies in the sand, while you start kissing your way down his body, until you reach his dick. You start by licking the tip, drawing out a few soft moans from him, before taking his head into your mouth.'
  247. 'You take your time, sucking softly and working your tongue around, slowly bobbing your head lower and lower, until you get about halfway. Taking a deep breath through your nose, you shove the cock down your throat as much as you can.'
  248. 'Gagging on his cock, drool escaping your lips, you keep bobbing up and down until you decide it is time to mount him. Letting his cock out of your mouth with a POP, you tell him your almost ready for a pounding.'
  249. if vibratorIN = 1:
  250. vibratorIN = 0
  251. vibratorOUT = 1
  252. 'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now, though that''s about to change.'
  253. end
  254. if vaginal_slip < 4: gs 'arousal', 'auto_lube', 'vag'
  255. pcs_horny += 10
  256. gs 'arousal', 'bj', 5, 'deepthroat'
  257. gs 'stat'
  258. act 'Mount him' :
  259. cla & *clr
  260. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/voyeurism/voyeurism_start_event_<<rand(5,15)>>.jpg"></center>'
  261. 'You slide up until his dick is against your pussy, and start rubbing, coating it with your juices. You reach down and line his dick up, and start to slide down.'
  262. if pcs_vag = 0: 'As he pushes in you feel something inside of you rip. You know it was your hymen, you are no longer a virgin.'
  263. 'You ride his cock, enjoying the feel of the tip rubbing your inner walls. His hands reach up, and start tweaking your nipples, making you gasp. Sliding off, you shake your ass at him. He takes the hint and sits up, mounting you from behind.'
  264. 'As he fucks you, he reaches between your legs and rubs your clit, causing the pleasure to surge through you in waves. Rolling you onto your back, he plunges back in, hardly slowing. Throwing your legs into the air, you moan your approval, loudly.'
  265. act 'Cum':
  266. cla & *clr
  267. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/voyeurism/voyeurism_start_event_<<rand(16,17)>>.jpg"></center>'
  268. 'Cupping your breasts, you massage them for a bit, stopping occasionally to pinch and twist your rock hard nipples. Still rubbing your clit, he speeds up his thrusting, until you begin to see stars.'
  269. pcs_horny += 15
  270. $orgasm_or = 'custom'
  271. $orgasm_txt = 'Throwing your head back, you surrender to the rising orgasm, waves of pleasure rolling through you, from head to toe. Reaching his own orgasm, he pulls out and you feel your stomach grow warm as he shoots his load onto you.'
  272. gs 'arousal', 'vaginal', 10
  273. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  274. gs 'boyStat', $npclastgenerated
  275. gs 'cum_call', 'stomach'
  276. gs 'stat'
  277. act 'Clean up': gt 'tour_guide', 'riverclean'
  278. end
  279. end
  280. end
  281. if $ARGS[0] = 'riverseduce2':
  282. menu_off = 1
  283. cla & *clr
  284. rivermissed = rand (1,10)
  285. '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex16.jpg"></center>'
  286. +$OpenInnerThought+'"Fuck it, I will just say I was in the restroom, or something,"'+$CloseInnerThought+' you tell yourself. Motioning to the nearest guy, you lie on your back, and call out to the rest of the guys, "Come fuck me! Just don''t cum inside or on my face."'
  287. if vibratorIN = 1:
  288. vibratorIN = 0
  289. vibratorOUT = 1
  290. 'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now, though that''s about to change.'
  291. end
  292. if vaginal_slip < 4: gs 'arousal', 'auto_lube', 'vag'
  293. 'The guys are all hard again, and closing in on you, eager looks on their faces. The guy you motioned to first is already between your legs, promising not to cum inside you as he starts to slide into your still wet snatch.'
  294. if pcs_vag = 0: 'As he pushes in you feel something inside of you rip. You know it was your hymen, you are no longer a virgin.'
  295. 'He starts pumping as the next guy reaches you, you motion him closer and wrap your lips around his dick, as the rest of them crowd around you. He doesn''t last long though, and shoots his seed down your throat before jumping out of the way.'
  296. 'The guy between your legs stands up and pushes his cock in between your lips, as another one dives between your legs. He was already close, so he cums almost right away, giving you a moment to breathe and swallow before the next guy jumps in.'
  297. gs 'arousal', 'vaginal', 10,'rough', 'gangbang'
  298. gs 'arousal', 'bj', -10, 'deepthroat', 'gangbang'
  299. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  300. gs 'boyStat', $npclastgenerated
  301. gs 'cum_call', 'mouth_swallow'
  302. gs 'stat'
  303. act 'Keep going':
  304. cla & *clr
  305. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  306. gs 'boyStat', $npclastgenerated
  307. gs 'cum_call', 'stomach'
  308. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  309. gs 'boyStat', $npclastgenerated
  310. gs 'cum_call', 'breasts'
  311. '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex14.jpg"></center>'
  312. 'The guys take turns rotating, you have long since lost count of how many loads you have swallowed. Some have splattered on your breasts or stomach, but thankfully nobody has tried to give you a facial yet.'
  313. 'You get lost in the moment, the only thing on your mind now is where the next dick is coming from. The boys are having a great time, tossing jokes back and forth as you are twisted, bent, held down, or picked up to be in a position they want to fuck you in.'
  314. pcs_horny += 25
  315. if pcs_horny >= 90:
  316. pcs_mood += 15
  317. $orgasm_or = 'yes'
  318. end
  319. $orgasm_txt = 'Suddenly, your orgasm hits you like a truck, blasting through you, leaving you screaming and twisting in their arms.'
  320. gs 'arousal', 'vaginal', 10, 'gangbang'
  321. gs 'stat'
  322. act 'Clean up': gt 'tour_guide', 'riverclean'
  323. end
  324. end
  325. if $ARGS[0] = 'riverclean':
  326. cla & *clr
  327. menu_off = 1
  328. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/river/river<<rand(1,3)>>.jpg"></center>'
  329. if riverbusted = 2:
  330. $start_text = 'The thought of being busted again is strangely exciting, though.'
  331. elseif riverbusted = 1:
  332. $start_text = 'The last thing you want is to be caught again, your ass still hurts from last time.'
  333. else
  334. $start_text = 'You have no idea what your boss would do if he caught you doing this stuff, during your shift.'
  335. end
  336. 'You go back into the water again to wash off the cum, feeling guilty, certain if you don''t hurry someone will decide to come looking for you.'
  337. 'The palace grounds are big, but you would rather avoid that situation entirely. <<$start_text>>'
  338. if vibratorOUT = 1:
  339. vibratorIN = 1
  340. vibratorOUT = 0
  341. 'You slowly push the vibrator back into your pussy, feeling full again.'
  342. end
  343. cumspclnt = 4
  344. gs 'cum_cleanup'
  345. gs 'underwear', 'wear'
  346. gs 'clothing', 'wear_last_worn'
  347. act 'Alright boys, I have to get back to work':
  348. gs 'arousal', 'end'
  349. gt 'tour_guide', 'toursdone'
  350. end
  351. end
  352. if $ARGS[0] = 'toursdone':
  353. $location_type = 'public_indoors'
  354. menu_off = 1
  355. cla & *clr
  356. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/tour_office.jpg"></center>'
  357. money += 1000
  358. gs 'stat'
  359. '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.'
  360. if rivermissed >= 4 and riverbusted >= 1:
  361. 'As you walk into the office, your boss is waiting for you. One look at his face and your heart sinks, you were noticed missing again. He motions you to follow him into the back room.'
  362. act 'Follow him': gt 'tour_guide', 'backroom'
  363. elseif rivermissed >= 6 and riverbusted = 0 and fame['pav_slut'] > 100:
  364. 'Walking into the tour office, you find your boss waiting for you. "Follow me, <<$pcs_firstname>>," he says with an unpleasant look on his face, and heads to a room way in the back.'
  365. act 'Follow him': gt 'tour_guide', 'backroom'
  366. elseif rivermissed >= 8 and riverbusted = 0 and fame['pav_slut'] < 100:
  367. 'Walking into the tour office, you find your boss waiting for you. "Follow me, <<$pcs_firstname>>," he says with an unpleasant look on his face, and heads to a room way in the back.'
  368. act 'Follow him': gt 'tour_guide', 'backroom'
  369. else
  370. act 'Done for the day':gt 'pav_park', 'start'
  371. act 'Resign from your job':gt 'tour_guide', 'resign'
  372. end
  373. end
  374. if $ARGS[0] = 'resign':
  375. $location_type = 'indoors'
  376. menu_off = 1
  377. cla & *clr
  378. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/angry_boss.jpg"></center>'
  379. 'You let your boss know you have decided to quit your job for the rest of the summer. He is not pleased about you quitting, but manages to keep his temper and lets you know if you want to come back next summer he will at least consider it.'
  380. act 'Resign':
  381. gs 'emp_functions','emp_terminate', 4
  382. !! TourGuide = 3
  383. work = 0
  384. gt 'pav_park', 'start'
  385. end
  386. act 'Change your mind':gt 'pav_park', 'start'
  387. end
  388. if $ARGS[0] = 'backroom':
  389. $location_type = 'indoors'
  390. menu_off = 1
  391. cla & *clr
  392. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/angry_boss.jpg"></center>'
  393. 'You enter a small office, far enough from the front desk that you know anything could happen back here and nobody would even notice.'
  394. if riverbusted = 2:
  395. '"As usual, you were missing again, <<$pcs_firstname>>. I guess you don''t learn easily. You know your options, get naked and in the position, or get out."'
  396. elseif riverbusted = 1:
  397. '"I went to check up on you today, and you were missing, again, <<$pcs_firstname>>. I thought you would be smarter about this. I told you last time if it happened again, your punishment would be a lot worse."'
  398. '"But, sir, I..." is all you manage before he makes a cutting motion with his hand.'
  399. '"This time you will get the strap, entirely nude, and it will hurt for a long time. If you cannot handle that, then get out and don''t come back. It''s that simple."'
  400. elseif riverbusted = 0 and fame['pav_slut'] > 100:
  401. '"You were gone a long time today, several tours were delayed as we had to scramble to get things back on track. Where did you disappear to?"'
  402. '"I had to use the restroom," you try to lie. "I''m sorry, it is just that time of the month, I had a lot to clean up!"'
  403. 'He stares at you a moment before saying, "Lying and slacking off at work, I can believe it, after the things I have heard about you around town, <<$pcs_firstname>>. Do you think I''m stupid? I had somebody check the bathrooms, you were not in any of them."'
  404. 'You open your mouth to respond but he cuts you off. "You have two choices. Either you don''t work here anymore, or you take your punishment, and I keep a closer eye on you."'
  405. '"What punishment, Sir?" You ask nervously, afraid to hear the answer.'
  406. '"Corporal Punishment, <<$pcs_firstname>>. Either you bare your butt and bend over this desk, or you turn in your uniform, and never come back. If you let me, I can make a decent person out of you, now decide."'
  407. else
  408. '"You were gone a long time today, several tours were delayed as we had to scramble to get things back on track. Where did you disappear to?"'
  409. '"I had to use the restroom," you try to lie. "I''m sorry, it is just that time of the month, I had a lot to clean up!"'
  410. 'He stares at you a moment before saying, "Lying and slacking off at work, I cannot believe you, <<$pcs_firstname>>. Do you think I''m stupid? I had somebody check the bathrooms, you were not in any of them."'
  411. 'You open your mouth to respond but he cuts you off. "You have two choices. Either you don''t work here anymore, or you take your punishment, and I keep a closer eye on you, from now on."'
  412. '"What punishment, Sir?" You ask nervously, afraid to hear the answer.'
  413. '"Corporal Punishment, <<$pcs_firstname>>. Either you bare your butt and bend over this desk, or you turn in your uniform, and never come back. Decide."'
  414. end
  415. act 'Take your punishment': gt 'tour_guide', 'spank'
  416. act 'Quit your job':
  417. gs 'emp_functions','emp_terminate', 5
  418. !! TourGuide = 2
  419. work = 0
  420. killvar 'riverbusted'
  421. pcs_mood -= 25
  422. gs 'stat'
  423. gt 'pav_park', 'start'
  424. end
  425. end
  426. if $ARGS[0] = 'spank':
  427. $location_type = 'indoors'
  428. menu_off = 1
  429. cla & *clr
  430. if riverbusted = 2:
  431. '<center><video autoplay loop src="images/locations/pavlovsk/palace/office/office_spank2.mp4"></video></center>'
  432. 'You strip out of your clothes quickly, wanting this to be over as soon as possible. He orders you into position and starts swinging as soon as your ass is in the air. He really puts his all into this, determined to break you.'
  433. 'Unlike the first two punishments, however, there is a secret part of you that enjoys this now. Each hit still makes you scream, tears still fall from your face, but your pussy gets wetter and wetter with each slap of the leather strap against your cheeks.'
  434. 'When a moan slips out, he pauses, a bit confused, before finding the strength to hit even harder than before! Each hit comes through equal parts pain and pleasure. Before long you are waiting for the next smack, in the same way a junkie looks forward to his next high.'
  435. 'Finally realizing he didn''t manage to break you, his arms drop, and he just says tiredly, "Get out." You gather up your clothes and start to get dressed, but he stops you. "Just leave," he says. Shrugging, you head to the changing room naked to check out your new color.'
  436. pcs_horny += 20
  437. gs 'arousal', 'BDSM', 10, 'maso', 'exhibitionism', 'rough', 'sub'
  438. pcs_mood += 15
  439. gs 'pain', 7, 'asscheeks', 'spank'
  440. gs 'stat'
  441. elseif riverbusted = 1:
  442. '<center><video autoplay loop src="images/locations/pavlovsk/palace/office/office_spank2.mp4"></video></center>'
  443. 'You strip out of your clothes slowly, not wanting to face this, but he starts getting annoyed and snaps at you to hurry up. Once you''re naked, he instructs you to assume the lunge position, hands and feet out wide, ass in the air.'
  444. 'He pulls out a long leather strap, lines himself up, and starts swinging. Since it is your second offense, he doesn''t hold back at all; each hit literally forces a scream from your mouth and tears from your eyes.'
  445. 'It seems to go on forever, you have long since lost count, and you suspect he has too. Every time you flinch away from a hit just before he lands it, he pulls back, orders you back into position, and informs you you get one extra for doing it.'
  446. 'When it does finally end, you collapse to the ground and just cry, you never expected a spanking could hurt this bad. He gives you a moment to collect yourself, then tells you to get dressed and get out.'
  447. pcs_mood -= 15
  448. gs 'pain', 5, 'asscheeks', 'spank'
  449. gs 'stat'
  450. else
  451. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/office_spank1.jpg"></center>'
  452. 'You drop your shorts, pull down your underwear, and bend over the desk. He pulls out a long, bendy looking cane and tells you if you move you will get extra lashes.'
  453. 'You resolve to hold your position as best you can, though the thought of what''s coming is terrifying. You grip the edges of the desk to help keep yourself in one place.'
  454. 'The first hit still catches you off-guard, making you cry out, though it doesn''t sting as badly as you expected. At least not right away.'
  455. 'By the fourth smack you can feel each mark on your butt, and tears are definitely in your eyes. By the tenth you are bawling like a child and screaming with each swat he lands.'
  456. 'After your 15th, he says he is done. "Let that be a lesson, <<$pcs_firstname>>. If this has to happen again, it will be a lot worse." You can barely imagine worse, as you try and pull your underwear back up, fingers trembling.'
  457. pcs_mood -= 10
  458. gs 'pain', 3, 'asscheeks', 'spank'
  459. gs 'stat'
  460. end
  461. act 'Go change': gt 'tour_guide', 'after_spank'
  462. end
  463. if $ARGS[0] = 'after_spank':
  464. $location_type = 'indoors'
  465. menu_off = 1
  466. cla & *clr
  467. killvar 'rivermissed'
  468. if riverbusted = 2:
  469. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/after_spank<<rand(2,3)>>.jpg"></center>'
  470. 'You carefully check out your reddened butt in the mirror, before you start to get dressed, wishing you could put some lotion on it and masturbate while you wait for the stinging to subside.'
  471. if pcs_makeup > 1:
  472. pcs_makeup = 0
  473. end
  474. gs 'arousal', 'end'
  475. gs 'stat'
  476. elseif riverbusted = 1:
  477. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/after_spank<<rand(2,3)>>.jpg"></center>'
  478. 'Your hands are shaking so bad that you can barely get undressed again. Your entire ass is bright red from the paddle, and you swear to yourself you will never get caught slacking off again!'
  479. 'A little voice in the back of your mind tells you this will probably happen more, though you try and ignore it. Once you finish getting your everyday clothes back on, you put your uniform in the basket and leave.'
  480. riverbusted = 2
  481. if pcs_makeup > 1:
  482. pcs_makeup = 0
  483. end
  484. else
  485. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/after_spank1.jpg"></center>'
  486. 'You go into the changing room and check the marks on your butt while taking off your uniform. They sting pretty badly, and you hope you won''t find out how much worse it can get.'
  487. riverbusted = 1
  488. if pcs_makeup > 1:
  489. pcs_makeup = 0
  490. end
  491. end
  492. act 'Leave the office': gt 'pav_park', 'start'
  493. end
  494. --- tour_guide ---------------------------------