1
0

tour_guide.qsrc 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418
  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. if TourGuide = 0:
  13. minut += 30
  14. gs 'stat'
  15. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/tour_office.jpg"></center>'
  16. '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.'
  17. *nl
  18. 'You answer a few questions the management team asks you and are offered a summer position at 100 <b>₽</b> an hour, 6 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.'
  19. '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.'
  20. act 'Accept the position':
  21. if cheatWork = 1:
  22. TourGuide = 1
  23. gt 'pav_park', 'start'
  24. else
  25. TourGuide = 1
  26. work = 1
  27. gt 'pav_park', 'start'
  28. end
  29. end
  30. act 'Change your mind': gt 'pav_park', 'start'
  31. elseif TourGuide = 1:
  32. *clr & cla
  33. minut += 180
  34. inhib_exp += rand(0,1)
  35. humint_exp += rand(0,2)
  36. gs 'stat'
  37. '<center><h2>Imperial Palace</h2></center>'
  38. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  39. 'You spend the first part of your day walking tourists around the more famous parts of the park and museums on the grounds.'
  40. act 'Eat lunch and get back to work':
  41. minut += 180
  42. pcs_health += 10
  43. pcs_energy += 40
  44. pcs_hydra += 40
  45. gs 'stat'
  46. gt 'tour_guide', 'tourran' + rand(1, 3)
  47. end
  48. end
  49. end
  50. if $ARGS[0] = 'tourran1':
  51. $location_type = 'public_outdoors'
  52. menu_off = 1
  53. cla & *clr
  54. '<center><h2>Imperial Palace</h2></center>'
  55. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  56. '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.'
  57. gs 'stat'
  58. act 'Continue with the tours': gt 'tour_guide', 'toursdone'
  59. end
  60. if $ARGS[0] = 'tourran2':
  61. $location_type = 'public_outdoors'
  62. menu_off = 1
  63. cla & *clr
  64. '<center><h2>Imperial Palace</h2></center>'
  65. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/pav_palace.jpg"></center>'
  66. '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.'
  67. *nl
  68. '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.'
  69. '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.'
  70. *nl
  71. '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?'
  72. if pcs_horny >= 40:
  73. gs 'willpower', 'easy'
  74. if will_cost <= pcs_willpwr:
  75. act 'Slip away to the beach (<<will_cost>> Willpower)':
  76. *clr & cla
  77. gs 'willpower', 'easy'
  78. gs 'willpower', 'pay'
  79. persuas_exp += rand(1,2)
  80. gs 'stat'
  81. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.summer.jpg"></center>'
  82. '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.'
  83. if exhibitionist_lvl > 1:
  84. '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.'
  85. act 'Hang out nude': gt 'tour_guide', 'rivernude'
  86. else
  87. '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.'
  88. end
  89. act 'Alright boys, I have to go back to work': gt 'tour_guide', 'toursdone'
  90. end
  91. else
  92. 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>'
  93. end
  94. end
  95. act 'Just finish the tour': gt 'tour_guide', 'toursdone'
  96. end
  97. if $ARGS[0] = 'tourran3':
  98. $location_type = 'public_outdoors'
  99. menu_off = 1
  100. cla & *clr
  101. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/palace_garden.jpg"></center>'
  102. '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.'
  103. observ_exp += rand(0,1)
  104. gs 'stat'
  105. act 'Continue with the tour': gt 'tour_guide', 'toursdone'
  106. end
  107. if $ARGS[0] = 'rivernude':
  108. menu_off = 1
  109. cla & *clr
  110. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/river/river<<rand(1,3)>>.jpg"></center>'
  111. '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.'
  112. pcs_mood += 10
  113. pcs_horny += 15
  114. gs 'arousal', 'flash', 3, 'exhibitionism'
  115. gs 'clothing', 'strip_all'
  116. gs 'stat'
  117. act 'Give them a show': gt 'tour_guide', 'riverbate'
  118. act 'Seduce one of the cute boys': gt 'tour_guide', 'riverseduce1'
  119. act 'Alright boys, I have to go back to work':
  120. gs 'underwear', 'wear'
  121. gs 'clothing', 'wear_last_worn'
  122. gs 'arousal', 'end'
  123. gt 'tour_guide', 'toursdone'
  124. end
  125. end
  126. if $ARGS[0] = 'riverbate':
  127. menu_off = 1
  128. cla & *clr
  129. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/river/river_bate1.jpg"></center>'
  130. '"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.'
  131. '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.'
  132. '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.'
  133. '"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.'
  134. $orgasm_or = 'custom'
  135. $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.'
  136. gs 'arousal', 'masturbate', 3, 'exhibitionism'
  137. pcs_horny += 25
  138. gs 'stat'
  139. '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.'
  140. '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.'
  141. act 'Give in to your desires': gt 'tour_guide', 'riverseduce2'
  142. act 'Alright boys, I have to get back to work':
  143. gs 'underwear', 'wear'
  144. gs 'clothing', 'wear_last_worn'
  145. gs 'arousal', 'end'
  146. gt 'tour_guide', 'toursdone'
  147. end
  148. end
  149. if $ARGS[0] = 'riverseduce1':
  150. menu_off = 1
  151. cla & *clr
  152. rivermissed = rand (1,10)
  153. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/voyeurism/voyeurism_start_event_<<rand(1,3)>>.jpg"></center>'
  154. '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.'
  155. '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.'
  156. '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.'
  157. '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.'
  158. if vibratorIN = 1:
  159. vibratorIN = 0
  160. vibratorOUT = 1
  161. '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.'
  162. end
  163. if vaginal_slip < 4: gs 'arousal', 'auto_lube', 'vag'
  164. pcs_horny += 10
  165. gs 'arousal', 'bj', 5, 'deepthroat'
  166. gs 'stat'
  167. act 'Mount him' :
  168. cla & *clr
  169. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/voyeurism/voyeurism_start_event_<<rand(5,15)>>.jpg"></center>'
  170. '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.'
  171. 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.'
  172. '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.'
  173. '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.'
  174. act 'Cum':
  175. cla & *clr
  176. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/voyeurism/voyeurism_start_event_<<rand(16,17)>>.jpg"></center>'
  177. '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.'
  178. pcs_horny += 15
  179. $orgasm_or = 'custom'
  180. $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.'
  181. gs 'arousal', 'vaginal', 10
  182. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  183. gs 'boyStat', $npclastgenerated
  184. gs 'cum_call', 'stomach'
  185. gs 'stat'
  186. act 'Clean up': gt 'tour_guide', 'riverclean'
  187. end
  188. end
  189. end
  190. if $ARGS[0] = 'riverseduce2':
  191. menu_off = 1
  192. cla & *clr
  193. rivermissed = rand (1,10)
  194. '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex16.jpg"></center>'
  195. +$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."'
  196. if vibratorIN = 1:
  197. vibratorIN = 0
  198. vibratorOUT = 1
  199. '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.'
  200. end
  201. if vaginal_slip < 4: gs 'arousal', 'auto_lube', 'vag'
  202. '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.'
  203. 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.'
  204. '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.'
  205. '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.'
  206. gs 'arousal', 'vaginal', 10,'rough', 'gangbang'
  207. gs 'arousal', 'bj', -10, 'deepthroat', 'gangbang'
  208. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  209. gs 'boyStat', $npclastgenerated
  210. gs 'cum_call', 'mouth_swallow'
  211. gs 'stat'
  212. act 'Keep going':
  213. cla & *clr
  214. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  215. gs 'boyStat', $npclastgenerated
  216. gs 'cum_call', 'stomach'
  217. gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
  218. gs 'boyStat', $npclastgenerated
  219. gs 'cum_call', 'breasts'
  220. '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex14.jpg"></center>'
  221. '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.'
  222. '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.'
  223. pcs_horny += 25
  224. if pcs_horny >= 90:
  225. pcs_mood += 15
  226. $orgasm_or = 'yes'
  227. end
  228. $orgasm_txt = 'Suddenly, your orgasm hits you like a truck, blasting through you, leaving you screaming and twisting in their arms.'
  229. gs 'arousal', 'vaginal', 10, 'gangbang'
  230. gs 'stat'
  231. act 'Clean up': gt 'tour_guide', 'riverclean'
  232. end
  233. end
  234. if $ARGS[0] = 'riverclean':
  235. cla & *clr
  236. menu_off = 1
  237. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/river/river<<rand(1,3)>>.jpg"></center>'
  238. if riverbusted = 2:
  239. $start_text = 'The thought of being busted again is strangely exciting, though.'
  240. elseif riverbusted = 1:
  241. $start_text = 'The last thing you want is to be caught again, your ass still hurts from last time.'
  242. else
  243. $start_text = 'You have no idea what your boss would do if he caught you doing this stuff, during your shift.'
  244. end
  245. '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.'
  246. 'The palace grounds are big, but you would rather avoid that situation entirely. <<$start_text>>'
  247. if vibratorOUT = 1:
  248. vibratorIN = 1
  249. vibratorOUT = 0
  250. 'You slowly push the vibrator back into your pussy, feeling full again.'
  251. end
  252. cumspclnt = 4
  253. gs 'cum_cleanup'
  254. gs 'underwear', 'wear'
  255. gs 'clothing', 'wear_last_worn'
  256. act 'Alright boys, I have to get back to work':
  257. gs 'arousal', 'end'
  258. gt 'tour_guide', 'toursdone'
  259. end
  260. end
  261. if $ARGS[0] = 'toursdone':
  262. $location_type = 'public_indoors'
  263. menu_off = 1
  264. cla & *clr
  265. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/tour_office.jpg"></center>'
  266. money += 600
  267. gs 'stat'
  268. '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.'
  269. if rivermissed >= 4 and riverbusted >= 1:
  270. '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.'
  271. act 'Follow him': gt 'tour_guide', 'backroom'
  272. elseif rivermissed >= 6 and riverbusted = 0 and pav_slut > 100:
  273. '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.'
  274. act 'Follow him': gt 'tour_guide', 'backroom'
  275. elseif rivermissed >= 8 and riverbusted = 0 and pav_slut < 100:
  276. '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.'
  277. act 'Follow him': gt 'tour_guide', 'backroom'
  278. else
  279. act 'Done for the day':gt 'pav_park', 'start'
  280. act 'Resign from your job':gt 'tour_guide', 'resign'
  281. end
  282. end
  283. if $ARGS[0] = 'resign':
  284. $location_type = 'indoors'
  285. menu_off = 1
  286. cla & *clr
  287. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/angry_boss.jpg"></center>'
  288. '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.'
  289. act 'Resign':
  290. TourGuide = 3
  291. work = 0
  292. gt 'pav_park', 'start'
  293. end
  294. act 'Change your mind':gt 'pav_park', 'start'
  295. end
  296. if $ARGS[0] = 'backroom':
  297. $location_type = 'indoors'
  298. menu_off = 1
  299. cla & *clr
  300. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/angry_boss.jpg"></center>'
  301. 'You enter a small office, far enough from the front desk that you know anything could happen back here and nobody would even notice.'
  302. if riverbusted = 2:
  303. '"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."'
  304. elseif riverbusted = 1:
  305. '"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."'
  306. '"But, sir, I..." is all you manage before he makes a cutting motion with his hand.'
  307. '"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."'
  308. elseif riverbusted = 0 and pav_slut > 100:
  309. '"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?"'
  310. '"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!"'
  311. '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."'
  312. '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."'
  313. '"What punishment, Sir?" You ask nervously, afraid to hear the answer.'
  314. '"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."'
  315. else
  316. '"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?"'
  317. '"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!"'
  318. '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."'
  319. '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."'
  320. '"What punishment, Sir?" You ask nervously, afraid to hear the answer.'
  321. '"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."'
  322. end
  323. act 'Take your punishment': gt 'tour_guide', 'spank'
  324. act 'Quit your job':
  325. TourGuide = 2
  326. work = 0
  327. killvar 'riverbusted'
  328. pcs_mood -= 25
  329. gs 'stat'
  330. gt 'pav_park', 'start'
  331. end
  332. end
  333. if $ARGS[0] = 'spank':
  334. $location_type = 'indoors'
  335. menu_off = 1
  336. cla & *clr
  337. if riverbusted = 2:
  338. '<center><video autoplay loop src="images/locations/pavlovsk/palace/office/office_spank2.mp4"></video></center>'
  339. '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.'
  340. '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.'
  341. '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.'
  342. '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.'
  343. pcs_horny += 20
  344. gs 'arousal', 'BDSM', 10, 'maso', 'exhibitionism', 'rough', 'sub'
  345. pcs_mood += 15
  346. gs 'pain', 7, 'asscheeks', 'spank'
  347. gs 'stat'
  348. elseif riverbusted = 1:
  349. '<center><video autoplay loop src="images/locations/pavlovsk/palace/office/office_spank2.mp4"></video></center>'
  350. '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.'
  351. '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.'
  352. '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.'
  353. '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.'
  354. pcs_mood -= 15
  355. gs 'pain', 5, 'asscheeks', 'spank'
  356. gs 'stat'
  357. else
  358. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/office_spank1.jpg"></center>'
  359. '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.'
  360. '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.'
  361. '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.'
  362. '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.'
  363. '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.'
  364. pcs_mood -= 10
  365. gs 'pain', 3, 'asscheeks', 'spank'
  366. gs 'stat'
  367. end
  368. act 'Go change': gt 'tour_guide', 'after_spank'
  369. end
  370. if $ARGS[0] = 'after_spank':
  371. $location_type = 'indoors'
  372. menu_off = 1
  373. cla & *clr
  374. killvar 'rivermissed'
  375. if riverbusted = 2:
  376. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/after_spank<<rand(2,3)>>.jpg"></center>'
  377. '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.'
  378. if pcs_makeup > 1:
  379. pcs_makeup = 0
  380. end
  381. gs 'arousal', 'end'
  382. gs 'stat'
  383. elseif riverbusted = 1:
  384. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/after_spank<<rand(2,3)>>.jpg"></center>'
  385. '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!'
  386. '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.'
  387. riverbusted = 2
  388. if pcs_makeup > 1:
  389. pcs_makeup = 0
  390. end
  391. else
  392. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/palace/office/after_spank1.jpg"></center>'
  393. '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.'
  394. riverbusted = 1
  395. if pcs_makeup > 1:
  396. pcs_makeup = 0
  397. end
  398. end
  399. act 'Leave the office': gt 'pav_park', 'start'
  400. end
  401. --- tour_guide ---------------------------------