katjaEvDin.qsrc 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791
  1. # katjaEvDin
  2. !2022/28/01
  3. if $ARGS[0] = 'kiss':
  4. *clr & cla
  5. minut += 5
  6. pcs_mood = 100
  7. pcs_horny += 10
  8. katjaQW['horny'] += 10
  9. if katjaQW['QWstage'] < 3:
  10. if katjaQW['slut'] < 5:
  11. katjaQW['slut'] = 10
  12. else
  13. katjaQW['slut'] += 5
  14. end
  15. katjaQW['QWstage'] = 3
  16. end
  17. gs 'stat'
  18. gs 'katjaEvDin'
  19. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/kiss.jpg"></center>'
  20. 'You bring your face to Katjas face and feel her hot breath on your lips. Katja closes her eyes and touches her lips to your lips.'
  21. 'Katjas nimble tongue darts into your mouth, you suck on her tongue, then your tongue goes into Katja''s mouth and she very gently caressed it with her tongue and sucks on your tongue.'
  22. 'Katja finally pushes away from your flushed face and licks her lips.'
  23. if katjaQW['horny'] >= 60:
  24. 'Katja moves her hands to your chest and gently touches them with her finger.'
  25. act 'Let her':
  26. *clr & cla
  27. minut += 5
  28. pcs_horny += 10
  29. katjaQW['horny'] += 10
  30. gs 'stat'
  31. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/tits.jpg"></center>'
  32. 'Katja bares your breasts and touches them with her fingers, then she bows her head and begins to lick your nipple.'
  33. gs 'boystat', 'A14', 'a'
  34. gs 'KatjaEvDin', 'sex'
  35. end
  36. gs 'willpower', 'foreplay', 'resist', 'hard'
  37. if will_cost <= pcs_willpwr:
  38. act 'Remove her hands (<<will_cost>> Willpower)':
  39. *clr & cla
  40. minut += 5
  41. pcs_horny += 10
  42. KatjaQW['dom'] -= 1
  43. katjaQW['horny'] -= 10
  44. katjaQW['horny'] = min(katjaQW['horny'], 60)
  45. gs 'willpower', 'pay', 'resist'
  46. gs 'stat'
  47. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
  48. 'You remove her hands and smile at Katja.'
  49. act 'Further':gt 'KatjaHomeTalk'
  50. end
  51. else
  52. act 'Remove her hands (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  53. end
  54. elseif npc_sex['A14'] > 0:
  55. act 'Touch her chest':
  56. menu_off = 1
  57. *clr & cla
  58. minut += 5
  59. pcs_horny += 10
  60. katjaQW['horny'] += 10
  61. gs 'stat'
  62. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/touch.jpg"></center>'
  63. 'You touch Katja''s tender breasts and she sighs deeply, biting her lip.'
  64. if katjaQW['horny'] < rand(0,60):
  65. 'You''re her breasts a little before Katja moves away from you.'
  66. '"I''m not in the mood right now Sveta" Katja says "Another time"'
  67. act 'Accept Katja''s decision':gt 'KatjaHomeTalk'
  68. gs 'willpower', 'sex', 'force', 'hard'
  69. if will_cost <= pcs_willpwr:
  70. act 'Grab her (<<will_cost>> Willpower)':
  71. *clr & cla
  72. minut += 5
  73. pcs_horny += 10
  74. KatjaQW['dom'] -= 1
  75. katjaQW['horny'] -= 10
  76. gs 'stat'
  77. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/grab.jpg"></center>'
  78. 'You grab Katja firmly so she can''t back away.'
  79. !!{
  80. if pcs_dom < KatjaQW['dom']:
  81. 'Katja pushes your arms apart and pulls away, you understand that she doesn''t want more.'
  82. if mey_vika['key'] = 1:
  83. Act 'Leave the room': gt 'mey_home', 'start'
  84. else
  85. act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
  86. end
  87. else}
  88. 'Katja freezes in your arms and you stroke her body and kiss her neck.'
  89. act 'Lick her breast':
  90. *clr & cla
  91. minut += 5
  92. pcs_horny += 10
  93. katjaQW['horny'] += 10
  94. gs 'stat'
  95. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/tits_katja_get.jpg"></center>'
  96. 'You free Katja''s small, firm breasts from under her clothes and begin to lick them, paying special attention to her nipples. Katja closed her eyes in pleasure and bites her lip.'
  97. gs 'boystat', 'A14', 'a'
  98. gs 'KatjaEvDin', 'sex'
  99. end
  100. end
  101. !! end
  102. else
  103. act 'Grab her (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  104. end
  105. else
  106. 'Katja moves her hands to your chest and gently touches them with her finger.'
  107. 'Katja starts stroking your chest stronger and you feel as she undoes your bra, trying to get to your breasts.'
  108. act 'Let her':
  109. *clr & cla
  110. minut += 5
  111. pcs_horny += 10
  112. katjaQW['horny'] += 10
  113. gs 'stat'
  114. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/tits.jpg"></center>'
  115. 'Katja bares your breasts and touches them with her fingers, then she bows her head and begins to lick your nipple.'
  116. gs 'boystat', 'A14', 'a'
  117. gs 'KatjaEvDin', 'sex'
  118. end
  119. act 'Ask Katja to stop.':
  120. *clr & cla
  121. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/touch.jpg"></center>'
  122. 'You ask Katja to stop but she ignores you.'
  123. gs 'willpower', 'foreplay', 'resist', 'hard'
  124. act 'Give in to her touch':
  125. *clr & cla
  126. minut += 5
  127. pcs_horny += 10
  128. KatjaQW['dom'] += 1
  129. katjaQW['horny'] += 10
  130. gs 'stat'
  131. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/tits.jpg"></center>'
  132. 'Katja bares your breasts and touches them with her fingers, then she bows her head and begins to lick your nipple.'
  133. gs 'boystat', 'A14', 'a'
  134. gs 'KatjaEvDin', 'sex'
  135. end
  136. if will_cost <= pcs_willpwr:
  137. act 'Remove her hands (<<will_cost>> Willpower)':
  138. *clr & cla
  139. minut += 5
  140. pcs_horny += 10
  141. KatjaQW['dom'] -= 1
  142. katjaQW['horny'] -= 10
  143. katjaQW['horny'] = min(katjaQW['horny'], 60)
  144. gs 'willpower', 'pay', 'resist'
  145. gs 'stat'
  146. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big14.jpg"></center>'
  147. 'You remove her hands and smile at Katja.'
  148. act 'Further':gt 'KatjaHomeTalk'
  149. end
  150. else
  151. act 'Remove her hands (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  152. end
  153. end
  154. end
  155. end
  156. else
  157. 'Katja turns and begins collecting books, pretending that nothing has happened.'
  158. act 'Talk about something else': gt 'KatjaHomeTalk'
  159. if mey_vika['key'] = 1:
  160. Act 'Smile and leave the room': gt 'mey_home', 'start'
  161. else
  162. act 'Say goodbye and leave':gt 'pav_residential'
  163. end
  164. end
  165. end
  166. if $ARGS[0] = 'strapon_main':
  167. *clr & cla
  168. menu_off = 1
  169. gs'stat'
  170. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon_ready.jpg"></center>'
  171. !! Added a variable to check if you''ve given Katja an orgasm and are going for round 2 so that a different message will show.
  172. if KatjaQW['orgasm_day'] ! daystart:
  173. if katjaQW['horny'] < 20:
  174. 'Katja looks calm and indifferent.'
  175. elseif katjaQW['horny'] < 40:
  176. 'Katja looks at you with amusement.'
  177. elseif katjaQW['horny'] < 60:
  178. 'Katja has a slight blush on her cheeks as she looks at you mischievously.'
  179. elseif katjaQW['horny'] < 80:
  180. 'Katja blushes and languidly looks at you.'
  181. else
  182. 'Katja''s face is flushed bright red and her chest heaves from deep breathing.'
  183. end
  184. else
  185. if katjaQW['horny'] < 20:
  186. 'Katja looks calm and in control of her breathing again.'
  187. elseif katjaQW['horny'] < 40:
  188. 'Katja looks at you with amusement. Her breathing seems to be almost back to normal.'
  189. elseif katjaQW['horny'] < 60:
  190. 'Katja has a slight blush on her cheeks and she looks at you mischievously, still breathing a bit hard.'
  191. elseif katjaQW['horny'] < 80:
  192. 'Katja blushes and languidly looks at you, obviously still unable to get her breath fully under control again.'
  193. else
  194. 'Katja''s face is flushed red and her chest heaves from gulping down all the air she can manage. You delight in the fact that you pushed her over the edge so hard.'
  195. end
  196. end
  197. if katjaQW['horny'] > 10 and katjaQW['horny'] < 100:
  198. act 'Make Katja suck the strap-on': gt 'KatjaEvDin', 'strapon_bj'
  199. act 'Fuck Katja with the strap-on': gt 'KatjaEvDin', 'strapon_miss'
  200. act 'Fuck Katja in the ass with the strap-on': gt 'KatjaEvDin', 'strapon_anal'
  201. end
  202. if katjaQW['horny'] < 0:katjaQW['horny'] = 0
  203. act 'Get dressed and talk about something else': gt 'KatjaHomeTalk'
  204. if mey_vika['key'] = 1:
  205. Act 'Smile and leave the room':
  206. gs 'arousal', 'end'
  207. gt 'mey_home', 'start'
  208. end
  209. else
  210. act 'Say goodbye and leave':
  211. minut += 5
  212. gs 'arousal', 'end'
  213. gt 'pav_residential'
  214. end
  215. end
  216. end
  217. if $ARGS[0] = 'strapon_bj':
  218. *clr & cla
  219. minut+=5
  220. gs'stat'
  221. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon_bj.jpg"></center>'
  222. 'You grab a handful of Katja''s red hair and keep a good hold on it as you pull her face over to the strap-on and smack her lips with it a few times until she opens her mouth. Once her mouth is open, you slide it in and let her suck it before you buck your hips forward and start fucking her mouth and throat with the strap-on, your hand in her hair holding her head in place as you do so.'
  223. if katjaQW['strapon_bj'] = 0: katjaQW['strapon_bj'] = 1
  224. gs 'arousal', 'foreplay', 5, 'dom', 'lesbian'
  225. gs 'stat'
  226. if dick < npc_throat['A14']:
  227. katjaQW['slut'] += 1
  228. katjaQW['horny'] += 5
  229. 'Katja expertly swallows the strap-on to the hilt, Her eyes water slightly, but she''s very practiced at deep throating and easily takes the dildo all the way down her throat.'
  230. gs 'arousal', 'foreplay', 5, 'dom', 'lesbian'
  231. gs 'stat'
  232. elseif dick < npc_throat['A14']*2:
  233. katjaQW['horny'] -= 5
  234. 'Katja tries to accommodate the dildo plunging down her throat, but she keeps gagging a little, her eyes shed tears and saliva drips from her mouth, but she''s able to take it.'
  235. else
  236. katjaQW['horny'] -= 10
  237. 'Katja tries to accommodate the dildo plunging down her throat, but she keeps gagging, her eyes shed tears, snot runs from her nose and saliva drips from her mouth.'
  238. end
  239. if dick > npc_throat['A14']: npc_throat['A14'] += 1
  240. if katjaQW['horny'] >= 100:
  241. katjaQW['horny'] = 0
  242. katjaQW['slut'] += 5
  243. KatjaQW['orgasm_day'] = daystart
  244. 'Katja moans and bites her lip, looking like she''s already about to orgasm just from sucking the strap-on. "You look so pretty with that big cock slamming home in your throat baby!" you tell her as her hand darts to her clit and she starts to rub herself furiously. In mere seconds, she pushes herself over the edge and starts to tremble violently, all the while moaning around the dildo still pumping her throat.'
  245. end
  246. act'Further':gt 'KatjaEvDin', 'strapon_main'
  247. end
  248. if $ARGS[0] = 'strapon_miss':
  249. *clr & cla
  250. gs'stat'
  251. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon_miss.jpg"></center>'
  252. 'You lay Katja on her back and spread her legs before crawling between them and rubbing the dildo against her wet pussy. You slide it into her and start to fuck her, slowly working the dildo balls deep into her as you start to fuck her harder.'
  253. if katjaQW['strapon_vag'] = 0: katjaQW['strapon_vag'] = 1
  254. gs 'arousal', 'vaginal_strap_give', 5, 'lesbian', 'dom'
  255. gs 'stat'
  256. if npc_vag['A14'] < 1:
  257. 'Katja groans and bites her lip in pain as the strap-on enters her. You glance down and notice blood on the strap-on. You just popped Katja''s cherry...'
  258. katjaQW['slut']-=10
  259. katjaQW['horny'] = 0
  260. npc_vag['A14'] += 3
  261. elseif dick > npc_vag['A14'] + 5:
  262. if npc_vag['A14'] < dick: npc_vag['A14'] += 1
  263. if npc_vag['A14']*2 < dick: npc_vag['A14'] += 1
  264. katjaQW['slut']-=1
  265. katjaQW['horny'] -= 10
  266. 'Katja bites her lip and moans as you fuck her with the strap-on and she gradually starts to get into it. She winces from time to time from one of your hard thrusts into her, obviously hurting her a little, but she reluctantly tolerates it.'
  267. elseif dick > npc_vag['A14'] + 3 or katjaQW['horny'] < 10:
  268. if npc_vag['A14'] < dick: npc_vag['A14'] += 1
  269. if npc_vag['A14']*2 < dick: npc_vag['A14'] += 1
  270. katjaQW['horny'] += 5
  271. katjaQW['slut'] += 1
  272. 'Katja bites her lip and moans as you fuck her with the strap-on and she gradually starts to get into it. She closes her eyes and enjoys the sensations.'
  273. else
  274. if npc_vag['A14'] < dick: npc_vag['A14'] += 1
  275. if npc_vag['A14']*2 < dick: npc_vag['A14'] += 1
  276. if rand(1,2) = 2:
  277. katjaQW['horny'] += 10
  278. 'You fuck Katja hard and fast and she moans in an excited voice and rolls her eyes in pleasure.'
  279. else
  280. katjaQW['horny'] += 20
  281. 'You fuck Katja hard and fast and she moans in an excited voice. "Faster, harder, deeper! Yes, fuck me! Pound me!"'
  282. end
  283. katjaQW['slut']+=1
  284. end
  285. if katjaQW['horny'] >= 100:
  286. katjaQW['horny'] = 0
  287. katjaQW['slut'] += 5
  288. KatjaQW['orgasm_day'] = daystart
  289. 'Katja moans and bites her lip, looking like she''s already about to orgasm. You lock gazes with her while you increase the pace of your thrusts. After only a few seconds, you feel her starting to tremble violently. You let her ride out her orgasm while slowly pushing the dildo in and out of her a few more times, listening to her sweet moaning while she tries to regain her breath.'
  290. end
  291. act'Further':gt 'KatjaEvDin', 'strapon_main'
  292. end
  293. if $ARGS[0] = 'strapon_anal':
  294. *clr & cla
  295. gs'stat'
  296. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon_anal.jpg"></center>'
  297. 'You roll Katja onto her stomach and spread her legs. Spreading her ass cheeks with your hands, you being to rub her anus with your fingers before grabbing a bottle of lube and lubing up your fingers. You slide two into her ass, stretching it a little while lubing it up. You then lube up the dildo before leaning over and sliding it slowly into her ass. You start slowly fucking her ass.'
  298. if katjaQW['strapon_ass'] = 0: katjaQW['strapon_ass'] = 1
  299. gs 'arousal', 'anal_strap_give', 5, 'lesbian', 'dom'
  300. gs 'stat'
  301. if npc_ass['A14'] <= 1:
  302. katjaQW['slut'] -= 5
  303. katjaQW['horny'] = 0
  304. 'Katja squeals when you push the dildo into her very tight ass. Even with all the lube, it is very tight and difficult to work it deeper into her. She cries out in pain and tears flow from her eyes as you fuck her ass.'
  305. elseif dick > npc_ass['A14'] + 5:
  306. katjaQW['slut'] -= 1
  307. katjaQW['horny'] -= 30
  308. 'It takes some effort to get the dildo to slide into Katja''s tight ass, but you slowly work your way down until you''re balls deep inside her, causing her to cry out in pain. Her hands grasp at the sheets tightly and she bites the pillow as you fuck her ass.'
  309. elseif dick > npc_ass['A14'] + 3 or katjaQW['horny'] < 10:
  310. katjaQW['horny'] -= 5
  311. 'It takes a bit of effort to get the dildo to slide into Katja''s ass, but you slowly work your way down until you are balls deep inside her, causing her to cry out a little in pain. Her hands grasp at the sheets tightly, caught between intense pleasure and pain as her moans echo both sensations.'
  312. elseif dick > npc_ass['A14']:
  313. katjaQW['horny'] += 5
  314. 'The dildo slides into Katja''s ass fairly easily, and you slowly work your way down until you''re balls deep inside her. She moans in pleasure as you roughly fuck her ass.'
  315. else
  316. katjaQW['horny'] += 10
  317. katjaQW['slut'] += 1
  318. 'The strap-on easily slides into Katja''s ass all the way to the hilt. She moans in pleasure as you roughly fuck her ass.'
  319. end
  320. if npc_ass['A14'] < dick: npc_ass['A14'] += 1
  321. if npc_ass['A14']*2 < dick: npc_ass['A14'] += 1
  322. if katjaQW['horny'] >= 100:
  323. katjaQW['horny'] = 0
  324. katjaQW['slut'] += 5
  325. KatjaQW['orgasm_day'] = daystart
  326. 'Katja moans and bites her lip, looking like she''s already about to orgasm. You lock gazes with her while you increase the pace of your thrusts. After only a few seconds, you feel her starting to tremble violently. You let her ride out her orgasm while slowly thrusting the dildo in and out of her a few more times, listening to her sweet moaning while she tries to regain her breath.'
  327. end
  328. act'Further':gt 'KatjaEvDin', 'strapon_main'
  329. end
  330. if $ARGS[0] = 'strapon_start':
  331. *clr & cla
  332. menu_off = 1
  333. gs'stat'
  334. if katjaQW['horny'] >= 100: katjaQW['horny'] = 80
  335. 'You get your handbag and pull out the toy.'
  336. act 'Strap it on':
  337. *clr & cla
  338. minut += 3
  339. gs 'boystat', 'D<<strapnumber>>'
  340. gs 'stat'
  341. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/strapon.jpg"></center>'
  342. 'You put the strap-on harness on and buckle it in place as Katja bites her lip watching you.'
  343. act 'Make Katja suck the strap-on': gt 'KatjaEvDin', 'strapon_bj'
  344. act 'Fuck Katja with the strap-on': gt 'KatjaEvDin', 'strapon_miss'
  345. act 'Fuck Katja in the ass with the strap-on': gt 'KatjaEvDin', 'strapon_anal'
  346. end
  347. end
  348. if $ARGS[0] = 'sex':
  349. menu_off = 1
  350. act 'relax':
  351. *clr & cla
  352. if pcs_horny < 50:pcs_horny = 50
  353. gs 'stat'
  354. if katjaQW['slut'] >= 20:
  355. katjaQW['slut'] += 1
  356. 'Katja puts her hand between your legs. You become aroused and your pussy becomes wet.'
  357. gs 'arousal', 'vaginal_finger', 5, 'lesbian', 'dom'
  358. gs 'stat'
  359. act 'Spread your legs': gt 'KatjaEvDin', 'kuni_p'
  360. else
  361. katjaQW['slut'] += 1
  362. katjaQW['horny'] = min(katjaQW['horny'], 40)
  363. 'Katja is embarrassed and pulls her hand away from you.'
  364. act 'Talk about something else': gt 'KatjaHomeTalk'
  365. if mey_vika['key'] = 1:
  366. act 'Leave the room': gt 'mey_home', 'start'
  367. else
  368. act 'Say goodbye and go home':gt 'pav_residential'
  369. end
  370. end
  371. end
  372. act 'Touch Katja between her legs':
  373. *clr & cla
  374. if pcs_horny < 50:pcs_horny = 50
  375. gs 'stat'
  376. if katjaQW['slut'] >= 20:
  377. katjaQW['slut'] += 1
  378. 'You put your hand between her legs, feeling her wet pussy under her panties.'
  379. gs 'arousal', 'vaginal_finger_give', 5, 'lesbian', 'dom'
  380. gs 'stat'
  381. act 'Lick Katja': gt 'KatjaEvDin', 'kuni'
  382. else
  383. katjaQW['slut'] += 1
  384. katjaQW['horny'] = min(katjaQW['horny'], 40)
  385. 'Katja is embarrassed and removes your hand.'
  386. act 'Talk about something else': gt 'KatjaHomeTalk'
  387. if mey_vika['key'] = 1:
  388. Act 'Leave the room': gt 'mey_home', 'start'
  389. else
  390. act 'Say goodbye and go home':gt 'pav_residential'
  391. end
  392. end
  393. end
  394. !!This is for a scene of using a dildo on Katja. But such a scene is not yet written.
  395. !!if (katjaQW['slut'] >= 20) and katjaQW['horny'] >= 30 and dildo > 0:
  396. !! act 'Grab a dildo': gt 'KatjaEvDin', 'dildo'
  397. !!end
  398. if katjaQW['slut'] >= 40 and katjaQW['horny'] >= 40 and npc_sex['A14'] > 0 and strapon > 0:
  399. act 'Get your strap-on': gt 'KatjaEvDin', 'strapon_start'
  400. end
  401. end
  402. if $ARGS[0] = 'kuni':
  403. *clr & cla
  404. menu_off = 1
  405. katjaQW['slut'] += 1
  406. katjaQW['horny'] = 0
  407. if npc_sex['A14'] = 0:npc_sex['A14'] = 1 & girl += 1 & katjaQW['slut'] += 5
  408. gs 'stat'
  409. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/kuni2.jpg"></center>'
  410. 'You lean in between Katja''s legs and begin to lick her pussy. She moans and closes her eyes, enjoying your tongue, and after a few minutes, she shivers and her pussy starts to contract rhythmically.'
  411. 'Katja clutches your hair, no longer able to hold back as she moans loudly in orgasm. She then pushes your head away from her.'
  412. gs 'arousal', 'cuni', 5, 'lesbian', 'sub'
  413. gs 'stat'
  414. if pcs_horny >= 50:
  415. 'Katja smiles at you "That was great <<$pcs_nickname>>. Spread your legs."'
  416. act 'Spread your legs': gt 'KatjaEvDin', 'kuni_p'
  417. else
  418. act 'Talk about something else': gt 'KatjaHomeTalk'
  419. if mey_vika['key'] = 1:
  420. Act 'Smile and leave the room': gt 'mey_home', 'start'
  421. else
  422. act 'Say goodbye and leave':gt 'pav_residential'
  423. end
  424. end
  425. end
  426. if $ARGS[0] = 'kuni_p':
  427. *clr & cla
  428. menu_off = 1
  429. katjaQW['slut'] += 1
  430. if npc_sex['A14'] = 0:npc_sex['A14'] = 1 & girl += 1 & katjaQW['slut'] += 5
  431. gs 'stat'
  432. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/kuni.jpg"></center>'
  433. 'Katja moves her head between your legs and you feel her tongue begin to toy with your clitoris, causing you to moan softly.'
  434. 'After a while, you feel a sensation building inside you before it finds release and you''re in the throes of a powerful orgasm.'
  435. 'Soon, the feeling becomes too much and you gently lift Katja''s head away from you.'
  436. $orgasm_or = 'yes'
  437. gs 'arousal', 'cuni', 5, 'lesbian', 'dom'
  438. gs 'stat'
  439. if katjaQW['horny'] > 0:
  440. 'Katja smiles at you "That was great <<$pcs_nickname>>. Come on now, my turn."'
  441. act 'Lick Katja': gt 'KatjaEvDin', 'kuni'
  442. else
  443. act 'Talk about something else': gt 'KatjaHomeTalk'
  444. if mey_vika['key'] = 1:
  445. Act 'Smile and leave the room': gt 'mey_home', 'start'
  446. else
  447. act 'Say goodbye and leave':gt 'pav_residential'
  448. end
  449. end
  450. end
  451. !!New Katja pcs_dom stuff, this can only happen if the scene in KatjaHomeDin where Katja got you to go down on her and not return the favor happened.
  452. !!anytime after that action when you go to Katja''s house and she is horny I am thinking 70+ this happens.
  453. if $ARGS[0] = 'kuni_dom':
  454. *clr & cla
  455. menu_off = 1
  456. katjaQW['slut'] += 1
  457. katjaQW['horny'] = 0
  458. if npc_sex['A14'] = 0:npc_sex['A14'] = 1 & girl += 1 & katjaQW['slut'] += 5
  459. gs 'stat'
  460. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/kuni2.jpg"></center>'
  461. 'You lean in between Katja''s legs and begin to lick her pussy. She moans and closes her eyes, enjoying your tongue, and after a few minutes, she shivers and her pussy starts to contract rhythmically.'
  462. 'Katja clutches your hair, no longer able to hold back as she moans loudly in orgasm. She then pushes your head away from her.'
  463. gs 'arousal', 'cuni_give', 5, 'lesbian', 'sub'
  464. gs 'stat'
  465. if pcs_horny >= 50:
  466. if katjaQW['dom'] < rand(-50,50) and (katjaQW['strapon_bj'] + katjaQW['strapon_vag'] + katjaQW['strapon_ass']) < 3:
  467. 'Katja smiles at you "That was great <<$pcs_nickname>>, spread your legs."'
  468. act 'Spread your legs': gt 'KatjaEvDin', 'kuni_p'
  469. else
  470. 'She looks at you with a satisfied grin, aware you''re horny as well. She smiles at you with a mischievous look in her eye. "That was great <<$pcs_nickname>>, but I think that''s enough of that for today."'
  471. gs 'willpower', 'sex', 'resist', 'hard'
  472. if will_cost <= pcs_willpwr:
  473. act 'Say goodbye and go home (<<will_cost>> Willpower)':
  474. gs 'willpower', 'pay', 'resist'
  475. gs 'stat'
  476. gt 'pav_residential'
  477. end
  478. else
  479. act 'Say goodbye and go home (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  480. end
  481. act 'Beg her to give you a turn':
  482. *clr & cla
  483. katjaQW['dom'] += 1
  484. pcs_horny += 5
  485. gs 'stat'
  486. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/myturn.jpg"></center>'
  487. 'You beg her to give you a turn, but she shakes her head. "Sorry <<$pcs_nickname>>, I''m just not in the mood to go down on you, but if you really want something, I''ve got this..." She pulls out a strap-on harness with a rather large dildo attached to it and gives you a wicked grin. You can tell she is just itching to use it on you.'
  488. gs 'willpower', 'sex', 'resist', 'hard'
  489. if will_cost <= pcs_willpwr:
  490. act 'Decline and go home (<<will_cost>> Willpower)':
  491. gs 'willpower', 'pay', 'resist'
  492. gs 'stat'
  493. gt 'pav_residential'
  494. end
  495. else
  496. act 'Decline and go home (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  497. end
  498. act 'Agree':
  499. *clr & cla
  500. pcs_horny += 10
  501. gs 'stat'
  502. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katjanewtoy.jpg"></center>'
  503. 'You bite your lower lip. You''re turned on at the idea of Katja using that to fuck you. You nod your head and start undressing as Katja grins and starts putting the harness on. "Sweet! This is going to be fun <<$pcs_nickname>>. I can''t wait to fuck you with this."'
  504. act 'Blowjob':
  505. *clr & cla
  506. gs 'stat'
  507. '<center><video autoplay loop src="images/characters/pavlovsk/school/girl/katja/sex/school/katstrapbj.mp4"></video></center>'
  508. 'As you get naked, she makes sure the harness is securely in place before she looks over at you and grins, swinging her hips back and forth to make the dildo swing along with her, which makes her giggle. After she amuses herself, she looks at you with a wicked grin and walks over.'
  509. 'She grabs you by your hair, not too hard but not very gently either, pulls you off the bed and gets you down in front of her on your knees. Once you''re on your knees, she pushes the head of the dildo against your lips and slides it into your mouth. With a firm hold on your hair, she starts fucking your mouth and is soon ramming the dildo down your throat.'
  510. 'No matter how used to being throat fucked you are, she makes you gag. She buries it to the base in your throat and leaves it there until you start to gag, before going back to roughly fucking your mouth. Each time she makes you gag, you can hear her giggle, clearly enjoying herself.'
  511. 'With tears running down your cheeks and saliva dripping from your mouth, she finally pulls your head away by your hair. "Okay, I think we got this wet enough, don''t you? Ready for round two?"'
  512. gs 'arousal', 'bj', 5, 'lesbian', 'sub', 'rough', 'deepthroat'
  513. gs 'stat'
  514. gs 'willpower', 'vaginal', 'resist', 'hard'
  515. if will_cost <= pcs_willpwr:
  516. act 'Decline and go home (<<will_cost>> Willpower)':
  517. gs 'willpower', 'pay', 'resist'
  518. gs 'stat'
  519. gt 'pav_residential'
  520. end
  521. else
  522. act 'Decline and go home (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  523. end
  524. act 'Agree':
  525. *clr & cla
  526. pcs_horny += 15
  527. gs 'stat'
  528. '<center><video autoplay loop src="images/characters/pavlovsk/school/girl/katja/sex/school/katstrapfuck.mp4"></video></center>'
  529. 'You nod your head and Katja pulls you up to your feet by your hair. She grabs you on either side of the head and licks some of the saliva off your chin before slowly moving her tongue up to your mouth. You eagerly open your mouth and she gives you a passionate kiss, forcing her tongue into your mouth and then pushes you onto the bed. "That''s my good little fuck slut, now get on your hands and knees like a good little slut!" You get on all fours as she kneels down behind you and gives your ass a hard smack.'
  530. 'She holds the dildo with one hand and starts rubbing it against your pussy lips, while using the other to grab your hair again and pull your head back as she slides the dildo into your wet pussy. She barely has the tip all the way in when she pulls back on your hair, forcing you to lean back as she thrusts her hips forward, shoving the dildo the full length of the dildo inside you.'
  531. 'Before she even gives you a chance to get used to it, she starts roughly and furiously fucking you. Your moans get louder as the pleasure builds. "Yeah, you love this, don''t you bitch?!"
  532. "Yes, yes please fuck me. Use me!" you moan back and she doubles her efforts before she finally pulls out of you, keeping hold of your hair as she drags you off the bed. She takes you over to her desk and bends you over it.'
  533. '"Reach back and pull those ass cheeks apart so I can fuck you in the ass!" she commands you. You don''t know if you can resist her, you don''t know if you even want to.'
  534. gs 'arousal', 'vaginal_strap', 5, 'lesbian', 'sub', 'rough'
  535. gs 'stat'
  536. gs 'willpower', 'anal', 'resist', 'hard'
  537. if will_cost <= pcs_willpwr:
  538. act 'Decline and go home (<<will_cost>> Willpower)':
  539. gs 'willpower', 'pay', 'resist'
  540. gs 'stat'
  541. gt 'pav_residential'
  542. end
  543. else
  544. act 'Decline and go home (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  545. end
  546. act 'Surrender your ass':
  547. *clr & cla
  548. gs 'stat'
  549. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/katstrapanal.jpg"></center>'
  550. 'You grab your ass cheeks and pull them apart. Almost at once, you feel the head of the dildo pressing against your asshole. "That''s my good little butt slut. We''ll have you trained in no time."'
  551. 'With only the lubrication from your pussy, she slides it into your ass. She is gentle at first, working it in slowly as she thrusts in and out at a steady pace, gradually works it deeper and deeper into your ass. Once she has pushed the full length into your ass, she starts to pick up the pace and fuck you harder. You start moaning in a mixture of pleasure and pain.'
  552. 'She keeps picking up speed and soon the sound of her hips slapping against your ass can be heard over your moaning. She seems to lose herself in the act and stops paying attention to you. You don''t think she would even notice if you orgasmed. After a good few minutes of this, she starts panting as she gets tired.'
  553. gs 'arousal', 'anal_strap', 5, 'lesbian', 'sub', 'rough'
  554. if pcs_horny >= 100:
  555. $orgasm_or = 'yes'
  556. $orgasm_txt = 'It is then that your orgasm hits you. It is sudden and amazingly intense.'
  557. gs 'arousal', 'anal_strap', -1, 'lesbian', 'sub', 'rough'
  558. end
  559. gs 'stat'
  560. 'Yet she doesn''t slow down her furious pace. Finally unable to keep it up anymore, she collapses on your back. You can feel her sweat on your back and her heavy breathing in your ear as she rests against with the dildo still firmly up your ass.'
  561. 'You take the time to rest and relax yourself, coming down from the pounding you just received. A few minutes later, she kisses your back and your neck before climbing off you and pulling the dildo out slowly. Getting up yourself, you see her taking the harness off and tossing it aside. You notice that her thighs are slick with sweat and her own juices. She grabs you by the neck and gives you a passionate, deep and very long kiss. "My god <<$pcs_nickname>>, that was amazing! I hope I didn''t hurt you too much and you enjoyed it as much as I did. No wonder boys fuck us like that, that was amazing!" she says upon breaking the kiss.'
  562. 'She falls back on her bed, still breathing hard and looking at you with a somewhat possessive look as you lie down next to her. "It was wonderful. I''m glad you enjoyed it too, even if you were a little rough at times." She leans over and gives you another kiss. "Sorry, but that was beyond description. We''re going to have to do that again sometime." The two of you lay quietly for a while, basking in the aftermath. You know something in your relationship has changed and you think for the better. After a while, you get up and get dressed.'
  563. act 'Talk about something else': gt 'KatjaHomeTalk'
  564. if mey_vika['key'] = 1:
  565. Act 'Leave the room': gt 'mey_home', 'start'
  566. else
  567. act 'Say goodbye and go home':gt 'pav_residential'
  568. end
  569. end
  570. end
  571. end
  572. end
  573. end
  574. end
  575. else
  576. act 'Talk about something else': gt 'KatjaHomeTalk'
  577. if mey_vika['key'] = 1:
  578. Act 'Leave the room': gt 'mey_home', 'start'
  579. else
  580. act 'Say goodbye and go home':gt 'pav_residential'
  581. end
  582. end
  583. end
  584. !!School and dance actions
  585. if $ARGS[0] = 'kiss_events':
  586. cla
  587. if katjaQW['school_kiss'] = 0:
  588. katjaQW['school_kiss'] += 1
  589. 'While you kissed Katja, someone came nearby sighed loudly, probably, appreciating the view. But when you could break away from Katja''s lips, there was no one there.'
  590. if $loc = 'pav_disco':
  591. act 'Return to dance': gt 'pav_disco'
  592. else
  593. act 'Continue': gt 'gschool_lessons', 'short_break'
  594. end
  595. elseif katjaQW['school_kiss'] = 1:
  596. katjaQW['school_kiss'] += 1
  597. if pcs_haircol = 0:
  598. $textEvent = 'fire in the night'
  599. elseif pcs_haircol = 1:
  600. $textEvent = 'the sun in the autumn sky'
  601. elseif pcs_haircol = 2:
  602. $textEvent = 'two intertwining flames,'
  603. elseif pcs_haircol = 3:
  604. $textEvent = 'the sun at the dawn'
  605. elseif pcs_haircol = 3:
  606. $textEvent = 'a fiery rainbow'
  607. end
  608. 'While you kissed Katja, someone came nearby sighed loudly, probably, appreciating the view.'
  609. '"Like <<$textEvent>>, you girls are just so a part of each other. Are all girls as close as the two of you?" You''re so surprised with this unexpectedly accurate comparison, then turned around and saw Ivan Prokhorov, who tenderly looked at you and Katja.'
  610. '"Thank you, MAN and I don''t know." you reply. He again sighed, and left misty-eyed.'
  611. if $loc = 'pav_disco':
  612. act 'Return to dance': gt 'pav_disco'
  613. else
  614. act 'Continue': gt 'gschool_lessons', 'short_break'
  615. end
  616. elseif katjaQW['school_kiss'] >= 2:
  617. 'While you kissed Katja, someone came nearby sighed loudly, probably, appreciating the view.'
  618. '"How beautiful," again it was Ivan, he was waiting for you or something. Not being distracted, you continued to kiss Katja.'
  619. '"Look, look, lesbians." one guy yelled and pointed at Katja and you.'
  620. act 'Glare at the moron':gt 'katjaEvDin', 'moron'
  621. end
  622. end
  623. if $ARGS[0] = 'moron':
  624. *clr
  625. cla
  626. '<center><img <<$set_imgh>> src="images/pc/reactions/glare.jpg"></center>'
  627. 'You glare at the moron calling you lesbians.'
  628. gs 'willpower', 'misc', 'self', 'hard'
  629. if will_cost <= pcs_willpwr:
  630. act 'Sing a different tune (<<will_cost>> Willpower)':
  631. *clr & cla
  632. gs 'willpower', 'pay', 'self'
  633. gs 'stat'
  634. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/frenchkiss.jpg"></center>'
  635. 'Looking at Ivan, then at this idiot, it seems that Ivan didn''t notice, you sighed and said to the idiot. "Is that really necessary? She is my best friend and we want kiss, you just seem jealous.'
  636. '"Lesbians, lesbians." He continued to scream like a freak, so much that people began to gather around to find out, what''s happening. Ivan stepped over next to you and put his hand on your shoulder, giving the idiot a glare as well. Boosted by Ivan''s support you continued. "We like boys, just not assholes like you!" with those words, you stood on tiptoe, clasping and Ivan''s head in his hands and gave him a deep long passionate kiss, with lots of tongue.'
  637. act 'Kiss again':
  638. *clr
  639. cla
  640. if flag_KissEV = 0: flag_KissEV = 1
  641. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/prohorov_3.jpg"></center>'
  642. '"And I can kiss all the boys." you said, under the joyous hubbub of guys gathering near you. You began to kiss all the boys in succession, carefully avoiding the one that called you a lesbian.'
  643. 'Seeing this he said offended. "The redhead doesn''t like guys, I bet." hoping Katja will kiss him to prove him wrong.'
  644. 'But Katja recovered and said. "Wrong again loser.", and began to repeat your route, of kissing the boys.'
  645. if $loc = 'pav_disco':
  646. 'After kissing the last boy, you turn back and make sure Katja kisses all of them too. You now realise the guys are hoping for more and quickly drag Katja away before you accidentally start an orgy.'
  647. act 'Return to dance': gt 'pav_disco'
  648. else
  649. 'Just as you kissed the last boy, you turned around to see how Katja was doing with her kissing, but then the bell rang, and you all rushed to class.'
  650. act 'Continue': gt 'gschool_lessons', 'short_break'
  651. end
  652. end
  653. end
  654. else
  655. act 'Sing a different tune (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  656. end
  657. act 'Keep silent':
  658. *clr
  659. cla
  660. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/punch.jpg"></center>'
  661. 'Ivan turned to glare at the guy. "Shut the fuck up." he said in a menacing tone.'
  662. 'They snort at Ivan. "Lesbian lover."'
  663. 'Ivan didn''t reply, and just punched him in the face, dropping him with a single hit.'
  664. 'A bit shocked but also pleased Ivan would defend you like that. "Thank you Ivan, seriously that was sweet." you said, but Katja only nodded dumbfounded.'
  665. 'Ivan shrugged, looking a little embarrassed. But it was obvious, he was pleased.'
  666. act 'Thank Ivan':
  667. *clr & cla
  668. if npc_sex['A3'] = 1 and $loc ! 'pav_disco':
  669. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/whisper.jpg"></center>'
  670. 'Approaching Ivan, you raised up on tiptoe, and, clasping her arms round his neck, and kissed, and then whispered. "Like kissing girls?" Ivan only replied with a dumbfounded nodded, "Well, then we can show you our appreciation, right Katja?"'
  671. 'Katja, nods only half paying attention. Then it hit her what you said, she looked at Ivan, at you and her eyes lit up with lustful fire, "Right."'
  672. act 'Hug Katja': gt 'katja_sex','prohorov_sex'
  673. else
  674. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/frenchkiss.jpg"></center>'
  675. '"Thank you, Ivan." with these words, you french kissed him. He responded and passionately kissed you back, then left.'
  676. '"Well, these athletes are hot." Katja said with a sigh, while looking at Ivan''s ass as he walked away.'
  677. if knowKatjaPreg = 1:
  678. 'You snort and look at Katja "Just what you need when you already have one inside."'
  679. else
  680. 'You only snorted at Katja''s words, although Ivan did have a fine looking ass.'
  681. end
  682. if $loc = 'pav_disco':
  683. act 'Return to dance': gt 'pav_disco'
  684. else
  685. act 'Continue': gt 'gschool_lessons', 'short_break'
  686. end
  687. end
  688. end
  689. end
  690. end
  691. --- katjaEvDin ---------------------------------