booty_call_morning.qsrc 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439
  1. # booty_call_morning
  2. if $ARGS[0] = 'morning':
  3. '<center><video autoplay loop src="images/shared/romance/misc/wakeup1.mp4"></video></center>'
  4. !!{ if hangover = daystart:
  5. 'A sharp lance of pain pierces your consciousness, bringing you out of sleep. You wake up blearily, head <i>pounding</i> with an awful hangover.'
  6. act'<i>Ugh, my head</i>':gt'booty_call_morning','hangover'
  7. else}
  8. 'Your mind stirs and you slowly come to consciousness. Your first thoughts are...'
  9. act'<i>Yawn</i>':gt'booty_call_morning','yawn_wake'
  10. !! end
  11. if kanikuli = 0 and mid($start_type,1,2) = 'sg' and SchoolAtestat = 0 and SchoolBlock = 0 and week < 6:
  12. act'School!':
  13. cla & *clr
  14. '<center><video autoplay loop src="images/shared/romance/misc/wakeup2.mp4"></video></center>'
  15. 'Your eyes snap open. You frantically grab for your phone and turn on the screen.'
  16. gs'booty_call_morning','late_for_school'
  17. end
  18. end
  19. if booty_call['pass_out'] = 1:
  20. end
  21. !! if pcs_lovers > 0:act'Guilt':gt'booty_call_morning','guilt'
  22. end
  23. if $ARGS[0] = 'late_for_school':
  24. *nl
  25. '<b><<$month>> <<day>></b>'
  26. '<b><<$week>></b>'
  27. if minut = 0:
  28. '<b><<hour>>:00</b>'
  29. elseif minut < 10:
  30. '<b><<hour>>:0<<minut>></b>'
  31. else
  32. '<b><<hour>>:<<minut>></b>'
  33. end
  34. *nl
  35. '"Oh <i>fuck!</i> I gotta get to school!"'
  36. act'<i>Get dressed!</i>':
  37. cla & *clr
  38. '<center><video autoplay loop src="images/pc/activities/misc/dress_1.mp4"></video></center>'
  39. gs'clothing','wear_last_worn'
  40. gs'underwear','wear'
  41. 'Scrambling from the bed, you start grabbing your clothes and throwing them on as fast as you can.'
  42. if PCloStyle2 = 4:
  43. !! you were wearing your school uniform last night
  44. 'You probably don''t have time for a shower, but at least you don''t have to run home and change clothes, you think gratefully to yourself as your pull on your disgarded uniform from last night.'
  45. else
  46. 'You need to get home and change into your uniform! You''re not sure if you have time for a shower, but you definitely <i>need</i> to get your uniform!'
  47. end
  48. '"Hey, what''s wrong?" <<$npc_firstname[$boy]>> says, turning over and squinting at you with sleepy eyes.'
  49. act'I need to be somewhere!':
  50. cla & *nl
  51. '"I''m gonna be late for something!" you say hurriedly. "Gotta go!"'
  52. 'With one last quick check, you make sure all your clothes are in place and rush out the door, leaving <<$npc_firstname[$boy]>> and your night together behind you.'
  53. act'Leave':gs'booty_call_after','exit'
  54. end
  55. act'I''m gonna be late for school!':
  56. cla & *nl
  57. if PCloStyle2 = 4:
  58. !! you were wearing your school uniform last night
  59. '"I need to go! I''m going to be late for school!" you huff, pulling your skirt up and buttoning your shirt as fast as you can. It''s a bit wrinkled from laying in a pile all night, but it''ll do in a pinch.'
  60. else
  61. '"I need to go! I''m going to be late for school!" you huff. "I need to go home! I don''t have my uniform! Shit! <i>Fuck!</i>"'
  62. end
  63. if npc_car[$boy] = 1 and npc_selfish[$boy] ! 1:
  64. '"You need a ride? I can drop you off in my car."'
  65. act'No thanks':
  66. cla & *clr
  67. $npc_apt_bedroom[$boy]
  68. '"No, I''ll be okay. Thanks for the offer though." '
  69. *nl
  70. 'With one last quick check, you make sure all your clothes are in place and call, "See you later!" over your shoulder as you rush out the door.'
  71. act'Leave':gs'booty_call_after','exit'
  72. end
  73. act'That''d be great':
  74. cla & *clr
  75. $npc_apt_bedroom[$boy]
  76. '"Really?" you perk up. "That''d be great!"'
  77. '"Let me just get dressed."'
  78. 'You collect the rest of your things while he throws on some clothes and grabs his keys, then both of you head outside and climb into his car.'
  79. '"Where do you want me to take you?" he asks'
  80. act'Take me home':booty_call['give_lift'] = 1 & gt'booty_call_morning','give_lift'
  81. act'Take me to school':booty_call['give_lift'] = 2 & gt'booty_call_morning','give_lift'
  82. end
  83. if npc_residence[$boy] = 1:
  84. act'I can walk':
  85. cla & *clr
  86. $npc_apt_bedroom[$boy]
  87. '"That''s okay," you shake your head. "It''s right here in the residential area. I can just walk.Thanks for the offer though."'
  88. *nl
  89. 'With one last quick check, you make sure all your clothes are in place and call, "See you later!" over your shoulder as you rush out the door.'
  90. act'Leave':gs'booty_call_after','exit'
  91. end
  92. end
  93. act'Can''t let people see':
  94. cla & *clr
  95. $npc_apt_bedroom[$boy]
  96. 'You hesitate for a moment, considering it.'
  97. *nl
  98. '"No," you shake your head. "I don''t want someone seeing me get out of your car. Rumors spread like fire at my school. I can''t risk it." With one last quick check, you make sure all your clothes are in place, you shout, "See you later!" over your shoulder and rush out the door.'
  99. act'Leave':gs'booty_call_after','exit'
  100. end
  101. else
  102. 'With one last quick check, you make sure all your clothes are in place and grab the rest of your things. "See you later!" you call over your shoulder as you rush out the door.'
  103. act'Leave':gs'booty_call_after','exit'
  104. end
  105. end
  106. end
  107. end
  108. if $ARGS[0] = 'yawn_wake':
  109. cla & *clr
  110. $npc_apt_bedroom[$boy]
  111. 'You open your mouth wide, yawning loudly and stretching your arms back as the covers fall off of you.'
  112. 'Your movement causes <<$npc_firstname[$boy]>> to stir as well, blinking his eyes open. Reaching down, you grab your phone and switch on the display.'
  113. *nl
  114. '<b><<$month>> <<day>></b>'
  115. '<b><<$week>></b>'
  116. if minut = 0:
  117. '<b><<hour>>:00</b>'
  118. elseif minut < 10:
  119. '<b><<hour>>:0<<minut>></b>'
  120. else
  121. '<b><<hour>>:<<minut>></b>'
  122. end
  123. gs'booty_call_morning','wakeup1'
  124. end
  125. if $ARGS[0] = 'wakeup1':
  126. !! if npc_earlyriser = 1:
  127. !! gt'booty_call_morning','earlyriser1'
  128. !! elseif npc_latesleeper = 1:
  129. !! gt'booty_call_morning','latesleeper'
  130. !! else
  131. act'Prepare to leave':gt'booty_call_morning','head_out'
  132. if $clothingworntype = 'nude':
  133. act'Get dressed':
  134. cla & *clr
  135. $npc_apt_bedroom[$boy]
  136. gs 'shortgs','dress'
  137. 'You get dressed.'
  138. gs'booty_call_morning','dressing1'
  139. end
  140. end
  141. if booty_call['morning_shower'] = 0:
  142. act'Head to the shower':gt'booty_call_morning','shower'
  143. end
  144. !! act'Snuggle back into bed':
  145. end
  146. if $ARGS[0] = 'wakeup2':
  147. if booty_call['morning_shower'] = 1:
  148. booty_call['morning_shower'] = 3
  149. booty_call['towel'] = 1
  150. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/towel_wet.jpg"></center>'
  151. 'You leave the bathroom wrapped in a towel.'
  152. elseif booty_call['morning_shower'] = 2:
  153. booty_call['towel'] = 0
  154. $npc_apt_bedroom[$boy]
  155. 'You leave the bathroom naked.'
  156. elseif booty_call['morning_shower'] = 3:
  157. $npc_apt_bedroom[$boy]
  158. 'Hair still wet from the shower, you consider what to do next.'
  159. else
  160. $npc_apt_bedroom[$boy]
  161. 'You are in <<$npc_firstname[$boy]>>''s room.'
  162. end
  163. gs'booty_call_morning','wakeup1'
  164. end
  165. if $ARGS[0] = 'shower':
  166. booty_call['morning_shower'] = 1
  167. $npc_apt_bathroom[$boy]
  168. 'You pull yourself out of bed and pad your way over to the bathroom, yawning again along the way.'
  169. act'Turn on the water':
  170. cla & *clr
  171. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  172. minut += 10
  173. shampoo += 1
  174. 'You twist the faucet and hot water comes rushing out, pouring over you, soaking into your skin. Slowly over time, your sleepiness washes away and clarity comes back.'
  175. dynamic $showerdin
  176. *nl
  177. 'Feeling sufficiently awake, you turn off the tap and step out of the shower.'
  178. act'Wrap yourself in a towel':gt'booty_call_morning','wakeup2'
  179. act'Just dry off':booty_call['morning_shower'] = 2 & gt'booty_call_morning','wakeup2'
  180. end
  181. end
  182. if $ARGS[0] = 'head_out':
  183. if $clothingworntype = 'nude':
  184. gt'booty_call_morning','dressing1'
  185. else
  186. end
  187. end
  188. !!{
  189. if $ARGS[0] = 'hangover':
  190. 'He wakes up at the same time as you'
  191. :loopwakeup3
  192. if booty_call['hangover'] = 1:
  193. act'I need coffee':
  194. cla & *nl
  195. '"I desperately need coffee," you wince, rubbing your brow as if will somehow make your blindingly painful headache go away.'
  196. '"Me too." <<$npc_firstname[$boy]>> says, seemingly in the same state.'
  197. end
  198. act'Can I use your shower?':
  199. end
  200. act'I need coffee and a shower'
  201. end
  202. else
  203. end
  204. if booty_call['im_hungover'] = 0:
  205. act'I''m so hungover':
  206. cla & *clr
  207. booty_call['im_hungover'] = 1
  208. $npc_apt_bedroom[$boy]
  209. '"I''m so hungover right now," you groan.'
  210. '"Same..."'
  211. end
  212. end
  213. end}
  214. if $ARGS[0] = 'dress_image':
  215. if booty_call['CloDress'] = 1:
  216. '<center><img <<$set_imgh>> src="images/shared/romance/lovers/misc/bed_dress.jpg"></center>'
  217. else
  218. '<center><video autoplay loop src="images/pc/activities/misc/dress_1.mp4"></video></center>'
  219. end
  220. end
  221. !! ------------------------------------ Dressing Stuff -------------------------------------------------------
  222. if $ARGS[0] = 'dressing1':
  223. cla & *clr
  224. if booty_call['CloDress'] = 1:
  225. '<center><img <<$set_imgh>> src="images/shared/romance/lovers/misc/bed_dress.jpg"></center>'
  226. else
  227. '<center><video autoplay loop src="images/pc/activities/misc/dress_1.mp4"></video></center>'
  228. end
  229. 'You reach down for where you left your clothes and start to pick them up.'
  230. '"You heading out?" <<$npc_firstname[$boy]>> asks.'
  231. gs'booty_call_after','dress_loop'
  232. act'Yeah':
  233. gs'booty_call_after','dress_loop'
  234. cla & *nl
  235. '"Yeah," you say, <<$booty_call[''dress_describe'']>>. "Thanks for letting me spend the night."'
  236. if rand(1,3) = 3:
  237. '"No problem. Hey, did you want to get together again later today?"'
  238. act'Can''t':
  239. cla & *nl
  240. '"Sorry," you say, <<$booty_call[''dress_describe'']>>. "Can''t. Got some stuff to do later. Maybe some other time."'
  241. *nl
  242. '<i>content author''s note: none of these options currently have any gammeplay impact :P</i>'
  243. gs'booty_call_morning','end_morning'
  244. end
  245. act'Sure':
  246. !! missing code
  247. !! make him call you later
  248. cla & *nl
  249. '"Sure," you smile, <<$booty_call[''dress_describe'']>>. "Love to. Send me a text later?"'
  250. '"Will do."'
  251. *nl
  252. '<i>content author''s note: none of these options currently have any gammeplay impact :P</i>'
  253. gs'booty_call_morning','end_morning'
  254. end
  255. act'Maybe':
  256. cla & *nl
  257. '"I''m not sure," you say hesitantly, <<$booty_call[''dress_describe'']>>. "I might have some stuff I need to do later? If I''m free, maybe I''ll send you a text?"'
  258. '"Okay, that sounds fine."'
  259. *nl
  260. '<i>content author''s note: none of these options currently have any gammeplay impact :P</i>'
  261. gs'booty_call_morning','end_morning'
  262. end
  263. else
  264. '"No problem."'
  265. gs'booty_call_morning','end_morning'
  266. end
  267. end
  268. !! act'Talk while you dress':
  269. !! gs'booty_call_morning','dress_talk'
  270. !! end
  271. end
  272. !! ------------------------------------ Leaving Stuff -------------------------------------------------------
  273. if $ARGS[0] = 'end_morning':
  274. act'Finish getting dressed':
  275. cla & *clr
  276. $npc_apt_bedroom[$boy]
  277. 'You finish <<$booty_call[''dress_describe'']>>.'
  278. act'Bye':
  279. cla & *clr
  280. $npc_apt_hall[$boy]
  281. '"Bye then."'
  282. 'You gather your things and give him a wave and head out the door.'
  283. act'Leave':gt'booty_call_after','exit'
  284. end
  285. act'See ya':
  286. cla & *clr
  287. $npc_apt_hall[$boy]
  288. '"Well, see ya."'
  289. 'You gather your things and give him a wave and head out the door.'
  290. act'Leave':gt'booty_call_after','exit'
  291. end
  292. act'Blow him a kiss':
  293. cla & *clr
  294. $npc_apt_hall[$boy]
  295. '"Until next time."'
  296. 'You give him a wink and blow him a kiss and head out the door.'
  297. act'Leave':gt'booty_call_after','exit'
  298. end
  299. end
  300. end
  301. !! ------------------------------------ Morning Sex Stuff -------------------------------------------------------
  302. !! ------------------------------------ Misc Stuff -------------------------------------------------------
  303. if $ARGS[0] = 'give_lift':
  304. !! add in option later to give road head along the way
  305. if booty_call['give_lift'] = 2:
  306. !!take to school
  307. '<center><b><font color="maroon">Outside School</font></b></center>'
  308. if month >= 11 or month <= 3:
  309. $booty_call['drop_off_image'] = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/schoolwinter.jpg"></center>'
  310. else
  311. $booty_call['drop_off_image'] = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/gschool.jpg"></center>'
  312. end
  313. $booty_call['drop_off_image']
  314. !! add correct travel times for each location
  315. if npc_residence[$boy] = 1:
  316. !! Pav residential
  317. '<<$npc_firstname[$boy]>> drives you the short distance to school, stopping right outside the gates. You probably could have just walked, but it''s nice to spend a little more time with him.'
  318. else
  319. '<<$npc_firstname[$boy]>> drives you from the city back to Pavlovsk, stopping right outside the school gates.'
  320. if npc_residence[$boy] = 2:
  321. !! Student dorms
  322. elseif npc_residence[$boy] = 3:
  323. !! St. Petersburg Residential
  324. elseif npc_residence[$boy] = 4:
  325. !! St. Petersburg City Center
  326. end
  327. end
  328. gs'stat'
  329. !! go to school
  330. act'Thanks for the ride':
  331. cla & *clr
  332. gs 'booty_call_after', 'ending'
  333. $booty_call['drop_off_image']
  334. '"Thanks for the ride," you say, giving him a quick smile and open up the passenger door.'
  335. gs 'booty_call_morning','classmates_see'
  336. act'Continue':gt 'gschool_grounds', 'main'
  337. end
  338. act'Kiss him goodbye (cheek)':
  339. cla & *clr
  340. gs 'booty_call_after', 'ending'
  341. $booty_call['drop_off_image']
  342. '"Thanks for the ride," you say, leaning over and giving him a quick peck on the cheek before opening up the passenger door.'
  343. gs 'booty_call_morning','classmates_see'
  344. act'Continue':gt 'gschool_grounds', 'main'
  345. end
  346. act'Kiss him goodbye (mouth)':
  347. cla & *clr
  348. gs 'booty_call_after', 'ending'
  349. $booty_call['drop_off_image']
  350. '"Thanks for the ride," you say, leaning over and giving him a quick peck on the lips before opening up the passenger door.'
  351. gs 'booty_call_morning','classmates_see'
  352. act'Continue':gt 'gschool_grounds', 'main'
  353. end
  354. act'Kiss him goodbye (tongue)':
  355. cla & *clr
  356. gs 'booty_call_after', 'ending'
  357. $booty_call['drop_off_image']
  358. gs'arousal','kiss', -5
  359. gs 'booty_call_after', 'ending'
  360. '"Thanks for the ride," you say. You lean over and give him a deep kiss, forcing your tongue past his lips and enjoying the feeling of his tongue pushing past into yours. You hold the kiss for a good ten seconds before pulling away, saliva trailing with you. You wipe your mouth with a lusty grin before opening the passenger door.'
  361. gs 'booty_call_morning','classmates_see'
  362. act'Continue':gt 'gschool_grounds', 'main'
  363. end
  364. else
  365. !! take home
  366. if npc_residence[$boy] = 1:
  367. !! Pav residential
  368. elseif npc_residence[$boy] = 2:
  369. !! Student dorms
  370. elseif npc_residence[$boy] = 3:
  371. !! St. Petersburg Residential
  372. elseif npc_residence[$boy] = 4:
  373. !! St. Petersburg City Center
  374. end
  375. !! go to five estate
  376. gt 'pav_complex', 'start'
  377. end
  378. end
  379. if $ARGS[0] = 'classmates_see':
  380. if hour > 6 and rand(1,20) > rand(3,6):
  381. 'You step out of the car, looking around and don''t see anybody who would recognize you. <<$npc_firstname[$boy]>> gives you a wave and you wave back as he drives off.'
  382. else
  383. 'As you exit the vehicle, some of your classmates are walking by and they glance at you stepping out of a stranger''s car. Some of them immediately look away. Others wear a look of disgust. Judging by the reactions, they must have clocked you.'
  384. *nl
  385. '<<$npc_firstname[$boy]>> gives you a small wave and drives off.'
  386. end
  387. end
  388. --- booty_call_morning ---------------------------------