gschool_jock_chats.qsrc 133 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708
  1. # gschool_jock_chats
  2. !!2022/07/02
  3. if $ARGS[0] = 'lazar':
  4. *clr & cla
  5. menu_off = 1
  6. gs 'exp_gain', 'chrsm', rand(1,2)
  7. gs 'npc_relationship', 'modify', 'A149', 'like'
  8. gs 'stat'
  9. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big149.jpg"></center>'
  10. if rand(1,4) = 1 and npc_sex['A149'] > 0:
  11. gs 'fame', 'pav', 'sex', 'tiny'
  12. 'Lazar smirks when he sees you. "Back for more? I know, it was amazing."'
  13. 'You only let out a short "Mmhmm" as you roll your eyes.'
  14. 'Lazar breaks out in a smile. "No worries <<$pcs_nickname>>! I''m sure we''ll hook up again." You notice several others paying attention to what he says and aren''t happy about him bragging publicly about banging you. You try and change the topic, but all you get from him is sexual banter.'
  15. func('npc_reactions', 'general', 'A149')
  16. elseif AlbinaQW['Lazar_Threesome'] = 1:
  17. 'Lazar smirks when he sees you. "Back for more? Albina is a little busy right now, but I''m sure we can work something out next time she''s in the mood."'
  18. 'You blush at his comment and he smiles. "I''m sure you enjoy our... sessions as much as she does." He has a wide grin on his face and winks at you.'
  19. func('npc_reactions', 'general', 'A149')
  20. elseif fame['pav_slut'] > 225:
  21. gs 'npc_relationship', 'modify', 'A149', 'dislike'
  22. if npc_rel['A149'] >= 50:
  23. '"Taking a break from sucking dicks?" Lazar snickers.'
  24. 'You sigh. "I just wanted to talk to you."'
  25. '"I''m sure you do, but I''m pretty busy, so get lost." Several of the other jocks and cool kids start mocking you, forcing you to flee as their laughter echoes behind you.'
  26. elseif npc_rel['A149'] <= 20:
  27. 'He turns to look at you as you approach. "Get the fuck away from me you skank." Several of the jocks and cool kids start mocking you, forcing you to flee.'
  28. else
  29. '"You here to suck me off, slut?" Lazar snickers.'
  30. 'You sigh. "I just wanted to talk to you."'
  31. '"Come on, everyone knows that you''re the school''s biggest slut! Your mouth is good for only one thing. Sucking dick!" he says with a laugh and several of the other jocks and cool kids join in. "If you''re not going to get on your knees and suck me off, then get lost." You walk away with the laughter echoing behind you.'
  32. end
  33. elseif grupTipe = 1:
  34. if npc_rel['A149'] >= 50:
  35. '"Hey, <<$pcs_nickname>>. So I''ve been noticing you eyeballing me." Lazar winks.'
  36. 'You laugh. "Nice line Lazar... Is that how you get the ladies interested in you?"'
  37. 'He confidently continues. "You know it. And it works like a charm every time. You just wait, you''ll fall for me too." You talk about a variety of topics, mostly sports.'
  38. func('npc_reactions', 'general', 'A149')
  39. elseif npc_rel['A149'] <= 20:
  40. '"Are you the one that''s been going around telling the other girls that I''m no good for them?!" Lazar angrily asks.'
  41. '"No? Like I give a shit about you! You''re not the center of the world, Lazar!" you yell back.'
  42. '"Good. Keep it that way or else we might have a problem..." he says as he brushes past you.'
  43. else
  44. '"I didn''t take you for one of them girls <<$pcs_nickname>>?" Lazar smiles.'
  45. '"What?" you ask surprised.'
  46. '"Didn''t take you for one of my fan girls, that''s all." he winks. You roll your eyes and shake your head. You know he''s full of himself, even if he is the most gifted athlete in school and cute to boot. You talk about a variety of things, which he twists into you just liking him.'
  47. func('npc_reactions', 'general', 'A149')
  48. end
  49. elseif grupTipe = 2:
  50. if npc_rel['A149'] >= 50:
  51. '"Did you see that move I made at the last game <<$pcs_nickname>>?" Lazar boasts.'
  52. '"I heard about it..." you inform him.'
  53. 'You start talking about his last game, but soon move on to a variety of other topics.'
  54. elseif npc_rel['A149'] <= 20:
  55. '"Well well, if it isn''t <<$pcs_nickname>>..." Lazar smirks as he stands with his arms crossed.'
  56. 'You sigh. "What now Lazar? I don''t have time for your games today..."'
  57. 'He huffs. "Somebody''s been talking shit behind my back to some girls, but I haven''t figured out who it is yet. I wanted you to know that I''m keeping my eyes on you <<$pcs_nickname>>."'
  58. '"Okay..." you say as you roll your eyes. "What does that have to do with me?"'
  59. else
  60. '"Did you hear my own little cheer squad at the last game <<$pcs_nickname>>?" Lazar boasts.'
  61. '"I heard many boys are out to get at your level <i>Mister Superstar</i>. Watch out, you might lose that cheer squad of yours!" you jokingly reply.'
  62. 'Lazar bursts out in laughter. "No no, I''m not worried. That only makes me want to improve even more..."'
  63. end
  64. func('npc_reactions', 'general', 'A149')
  65. elseif grupTipe = 3:
  66. if npc_rel['A149'] >= 50:
  67. '"Hey, <<$pcs_nickname>>. So I''ve been noticing you''ve been eying me." Lazar winks.'
  68. 'You blush. "No... no I haven''t."'
  69. 'He confidently continues. "Are you saying I''m not good looking?" You start to stammer and he laughs, showing he is just messing with you. You proceed to talk about a variety of topics, mostly sports.'
  70. func('npc_reactions', 'general', 'A149')
  71. elseif npc_rel['A149'] <= 20:
  72. 'You approach and try to talk with him, but he flat out ignores you and pretends you''re not there. After several minutes of this, he finally sighs loudly. "Can''t you take a fucking hint? No one wants to talk to you!" He then returns to ignoring you and you walk away.'
  73. else
  74. '"Well well, if it isn''t <<$pcs_nickname>>." Lazar smirks, bringing everyone''s attention to you.'
  75. 'You glance around, waiting for someone to start picking on you. "Hi, I just wanted to say hi."'
  76. 'He smirks. "Of course you do." Just the way he says it makes it sound like a forgone conclusion you would want to talk to him.'
  77. '"Okay..." you reply, not sure how to respond. He starts talking to some of the others and seems friendly enough, even if he and the others don''t pay much attention to you. At least no one is picking on you.'
  78. func('npc_reactions', 'general', 'A149')
  79. end
  80. elseif grupTipe = 4:
  81. if npc_rel['A149'] >= 50:
  82. '"Hey, <<$pcs_nickname>>. So I''ve been noticing you''ve been eying me." Lazar winks.'
  83. 'You laugh. "You wish... Are any of the girls dumb enough to fall for that?"'
  84. 'He confidently continues. "Nothing to fall for, it''s a simple fact. You don''t have to hide it." He lifts up his shirt and shows off his six pack, which gets the attention of most of the girls. You have to admit that he has a great body. You proceed to talk about a variety of topics, mostly sports.'
  85. func('npc_reactions', 'general', 'A149')
  86. elseif npc_rel['A149'] <= 20:
  87. 'You approach and try to talk with him, but he flat out ignores you and pretends you''re not there. After several minutes of this, he finally sighs loudly. "Can''t you take a fucking hint? No one wants you to talk to you!" He then returns to ignoring you and you walk away.'
  88. else
  89. '"Well well, if it isn''t <<$pcs_nickname>>. Get lost? Or maybe you''re too drunk to find the stairwell?" Lazar asks with a laugh, bringing everyone''s attention to you.'
  90. 'You sigh. "I just wanted to say hi."'
  91. 'He smirks. "Of course you do." Just the way he says it makes it sound like a forgone conclusion you would want to talk to him.'
  92. '"Okay..." you reply, not sure how to respond. He starts talking to some of the others and seems friendly enough, even if he and the others don''t pay much attention to you.'
  93. func('npc_reactions', 'general', 'A149')
  94. end
  95. else
  96. if npc_rel['A149'] >= 50:
  97. 'As you approach, several of the other jocks and cool kids start giving you a hard time. Before you can even say a word, he scoffs at you. "Get lost! This isn''t for you." He starts talking to the others as you walk away. At least he wasn''t mean about it.'
  98. elseif npc_rel['A149'] <= 20:
  99. '"Looks like the loser is lost." someone comments as you approach.'
  100. '"Nah, I bet even Lesco and Petia can''t stand being around her and, honestly, who can blame them?" Lazar replies, which gets the group laughing so hard you know it''s pointless to even try and talk to him.'
  101. else
  102. 'You approach and try to talk to him, but he straight up ignores you and pretends you''re not there. After several minutes of this, he finally sighs loudly. "Can''t you take a fucking hint? No one wants to talk to you!" He then returns to ignoring you and you walk away.'
  103. end
  104. end
  105. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  106. end
  107. if $ARGS[0] = 'svyatoslav':
  108. *clr & cla
  109. menu_off = 1
  110. gs 'exp_gain', 'chrsm', rand(1,2)
  111. gs 'npc_relationship', 'modify', 'A8', 'like'
  112. gs 'stat'
  113. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big8.jpg"></center>'
  114. if fame['pav_slut'] > 225:
  115. gs 'npc_relationship', 'modify', 'A8', 'dislike'
  116. if npc_rel['A8'] >= 50:
  117. '"So when am I going to get the complementary blowjob?" Svyatoslav asks.'
  118. '"Never..." you sourly reply.'
  119. '"Come on, don''t play hard to get. I know you loving sucking cock, you little slut." He starts approaching you, so you turn and walk away.'
  120. func('npc_reactions', 'general', 'A8')
  121. else
  122. '"Look who it is, the school bicycle! Run out of cocks in the bathroom? Had to come out of your stall to find more?" Svyatoslav says as you approach.'
  123. 'Most of the other jocks and cool kids laugh at his comments. "No..." you sourly reply.'
  124. '"Well, unless you get down on your knees and start sucking me off, get the fuck out of here! Only time anyone wants anything to do with you is when they want to fuck one of your holes." Several others start adding comments and you know it''s about to turn ugly, so you quickly leave before someone drags you off to the bathroom or worse.'
  125. end
  126. elseif grupTipe = 1:
  127. if npc_rel['A8'] >= 50:
  128. '"Well, isn''t this a surprise? Are you here to wish me good luck in the next race?" Svyatoslav curiously asks.'
  129. 'Seeing him excited and not wanting to hurt his feelings, you just nod. "Yeah... that''s exactly what I wanted to say..."'
  130. '"Thanks <<$pcs_nickname>>! I''ll be sure to win this time!" he boastfully replies. The two of you then talk about the many times he fails to beat Ivan or Lazar in one of the various sports at school.'
  131. func('npc_reactions', 'general', 'A8')
  132. elseif npc_rel['A8'] <= 20:
  133. 'He gives you a dirty look as you approach. "I''ve got nothing to say to you, so go bother someone else." You try talking to him, but he just gets more annoyed with you, so you finally give up and leave.'
  134. else
  135. 'You walk up to him and start chatting. You talk about working out and staying fit before he starts flirting with you. You get the feeling he has a thing for you, or that he just wants to get in any girl''s panties so he has something to brag about to the other jocks.'
  136. func('npc_reactions', 'general', 'A8')
  137. end
  138. elseif grupTipe = 2:
  139. if npc_rel['A8'] >= 50:
  140. 'You walk up to him and start chatting. You talk about working out and staying fit before he starts flirting with you. You get the feeling he has a thing for you, or that he just wants to get in any girl''s panties so he has something to brag about to the other jocks.'
  141. func('npc_reactions', 'general', 'A8')
  142. elseif npc_rel['A8'] <= 20:
  143. 'He gives you a dirty look as you approach. "I''ve got nothing to say to you, so go bother someone else." You try talking to him, but he just gets more annoyed with you, so you finally give up and leave.'
  144. else
  145. 'You walk up to him and start chatting. You talk about working out and staying fit before he starts flirting with you. You get the feeling he has a thing for you, or that he just wants to get in any girl''s panties so he has something to brag about to the other jocks.'
  146. func('npc_reactions', 'general', 'A8')
  147. end
  148. elseif grupTipe = 3:
  149. if npc_rel['A8'] >= 50:
  150. '"You get lost, nerd?" he asks as you approach.'
  151. 'You shake your head. "No, I just wanted to say hi."'
  152. 'He snorts. "Whatever. Make sure you don''t lean too far forward in class so I can copy off you." He then ignores you, but doesn''t pick on you.'
  153. func('npc_reactions', 'general', 'A8')
  154. elseif npc_rel['A8'] <= 20:
  155. '"You get lost, nerd?" he asks as you approach.'
  156. 'You shake your head. "No, I just wanted to say hi."'
  157. 'He steps towards you, places his hand on your shoulder and shoves you hard enough that you stumble back. "Get the fuck out of here!" You notice the stares of the others and decide it''s best to leave before things get worse.'
  158. else
  159. '"You get lost, nerd?" he asks as you approach.'
  160. 'You shake your head. "No, I just wanted to say hi."'
  161. 'He laughs. "Why don''t you just go back to your fellow losers and pretend to be an elf or whatever it is you losers do." He continues mocking you when he isn''t talking to someone else.'
  162. func('npc_reactions', 'general', 'A8')
  163. end
  164. elseif grupTipe = 4:
  165. if npc_rel['A8'] >= 50:
  166. '"You come to see what real men are like?" he asks as you approach.'
  167. 'You shake your head and roll your eyes at his comment. "No, I just wanted to say hi."'
  168. 'He snorts. "Sure you didn''t. Well, take a good look." He does a little flexing before you''re able to engage him in something resembling a conversation.'
  169. func('npc_reactions', 'general', 'A8')
  170. elseif npc_rel['A8'] <= 20:
  171. '"You come to beg for some money to buy drugs?" he asks with a laugh, causing several others to join in.'
  172. 'You shake your head. "No, I just wanted to say hi."'
  173. '"Yeah? Well no one wants to talk to your skank ass, so go back to your own kind." You notice the stares of the others and decide it''s best to leave before things get worse.'
  174. else
  175. '"You get lost, junkie?" he asks as you approach.'
  176. 'You shake your head. "No, I just wanted to say hi."'
  177. 'He laughs. "Why don''t you just go back to your fellow wannabe gangsters and pretend like you matter?" He continues mocking you when he isn''t talking to someone else.'
  178. func('npc_reactions', 'general', 'A8')
  179. end
  180. else
  181. gs 'npc_relationship', 'modify', 'A8', 'dislike'
  182. if npc_rel['A8'] >= 50:
  183. 'As you approach, he walks towards you and grabs you by the arm before dragging you away so no one can hear his whispers. "What the fuck do you think you''re doing? Don''t ever come up to me in public." He then shoves you away. "And stay the fuck away from us, loser!" he says loud enough for the others to hear and several of them laugh and commend him for getting rid of you as he walks back to them. You just sigh and walk away, knowing it''s pointless to try and talk to him.'
  184. else
  185. 'He shakes his head as you approach. "Fuck no! Stay the fuck away from me, you worthless fuck. No one likes you, so just turn your fucking ass around and walk the fuck away from here." He glares at you and you notice a lot of the others giving you unkind looks. You sigh before turning and walking away.'
  186. end
  187. end
  188. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  189. end
  190. if $ARGS[0] = 'vanya':
  191. *clr & cla
  192. menu_off = 1
  193. gs 'exp_gain', 'chrsm', rand(1,2)
  194. gs 'npc_relationship', 'modify', 'A165', 'like'
  195. gs 'stat'
  196. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big165.jpg"></center>'
  197. if npc_rel['A165'] >= 50 and fame['pav_slut'] < 225:
  198. if grupTipe = 2:
  199. '"Say <<$pcs_nickname>>, did you hear about the prank I pulled on the football coach?" Vanya is having a hard time stopping himself from laughing.'
  200. '"No. What did you do this time?" you curiously ask.'
  201. '"Well, during one of the training sessions, I unscrewed the top from a water bottle thinking one of the boys would drink it but here comes the coach, who grabs it. Just as he''s about to drink, the top falls off and water splashes all over him!" Vanya bursts out in laughter.'
  202. else
  203. '"<<$pcs_nickname>>! You need to help me hide!" Vanya is alarmingly looking around.'
  204. 'Feeling stressed, you ask. "What''s wrong?! Who''s after you?!"'
  205. 'Vanya cracks up seeing you panic. "Just kidding! I just wanted to see your reaction."'
  206. '"Always the same thing with you, Vanya. Don''t you get tired of playing games all the time?" you reprimand him.'
  207. end
  208. func('npc_reactions', 'general', 'A165')
  209. elseif npc_rel['A165'] <= 20 and fame['pav_slut'] < 225:
  210. if grupTipe = 2:
  211. '"What the hell, Vanya?!" you yell while angrily stomping towards him.'
  212. '"What now?" he replies with an innocent look. "I''m getting tired of you accusing me of things I haven''t done!"'
  213. '"It must''ve been you! Who else replaces talc powder with itching powder?!"'
  214. '"No idea. What an amazing... I mean cruel joke though..." he replies.'
  215. func('npc_reactions', 'general', 'A165')
  216. else
  217. '"Funny joke you played on me there, dickhead!" you angrily yell while pushing him.'
  218. '"What are you talking about? You''ve gone crazy!" he replies.'
  219. '"I know it was you!" you yell in response.'
  220. '"Oh yeah? Prove it then!" he yells back. You both stand in silence for a few seconds before you stomp off as Vanya grins from ear to ear.'
  221. end
  222. elseif mey_vika['mey_vika_qw'] >= 20:
  223. '"Hey Vanya..." you sneakily greet him. "Want to hear a secret?" you ask.'
  224. 'Vanya turns towards you. "Hell yeah! I love secrets! Especially ones I can use against others as a joke."'
  225. '"Well this one is special..." you snicker. "I saw you and Vicky having sex in the park..."'
  226. 'Vanya stops and thinks for a second before grinning. "That''s the big secret? Well that''s nothing new. Vicky and I love to have sex outdoors," he winks.'
  227. func('npc_reactions', 'general', 'A165')
  228. elseif fame['pav_slut'] >= 225:
  229. gs 'npc_relationship', 'modify', 'A8', 'dislike'
  230. '"Are you up for a threesome with Vicky and me?" Vanya asks.'
  231. '"What?" you ask surprised.'
  232. 'Vanya breaks out in a mischievous smile. "Yeah, you know. We''ve heard that you''ve become such a big slut, so we wanted to try a threesome."'
  233. '"Hmm..." you start to think.'
  234. '"Gross, I was just kidding!" he scorns. "Like I would share Vicky with a slut like you!"'
  235. else
  236. '"Hey <<$pcs_nickname>>! Check this out!" Vanya yells out as he throws a crumbled paper ball at Vitek''s head.'
  237. 'He in turn quickly spins around and glares, trying to figure out who threw the crumbled paper. "Who did that?!" Vitek yells out. "Tell me who the fuck it was!"'
  238. '"So easily agitated..." Vanya comments while you burst out in laughter over the stupid face Vitek is making.'
  239. func('npc_reactions', 'general', 'A165')
  240. end
  241. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  242. end
  243. if $ARGS[0] = 'erast':
  244. *clr & cla
  245. menu_off = 1
  246. gs 'exp_gain', 'chrsm', rand(1,2)
  247. gs 'npc_relationship', 'modify', 'A150', 'like'
  248. gs 'stat'
  249. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big150.jpg"></center>'
  250. if fame['pav_slut'] > 225:
  251. if npc_rel['A150'] >= 50:
  252. 'You approach Erast and tap his shoulder. "Oh... Hello <<$pcs_nickname>>," he says gently.'
  253. '"Hi Erast. I just wanted to talk to you," you reply with a smile.'
  254. 'You start talking about different things, but see him glancing at the others, as if he''s worried about being seen with you.'
  255. '"Am I not worthy to look at?" you ask jokingly, but you exactly know what''s going on.'
  256. *nl
  257. '"What? No. I mean, yes. You look..." He starts to check you out. You can tell he likes you, but unlike the others, he isn''t undressing you with his eyes and remains a gentleman, despite your reputation.'
  258. '"Look, I get it. Don''t worry," you reply before grabbing your things and leaving, not wanting to make him feel more uncomfortable than he does now.'
  259. '"<<$pcs_nickname>>, I..." He starts saying something, but you can''t hear the end of it.'
  260. elseif npc_rel['A150'] <= 20:
  261. 'You approach Erast and tap his shoulder. When he turns, you can easily tell he''s not happy to see you at all.'
  262. '"Hi, <<$pcs_nickname>>. Sorry, but I was about to leave and do some important things..." he mutters.'
  263. '"I just wanted to..." You would continue your sentence, but he''s already gone. It''s obvious he didn''t want to be seen with you.'
  264. 'There are a few minutes until the end of the break, so you decide to spend some time on your phone before going on your way.'
  265. else
  266. 'You approach Erast and tap his shoulder. "Oh hi, <<$pcs_nickname>>. Am I in your way?" he asks.'
  267. '"What do you mean?" you ask confusedly.'
  268. '"I don''t know. Maybe you were looking for the toilets to retouch your makeup or something and I was in your way?"'
  269. *nl
  270. 'He doesn''t want to be rude, but you understand he was referring to your reputation and the rumors about what you do in the toilets.'
  271. '"Was that a hint that I should leave you alone or maybe you want me to go there?" you wink.'
  272. '"What? No. I mean... never mind, see you later." He turns around and goes on his own business without finishing his sentence. You don''t know if you should feel offended or rejected.'
  273. 'You don''t have too much time to think about it since the break is almost over, so you grab your things and go on your way.'
  274. end
  275. elseif grupTipe = 1:
  276. if npc_rel['A150'] >= 50:
  277. '"Here''s the resident big guy of our school!" you say jokingly when you approach Erast, who is watching something on his phone.'
  278. 'You can see him blushing when he looks up and notices you. "Hello <<$pcs_nickname>>, how are you doing today?"'
  279. '"I''m fine, thanks for asking. You know, I came here to get some pointers as I''ve been struggling with my training recently. I have to pay attention to my shape and some good tips are always useful."'
  280. *nl
  281. '"You already look good <<$pcs_nickname>>," he says politely, but his face turns red. Before you can react, he starts talking about aerobic and anaerobic techniques which he thinks would help you with your goal.'
  282. 'You listen to him very carefully and try to remember as much as you can, which isn''t easy since he''s so passionate about this topic that he often uses technical terms you don''t understand.'
  283. func('npc_reactions', 'general', 'A150')
  284. 'When you realize the bell is about to ring, you thank him for his useful tips and you both head to the classroom for the next lesson.'
  285. elseif npc_rel['A150'] <= 20:
  286. '"Hey Erast!" you greet him, but he''s so focused on watching something on his phone that he doesn''t even notice you. You poke him and greet him again.'
  287. '"Oh.. Hello <<$pcs_nickname>>. Sorry, I didn''t notice you were talking to me." He glances at you before immediately staring at the screen again.'
  288. '"Okay, no problem. What are you watching anyway? You seem to be lost in it," you say as you have a look at the video he''s watching.'
  289. *nl
  290. '"Oh, he''s my favorite bodybuilder. He just uploaded this new motivational video on his channel. It''s really worth watching. So inspirational."'
  291. func('npc_reactions', 'general', 'A150')
  292. 'You sit next to him and exchange the occasional word while watching the video, but he''s not interested in chatting. Soon, you hear the bell signaling the end of the break.'
  293. '"See you later, <<$pcs_nickname>>," he says before putting his phone in his pocket and leaving.'
  294. else
  295. '"I can''t believe it!" you say when you approach Erast, who is watching something on his phone.'
  296. '"Whoa, what''s wrong <<$pcs_nickname>>?" he asks. You can see by his expression that he doesn''t understand what your problem is.'
  297. '"You know, I''ve been trying to pay more attention to my shape lately and I feel like I''m not getting the results I should, according to my training plan," you explain as you get your plan out of your pocket and show it to him.'
  298. '"It''s not a horse race," he quickly replies. "People usually think they get the required result within weeks when it actually needs months, even years sometimes."'
  299. *nl
  300. '"Years?" you ask in despair before asking if he could explain some things to you.'
  301. 'He looks around, as if looking for someone to talk to instead, before he sighs and starts to talk about nutrition, metabolism, resting, bulking, calisthenics, and everything that can affect your progress.'
  302. 'You don''t understand everything he says, but are happy that he''s willing to share some of his knowledge. After talking about it for a few minutes, you feel you might have learned something.'
  303. func('npc_reactions', 'general', 'A150')
  304. '"Good talk. Thanks Erast!" you say when you hear the bell ringing and head to the classroom for the next lesson.'
  305. end
  306. elseif grupTipe = 2:
  307. if npc_rel['A150'] >= 50:
  308. '"Hi <<$pcs_nickname>>..." Erast greets you with a smile when you approach him.'
  309. '"Hey Erast! I''ve been looking for you all day. Could you give me some more tips on strength and conditioning? I think I might be doing something wrong since I''m not gaining as much as I think I should."'
  310. '"Gladly," he replies. "You know <<$pcs_nickname>>, you should try to increase your training volume and decrease between-set rest intervals."'
  311. *nl
  312. '"Also, get enough sleep. Your muscles need enough recovery time," he adds. He clearly knows a lot about strength and conditioning and could continue talking about it for hours, but the bell rings after only a few minutes.'
  313. '"Thanks Erast, that''s really helpful. See you later."'
  314. '"Don''t sweat it. Come and find me if you have more questions."'
  315. func('npc_reactions', 'general', 'A150')
  316. 'With that, you both grab your things and head to the next lesson together.'
  317. elseif npc_rel['A150'] <= 20:
  318. '"Hi <<$pcs_nickname>>, what''s up?" Erast asks as you approach him.'
  319. '"Hey Erast! I was wondering if you could give me some new tips on boxing. You might have learned something new while boxing with Ivan which would be useful for me too."'
  320. '"Oh, boxing''s not my greatest asset, to be honest. Ivan or Vitek can give you better advice, I guess. You should watch their next match at the community center if you''re so interested."'
  321. *nl
  322. '"Well, I''m not, but it helps me to improve my balance and posture," you reply.'
  323. 'By the skin of his teeth, he shares his knowledge but doesn''t let you interrupt him with your questions. You get the feeling that he only helps you because he is polite and you are a fellow jock.'
  324. func('npc_reactions', 'general', 'A150')
  325. 'When the bell rings, he seems a bit relieved.'
  326. '"Thanks Erast," you say while grabbing your things and you both go your own ways.'
  327. else
  328. '"Hi Erast, what''s that?" you ask when you see he is completely immersed in his notes.'
  329. '"Oh, hello <<$pcs_nickname>>. Sorry I didn''t notice you," he replies. "I''m trying to improve my training plan and make it more varied," he says and shows you his notes.'
  330. '"Wow, this is... this is really interesting," you reply. You''ve always known that he''s very committed to sport, but this new plan is very detailed, even for him.'
  331. *nl
  332. 'You start chatting, mostly about training and exchanging some tips on working out, stretching and different warm-up techniques.'
  333. func('npc_reactions', 'general', 'A150')
  334. '"Look, <<$pcs_nickname>>, I still have to do some things before the next lesson. Talk to you later," he says and gives you a little wave while he''s leaving.'
  335. '"Sure, later then." When he leaves, you look at the clock and see that you don''t have much time to left before the next lesson starts, so you head to your classroom.'
  336. end
  337. elseif grupTipe = 3:
  338. if npc_rel['A150'] >= 50:
  339. '"Hello <<$pcs_nickname>>," Erast politely greets when he notices you. "How''ve you been doing?"'
  340. '"Fine, thanks for asking. Lately, I''ve been reading a lot. Luckily there are more and more new books out and I can borrow some old ones too, some of which I haven''t even heard of."'
  341. 'The last part makes Erast smile. "It''s still hard to imagine there are books you haven''t heard of. There should be a book about how to manage your time between working out and studying. I''m still falling more and more behind."'
  342. *nl
  343. '"Yes, studying is important..." you reply and suddenly don''t know what to say. You know he''s not the brightest, but despite being in a different clique, he''s always been kind and polite to you and you don''t want him to feel bad about it.'
  344. 'After a short pause, you start to talk about studying and doing exercises. By this time, it''s clear to both of you that they have something in common: both require dedication and a lot of discipline in some way.'
  345. func('npc_reactions', 'general', 'A150')
  346. 'You hear the bell a few minutes later. "I should go, Erast. There''s something I would like to ask the teacher before the lesson. See you later." You then hurry to catch your teacher in the corridor.'
  347. elseif npc_rel['A150'] <= 20:
  348. '"Hello <<$pcs_nickname>>... Is there anything I can help with?" Erast asks when he notices you approaching him.'
  349. 'He seems a bit confused because you don''t know each other that well. You hesitate before spitting it out: "Hey... So, I wanted to ask..."'
  350. 'You don''t finish your sentence before he interrupts you. "Uhm, look, the thing is that I''m very busy now. Yeah, I''m busy, sooo maybe another time?"'
  351. *nl
  352. 'You get the hint and don''t want to be pushy, so you just say you''ll try to find him at a more suitable time.'
  353. '"Okay <<$pcs_nickname>>, yeah, do that... Now if you''ll excuse me..." he says politely but firmly and goes about his own business.'
  354. 'You realize there''s still time, so you check your schedule to see what your next lesson is before heading to your classroom.'
  355. else
  356. '"Hello <<$pcs_nickname>>... What''s up?" Erast asks when he notices you approaching him.'
  357. '"Hi Erast," you reply. "I just thought I would come and chat was all."'
  358. 'He looks surprised, but eventually starts to talk about his training routines. "You know <<$pcs_nickname>>, it''s very important to do something for your body every single day."'
  359. *nl
  360. '"I know, I know..." you sigh. It''s clear you don''t have a lot in common, but you''re able to have a nice chat with each other.'
  361. func('npc_reactions', 'general', 'A150')
  362. 'Before the break is over, he grabs his things. "Alright <<$pcs_nickname>>, I have a few things I need to do before the lesson. Thanks for the chat."'
  363. '"Of course. See you later." You quickly check your notes from the previous lesson and revise them before going to the classroom.'
  364. end
  365. elseif grupTipe = 4:
  366. if npc_rel['A150'] >= 50:
  367. '"Hello <<$pcs_nickname>>." Erast politely greets when he notices you. "How''ve you been doing?"'
  368. '"You know me Erast. Same old, same old. Another day, the same shit." you reply while you sit on the floor next to him.'
  369. 'He''s not the person who completely understands your lifestyle, but he''s polite and kind enough to fully accept your choice and you enjoy chatting with him.'
  370. '"How''s your training going lately?" you ask and he starts talking about his training schedule and plan he''s been doing for a while. He enjoys talking to you about it, although you''re not sure whether it''s because of you or because he''s so obsessed with this topic.'
  371. *nl
  372. '"That''s cool," you reply and start telling him some new stories that have happened to you lately. You also talk about boxing, which seems to be the only topic you''re both familiar with.'
  373. func('npc_reactions', 'general', 'A150')
  374. 'You have a nice chat and don''t even notice how fast time flies. You only realize your break is over when you hear the bell.'
  375. '"See you later big boy," you say as you gather your things and stand up.'
  376. elseif npc_rel['A150'] <= 20:
  377. '"Here''s our big boy, the one and only Erast!" you say mockingly as you approach him.'
  378. '"What do you want <<$pcs_nickname>>?" He doesn''t seem amused.'
  379. '"Agghh, don''t be a pussy! Come on, you''re no fun. How can you be bigger than Mother Russia, but as soft as a teddy bear?"'
  380. *nl
  381. 'You see his face turning red and can''t decide whether it''s because of the shame or the anger he feels. You realize you might have gone too far again and clearly don''t want to put up a fight with him.'
  382. '"Relax, I''m just joking. Don''t take everything so seriously!" you say, trying to ease the tension.'
  383. '"Whatever <<$pcs_nickname>>. Have your fun," He says before turning and leaving. You giggle at your victory before leaving to do something else until the bell rings.'
  384. else
  385. '"Hi <<$pcs_nickname>>, what''s up?" Erast asks when he notices you.'
  386. '"Where do I begin? You know how it is, party here, a bit of mischief and mayhem there." You can see by his expression that he actually doesn''t understand what you mean.'
  387. '"If you say so," he shrugs before pausing, unsure of what to say. He opens his mouth to speak, but he''s just trying to find the words.'
  388. '"How about you?" you ask before the conversation turns awkward for both of you.'
  389. '"I''ve been working out hard as always." He''s noticeably somewhere else in his mind, so you try not to interrogate him.'
  390. 'You wonder whether he''s disorganised because he''s just exhausted, or if the rumors are true and it''s a side effect of the steroids he takes.'
  391. func('npc_reactions', 'general', 'A150')
  392. 'After a very short conversation, you both go your own ways and try to do something useful before the next lesson starts.'
  393. end
  394. else
  395. if npc_rel['A150'] >= 50:
  396. 'Erast politely greets you. "Hello <<$pcs_nickname>>, what''s up?"'
  397. '"I''m bored and I thought we could chat? I feel like this day is never going to end!" you reply with some sorrow in your voice.'
  398. 'Knowing you don''t really have any friends and you aren''t on speaking terms with many of your classmates, he smiles. "Sure, I can check this video later."'
  399. *nl
  400. 'He puts his phone away and you chat for a while, occasionally changing subjects to things you don''t completely understand. You don''t mind; You''re just happy you don''t have to spend the break alone.'
  401. func('npc_reactions', 'general', 'A150')
  402. '"Okay Erast, I should let you do your things before the next lesson starts," you tell him with a smile.'
  403. '"See you later <<$pcs_nickname>>," he replies before heading to the toilet. You grab your things and go to your classroom to wait for the bell.'
  404. elseif npc_rel['A150'] <= 20:
  405. '"Hello Erast, how''re you doing today?" you ask as you approach him.'
  406. '"Oh, hello <<$pcs_nickname>>... Sorry I don''t want to be rude, but I was just about to go to the toilet." You get the feeling he''s just using this as an excuse and is trying to avoid talking to you.'
  407. '"Okay, I just..." you start, but he''s already left. He clearly isn''t interested in having you as company, but at least he''s not as rude to you as the others.'
  408. 'You spend the rest of the break alone wondering if anything interesting will happen today or it''ll be just another hellish day for you.'
  409. else
  410. '"Hello Erast, how''re you doing today?" you ask as you approach him.'
  411. '"Hi <<$pcs_nickname>>, what''s up?"'
  412. '"As you''re really good at skating, I was wondering if you could give me some advice about keeping my balance and posture?" you ask him nicely.'
  413. 'He looks at his watch and glances at the others before he sighs. "Okay, I can give you some tips..." he says reluctantly and you realize that he would prefer spending the break with someone else.'
  414. func('npc_reactions', 'general', 'A150')
  415. 'He quickly explains some things before stopping. "Well, I have to go now if you don''t mind. Another time maybe?" He doesn''t wait for your answer before leaving.'
  416. 'You have a few minutes before the next lesson, so you head to your classroom and try to kill the time.'
  417. end
  418. end
  419. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  420. end
  421. if $ARGS[0] = 'christina':
  422. *clr & cla
  423. menu_off = 1
  424. gs 'Zvereva_events', 'cikl'
  425. gs 'stat'
  426. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
  427. if NatbelQW['chrispaid'] = 2 and money >= 500:
  428. act 'Pay off Natasha''s debt (500 <b>₽</b>)':
  429. *clr & cla
  430. money -= 500
  431. NatbelQW['chrispaid'] = 3
  432. NatbelQW['evt_day'] = daystart
  433. gs 'stat'
  434. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
  435. 'You see Christina chatting with Lina as you approach. When she notices you, she glares at you before turning to Lina.'
  436. '"Later, Lina," she says. Lina smiles at Christina and leaves before Christina turns back to you. "What do you want?"'
  437. 'You ignore her attitude. "Natasha owes you money, right? Five hundred rubles?"'
  438. '"Yeah, what about it? It''s not any of your business," she snaps.'
  439. '"Actually, it is," you say, pulling out the money and handing it to her. "I''m here to pay you back."'
  440. 'She snatches the money from your hand. "What, was she too scared to speak to me? She had to get you to do it for her?"'
  441. '"Something like that," you reply. "Anyway, don''t lend her any more money."'
  442. '"Wasn''t planning to. It took her long enough to pay this back!" She counts out the money and a slight smile crosses her face. "Alright, we''re done here. You can leave now."'
  443. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  444. end
  445. elseif christinaQW['subpath'] >= 2:
  446. if christinaQW['subpath'] >= 3:
  447. 'As you pass by Christina, she looks at you triumphantly. "Don''t forget my little slave! Showers after gym class..."'
  448. func('npc_reactions', 'general', 'A18')
  449. 'Before you''re able to respond, she turns around and walks away.'
  450. else
  451. '"I''m looking forward to after P.E. class," Christina says with a wicked smile.'
  452. '"W-Why? What happens after class?"'
  453. '"Oh, I don''t want to ruin the surprise, pet." Throwing one last smirk in your direction, she heads off to her next class.'
  454. end
  455. elseif christinaQW['blackmail'] = 1:
  456. if LariskaQW['story'] = 3:
  457. LariskaQW['story'] = 4
  458. christinaQW['blackmail'] = 2
  459. '"I need to talk to you," you quietly say as you approach Christina.'
  460. '"What do you want? I''m busy," she says, not even looking at you.'
  461. 'You take a deep breath. "Lariska. I want Lariska."'
  462. 'Suprised, she finally looks at you. "No, <<$pcs_nickname>>. She''s mine, and I don''t want you filling her head with nonsense."'
  463. '"Well, the thing is you don''t really have a choice. Not a good one anyway." Pulling out your phone and checking to make sure nobody''s looking, you show her a picture of her blowing the coach.'
  464. 'Her face turns bright red with anger and she hisses at you. "You fucking bitch! How did you get that?! If you show anybody..."'
  465. '"I won''t...if you tell Lariska it''s okay to hang out with me outside of school. I mean, I would hate to see these pictures fall into Lizaveta''s hands..."'
  466. 'Her face turns even more red, if that were possible. "Fine," she spits out. "But I swear, if I even hear about these pictures again, I will break you into tiny fucking pieces!"'
  467. '"Oh, you won''t. So long as you keep your word..." you say with a fake smile that doesn''t quite reach your eyes. "Now do be a dear and let her know she''s free to do whatever she wants outside of school, will you?"'
  468. '"Oh, and if you try and punish her for this, I will know," the threat clear on your face. Turning on your heels, you head off to your next class, smiling.'
  469. else
  470. christinaQW['blackmail'] = 2
  471. '"I need to talk to you," you quietly say as you approach Christina.'
  472. '"What do you want? I''m busy," she says, not even looking at you.'
  473. '"Oh, I just wanted you to know I have something you should see." Pulling out your phone and checking to make sure nobody is looking, you show her a picture of her blowing the coach.'
  474. 'Her face turns bright red with anger and she hisses at you. "You fucking bitch! How did you get that?! If you show anybody..."'
  475. '"It would be a real shame if Lizaveta got her hands on these..." you say menacingly.'
  476. 'Glaring at you, her hands balled into fists, she says quietly "What the fuck do you want from me, bitch?"'
  477. '"Oh, I haven''t decided yet. When I do, I''ll let you know. I''m sure whatever I decide I want, you''ll give it to me without a fuss. In the meantime, stay away from me."'
  478. 'Her face turns even more red, if that were possible. "Fine," she spits out. "But I swear, if I even hear about these pictures again, I will break you into tiny fucking pieces!"'
  479. '"Oh, you won''t. So long as you keep your word..." you say with a fake smile that doesn''t quite reach your eyes. Turning on your heels, you head off to your next class, smiling.'
  480. end
  481. elseif christinaQW['blackmail'] = 2:
  482. if LariskaQW['story'] = 3: LariskaQW['story'] = 4
  483. 'Christina takes one look at you coming over to talk with her. "What now?"'
  484. '"Nothing," you say cheerfully. "Just came over to say hi."'
  485. '"Well don''t. We''re not friends. You got what you wanted, now leave me alone unless it''s important."'
  486. '"Now don''t be like that. I thought we were great friends!" you say while giving her your best fake smile.'
  487. '"Whatever." Giving you a dirty look, she heads off to her next class, and you do the same, chuckling to yourself.'
  488. elseif christinaQW['fight'] = 1:
  489. if LariskaQW['story'] = 3: LariskaQW['story'] = 4
  490. 'Seeing you walking towards her, she tenses up and whispers "What do you need?"'
  491. '"Nothing," you say cheerfully. "Just came over to say hi."'
  492. '"Uh, hi. Well, I gotta go, class is starting." Grabbing her stuff, she flees from your sight. Chuckling to yourself, you do the same.'
  493. else
  494. if fame['pav_slut'] >= 200:
  495. '"What does the biggest school slut want from me? Don''t you have a cock to suck somewhere?" Christina asks mockingly.'
  496. '"Shut up Christina! I''m tired of your bullshit," you tiredly reply.'
  497. '"Poor little thing. It must''ve been what, five minutes since you last spread your legs for someone?" She begins to laugh as she walks away.'
  498. else
  499. if grupTipe = 2:
  500. '"Look at the biggest joke among us. You shouldn''t even be allowed to call yourself a jock. What a joke..." Christina shakes her head.'
  501. '"Oh yeah? I could beat you at whatever you want! Just name the time and place!" you fiercely reply.'
  502. '"Hmmrph!!" Christina looks angrily at you. "You know what? I don''t have time for this right now!" She crosses her arms and refuses to say another word to you.'
  503. else
  504. '"Why are you trying to talk to me? I don''t speak to people like you."'
  505. '"Well excuse me, your highness." You sarcastically take a bow in front of her and hear some snickering behind you.'
  506. 'Christina turns red as she pushes you away and storms off with Lina trying to keep up behind her.'
  507. end
  508. end
  509. end
  510. ! Natasha quest line:
  511. if NatbelQW['chrispaid'] < 5 and NatbelQW['FriendLover'] = 3:
  512. if christinaQW['fight'] = 1:
  513. act 'Talk to Christina about Natasha':
  514. NatbelQW['chrispaid'] = 5
  515. 'You see Christina chatting with Lina as you approach. When Christina notices you, she glares at you and then turns to Lina.'
  516. '"Later, Lina," she says. Lina smiles at Christina and leaves before Christina turns back to you. "What do you want?"'
  517. 'You ignore her attitude. "I wanted to talk about how you treat Natasha."'
  518. '"What about it?" she snaps. "It''s not like it''s any of your business!"'
  519. '"Actually, it is. She''s my friend, so I''m telling you to stop so I don''t have to beat your ass in front of everyone again."'
  520. 'Christina doesn''t answer, so you continue. "So we''re in agreement then? Unless you want to go another round with me? I hope not, because I won''t stop at a simple beating this time!"'
  521. 'She nods in agreement before storming off. With a grin on your face, you head to your next class.'
  522. end
  523. elseif christinaQW['blackmail'] = 2:
  524. act 'Talk to Christina about Natasha':
  525. NatbelQW['chrispaid'] = 5
  526. 'You see Christina chatting with Lina when as approach. When Christina notices you, she glares at you and then turns to Lina.'
  527. '"Later, Lina," she says. Lina smiles at Christina and leaves before Christina turns back to you. "What do you want?"'
  528. 'You ignore her attitude. "I wanted to talk about how you treat Natasha."'
  529. '"What about it?" she snaps. "It''s not like it''s any of your business!"'
  530. '"Actually, it is. She''s my friend, so I''m asking you to stop because I don''t want to embarrass you in front of the others."'
  531. '"Fucking make me," she scoffs, so you pull out your phone and show her your recording of her blowing the coach.'
  532. 'She balls her fists in rage. "So we''re in agreement then? Unless you want everyone to see this?" you ask smugly.'
  533. 'She coldly glares at you before storming off without answering. A satisifed grin on your face, you head to your next class.'
  534. end
  535. end
  536. end
  537. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  538. if christinaQW['blackmail'] = 0 and christinaQW['pre_bm'] = 0 and christinaQW['pre_fight'] = 0 and christinaQW['fight'] = 0 and christinaQW['subpath'] = 0 and christinaQW['bully'] <= 40:
  539. act 'Think about Christina': gt 'Zvereva_events', 'christina_decide1'
  540. end
  541. if christinaQW['blackmail'] = 0 and christinaQW['pre_bm'] = 0 and christinaQW['pre_fight'] = 0 and christinaQW['fight'] = 0 and christinaQW['subpath'] = 0 and christinaQW['bully'] >= 60:
  542. act 'Think about Christina': gt 'Zvereva_events', 'christina_decide2'
  543. end
  544. if mesec > 0 and isprok = 0 and isprokp = 0:
  545. act 'Ask for a tampon':
  546. $temp['tampon_ask'] = '"My... my period started and I don''t have a tampon. Can I borrow one?"'
  547. gs 'gschool_jock_chats', 'christina_tampon'
  548. end
  549. if $pantyworntype ! 'none':
  550. act 'Ask for a pad':
  551. $temp['tampon_ask'] = '"My... my period started and I don''t have a pad. Can I borrow one?"'
  552. gs 'gschool_jock_chats', 'christina_tampon'
  553. end
  554. end
  555. elseif placebopart > 0 and LutH > 0 and knowpreg = 0 and isprok = 0 and isprokp = 0:
  556. act 'Ask for a tampon':
  557. $temp['tampon_ask'] = '"My period is starting soon and I don''t have a tampon. Can I borrow one?"'
  558. gs 'gschool_jock_chats', 'christina_tampon'
  559. end
  560. if $pantyworntype ! 'none':
  561. act 'Ask for a pad':
  562. $temp['tampon_ask'] = '"My period is starting soon and I don''t have a pad. Can I borrow one?"'
  563. gs 'gschool_jock_chats', 'christina_tampon'
  564. end
  565. end
  566. end
  567. end
  568. if $ARGS[0] = 'christina_tampon':
  569. cla & *clr
  570. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big18.jpg"></center>'
  571. '"Christina," you say as you approach her discreetly. "I need your help."'
  572. '"Oh this ought to be good..." She looks at you flatly.'
  573. '<<$temp[''tampon_ask'']>>'
  574. 'She looks at you in surprise.'
  575. '"You mean if I don''t give you a tampon, your panties are going to get stained and blood is going to run all down your thighs, get all over your seat and embarrass you in front of the whole class?"'
  576. if $pantyworntype ! 'none':
  577. '"Yes!" you hiss urgently. Christina stops to stare at you for a few seconds. "I really need your help!"'
  578. else
  579. '"Not exactly," you mumble, deeply aware of your <i>lack</i> of panties and how it''s going to very quickly skip that step. "But yes, I really need your help."'
  580. end
  581. *nl
  582. 'She just smiles.'
  583. if $temp['tampon_ask'] = '"My... my period started and I don''t have a tampon. Can I borrow one?"' or $temp['tampon_ask'] = '"My period is starting soon and I don''t have a tampon. Can I borrow one?"':
  584. '"Ha! That''s the best thing I''ve heard all day! Fuck you, enjoy the humiliation loser!" she grins, flipping you the bird as she walks away and leaves you with absolutely nothing.'
  585. else
  586. '"Ha! That''s the best thing I''ve heard all day! Fuck you, enjoy the humiliation!" she grins, flipping you the bird as she walks away. "And start using tampons you fucking loser! Nobody uses pads anymore!" she calls back over her shoulder.'
  587. end
  588. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  589. end
  590. if $ARGS[0] = 'albina':
  591. *clr & cla
  592. menu_off = 1
  593. gs 'exp_gain', 'chrsm', rand(1,2)
  594. gs 'npc_relationship', 'modify', 'A23', 'like'
  595. gs 'stat'
  596. if AlbinaQW['Friends'] = 2 and npc_sex['A23'] >= 1 and albina_schoolsex ! daystart and rand(1,5) = 5:
  597. albina_schoolsex = daystart
  598. if school_period = 3:
  599. gt 'albina_school_sex', 'break_fun_1'
  600. else
  601. gt 'albina_school_sex', 'lunch_fun_1'
  602. end
  603. else
  604. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
  605. if AlbinaQW['StarletsJoined'] > 0 and AlbinaQW['StarletsShutDown'] = 0:
  606. if rand(1,2) = 1:
  607. 'You approach Albina and she gives you a small smile. "Hey <<$pcs_nickname>>, how are you enjoying the Starlets?" You open your mouth to answer, but she cuts you off before you can speak. "Just keep coming to dance practice, okay?" She gives you another small smile before walking away.'
  608. else
  609. 'You approach Albina, who is lost in her thoughts. "Oh hey <<$pcs_nickname>>..." she says glumly when she notices you.'
  610. '"Is everything okay? Something on your mind?" you ask concerned.'
  611. 'She sighs in response. "Yeah, it''s... it''s nothing. Just keep coming to dance practice, okay?" She gives you a weak smile before walking away, lost in her thoughts again.'
  612. end
  613. elseif AlbinaQW['Friends'] = 1:
  614. AlbinaQW['Friends'] = 2
  615. gs 'npc_relationship', 'set', 'A23', 100
  616. gs 'stat'
  617. if npc_sex['A23'] = 1:
  618. '"Hey <<$pcs_nickname>>," Albina smiles at you. "I wanted to thank you again for what you did. I don''t want to get into any mushy bullshit, but I just wanted to let you know I... <i>appreciated</i> it." Her eyes drift down between your legs and she winks at you while giving her lips a subtle lick. "It meant a lot."'
  619. else
  620. '"Hey <<$pcs_nickname>>, "Albina smiles at you. "I wanted to thank you again for what you did. I don''t want to get into any mushy bullshit, but I just wanted to let you know I appreciated it. It meant a lot."'
  621. end
  622. '"It was no problem Albina. You''re my friend. That''s what friends do," you say.'
  623. 'She smiles. "Also, I''m disbanding the Starlets," she says. "Too many bad memories you know?"'
  624. '"I get it."'
  625. 'Albina embraces you in a tight hug before giving you a quick smile and continuing down the hall.'
  626. elseif fame['pav_slut'] >= 250:
  627. if AlbinaQW['Friends'] = 2:
  628. '"Hey Al-"'
  629. if rand(0,1) = 1:
  630. '"Hey <i>whore</i>!" a random boy shouts at you from a group passing by. "I got 50<b>₽</b>! That''s enough for an ass fuck, right?" His friends cackle at you as he makes a rude gesture and grins at you.'
  631. 'One glare from Albina is all it takes for their expressions to change and send them packing.'
  632. else
  633. '"Fucking all the boys isn''t enough for you?" a random girl sneers at you from a group passing by. "Trying to get into Albina''s panties too?"'
  634. '"I don''t know why she bothers," another girl says. "She probably gives them a strapon to take it up her ass anyways!"'
  635. 'The rest of the girls giggle until they see Albina''s glare and quickly scurry away.'
  636. end
  637. 'She sighs as she turns back to you.'
  638. func('npc_reactions', 'general', 'A23')
  639. *nl
  640. '"I told you to be careful..." she says and places her hand on your cheek. She lingers there for just a moment before turning away, a sorry look in her eyes is the last thing you see before she leaves.'
  641. else
  642. '"Hey Alb-"'
  643. '"Ew! Get away from me you walking cum dumpster!" Albina sneers and forcefully shoves you backwards. "I don''t want to catch AIDS or some other shit! God, I feel dirty just touching your clothes!"'
  644. 'She walks away with a huff, several of your classmates going with her.'
  645. end
  646. elseif fame['pav_slut'] >= 150:
  647. if AlbinaQW['Friends'] = 2:
  648. '"Hey Albina!" you wave.'
  649. 'Albina suddenly grabs you by the arm and yanks you over to the side of the hallway.'
  650. '"<<$pcs_nickname>>!" she hisses in a hushed tone. "There are some <i>nasty</i> fucking rumors going around about you! Everything from cock hungry slut to a straight up hooker!"'
  651. '"They''re just rumors Albina," you try to reassure her.'
  652. '"They don''t sound like <i>just</i> rumors <<$pcs_nickname>>..." She glares at you for a moment before sighing. "Look, I''m not trying to slut shame you or anything like that. I know I''m not one to talk. But seriously, be careful okay?"'
  653. func('npc_reactions', 'general', 'A23')
  654. 'She gives you a worried look and hugs you tight before you part ways for your next class.'
  655. elseif npc_rel['A23'] >= 70:
  656. 'Albina just stares at you in disbelief. "There''s some <i>nasty</i> rumors about you going around school. Everyone is saying that you''re a cock hungry whore! How can you live like that - just letting guys... <i>use</i> you like that?"'
  657. 'You try to respond, but she shakes her head and walks away. You can''t tell if she was feeling disgusted or disappointed at you. She might even have been both.'
  658. else
  659. 'You approach Albina but before you can even say anything, she holds up her hand and sticks out her tongue in a gagging motion.'
  660. '"Ugh, that''s far enough slut! I can smell the cum on your breath from here! Why are you dragging your dirty whore ass over to me? Even if I had a cock between my legs for you to suck, I wouldn''t want your filthy cum breath all over it. Now fuck off before I throw up!"'
  661. end
  662. elseif fame['pav_slut'] >= 75:
  663. if AlbinaQW['Friends'] = 2:
  664. '"Hey <<$pcs_nickname>>, I''ve been hearing some weird rumors about you lately," Albina says with a bemused look. "Everyone''s saying you''re ''easy'' and suck dick in the boys bathroom! I don''t know what''s going on but... be careful, okay?"'
  665. '"They''re just rumors Albina," you try to reassure her.'
  666. func('npc_reactions', 'general', 'A23')
  667. '"This might end up worse than you think..." she says with a worried look before walking away.'
  668. else
  669. 'Albina just stares at you in disbelief. "There''s some <i>nasty</i> rumors about you going around school. Everyone is saying you''re a cock hungry whore! How can you live like that - just letting guys... use you like that?"'
  670. 'You are about to speak up, but she shakes her head and walks away. You can''t tell if she was feeling disgusted or disappointed at you. She might even have been both.'
  671. end
  672. elseif AlbinaQW['Friends'] = 2:
  673. if grupTipe = 1 or grupTipe = 2:
  674. 'Albina gives you a tight hug when you approach and you both a lively conversation. It''s as if a weight has been lifted from her shoulders and she smiles a lot more than before.'
  675. func('npc_reactions', 'general', 'A23')
  676. elseif grupTipe = 3:
  677. 'You approach Albina and she smiles. She ignores the stares you''re getting from her friends and has a friendly conversation with you.'
  678. elseif grupTipe = 4:
  679. 'Albina shakes her head as you approach. "What''s up?" you ask and she scoffs.'
  680. '"What''s up? You used to be cool <<$pcs_nickname>>, but then you started hanging out with <i>them</i>."'
  681. 'It''s clear she has no interest in speaking to you despite your attempts, so you just her leave her alone.'
  682. else
  683. 'Albina looks up from her as you approach and pulls you in close.'
  684. '"Not here. We''ll talk later when we''re alone..." she whispers in your ear before pushing you back and returning to her phone, feigning disinterest in you. The cool kids and some of the jocks are now staring at you, so you quickly leave before anyone says anything.'
  685. end
  686. elseif grupTipe = 1:
  687. if npc_rel['A23'] >= 70:
  688. 'Albina has a friendly, yet awkward conversation with you. You both talk about your shared interests, but when you bring up family life she fiercely avoids the subject, eventually refusing to speak with you anymore and storming off. You don''t know what her problem is, but she''s always been sensitive when it comes to discussing her home life.'
  689. func('npc_reactions', 'general', 'A23')
  690. elseif npc_rel['A23'] <= 20:
  691. 'Albina glares at you. "What do you want you fake ass bitch? I don''t like you, so why would I want to talk to you?" You can tell she isn''t waiting for an answer, so you back off before she causes a scene.'
  692. else
  693. 'Albina sighs and begrudgingly starts chatting with you. She spends a lot of the conversation with her arms crossed and makes no effort to hide her boredom. She doesn''t dislike you, but it''s obvious that she''s just tolerating your presence and humouring you with conversation.'
  694. func('npc_reactions', 'general', 'A23')
  695. end
  696. elseif grupTipe = 2:
  697. if npc_rel['A23'] >= 70:
  698. 'Albina has a friendly, yet awkward conversation with you. You both talk about the sports you enjoy and which of the jocks have caught your attention lately, but when you bring up family life she fiercely avoids the subject, eventually refusing to speak with you anymore and storming off. You don''t know what her problem is, but she''s always been sensitive when it comes to discussing her home life.'
  699. func('npc_reactions', 'general', 'A23')
  700. elseif npc_rel['A23'] <= 20:
  701. 'Albina scoffs at you. "I don''t like you, I barely tolerate you being in the same social group as me, so why would I want to talk to you?" You can tell she isn''t waiting for an answer, so you back off before she causes a scene.'
  702. else
  703. 'Albina sighs and begrudgingly starts chatting with you. She spends a lot of the conversation with her arms crossed and makes no effort to hide her boredom. She doesn''t dislike you, but it''s obvious that she''s just tolerating your presence and humouring you with conversation.'
  704. func('npc_reactions', 'general', 'A23')
  705. end
  706. elseif grupTipe = 3:
  707. if npc_rel['A23'] >= 70:
  708. '"You know you remind me of a character from LOL?" you tell her and she looks at you in confusion.'
  709. '"League of Legends? The online strategy game?" you continue and she looks even more confused.'
  710. 'Before you can explain, she puts a finger against your lips and shushes you. "I don''t play any of that dumb geeky shit, <<$pcs_nickname>>. I only play fighting games like Tekken and Mortal Kombat. It helps me relax when people are... annoying me."'
  711. 'Catching her drift, you change the subject to something you think she''ll be more interested in.'
  712. func('npc_reactions', 'general', 'A23')
  713. elseif npc_rel['A23'] <= 20:
  714. 'Albina rolls her eyes and crosses her arms. "This isn''t your stop, <<$pcs_firstname>>. The train to Geeksville terminates over there." She motions towards the door to the classroom that the nerds hang out in. "So get back on board and piss off!"'
  715. else
  716. 'Albina sighs and begrudgingly starts chatting with you. She spends a lot of the conversation with her arms crossed and makes no effort to hide her boredom. She doesn''t dislike you, but it''s obvious that she''s just tolerating your presence and humouring you with conversation.'
  717. func('npc_reactions', 'general', 'A23')
  718. end
  719. elseif grupTipe = 4:
  720. 'Albina glares at you with a look of utter contempt on her face. "What the hell do you want? Go find the other knuckle brained morons. The zoo is over there." She motions towards the stairway that the gopniks usually hang out in before returning to her phone and ignoring you.'
  721. '"Fucking stuck up rich bitch..." you mutter as you walk away, but she doesn''t hear you.'
  722. 'You don''t know why, but she seems to have an intense hatred for the gopniks, yourself included.'
  723. else
  724. 'Albina is on her phone as you approach. She looks up at you before returning her attention to her phone and ignoring you. After a few seconds, she looks up again and glares at you. "Go hang out with the other losers, freak. Can''t you see I''m busy here?" She shoos you away with a motion of her hand before going back to texting on her phone.'
  725. end
  726. end
  727. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  728. if mesec > 0 and isprok = 0 and isprokp = 0:
  729. act 'Ask for a tampon':
  730. $temp['tampon_ask'] = '"Albina," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"'
  731. gs 'gschool_jock_chats', 'albina_tampon'
  732. end
  733. if $pantyworntype ! 'none':
  734. act 'Ask for a pad':
  735. $temp['tampon_ask'] = '"Albina," you whisper. "My period just started and I don''t have a pad. Can I borrow one?"'
  736. gs 'gschool_jock_chats', 'albina_tampon'
  737. end
  738. end
  739. elseif placebopart > 0 and LutH > 0 and knowpreg = 0 and isprok = 0 and isprokp = 0:
  740. act 'Ask for a tampon':
  741. $temp['tampon_ask'] = '"Albina," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"'
  742. gs 'gschool_jock_chats', 'albina_tampon'
  743. end
  744. if $pantyworntype ! 'none':
  745. act 'Ask for a pad':
  746. $temp['tampon_ask'] = '"Albina," you whisper. "My period is starting soon and I don''t have a pad. Can I borrow one?"'
  747. gs 'gschool_jock_chats', 'albina_tampon'
  748. end
  749. end
  750. end
  751. end
  752. if $ARGS[0] = 'albina_tampon':
  753. cla & *clr
  754. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big23.jpg"></center>'
  755. '<<$temp[''tampon_ask'']>>'
  756. if $temp['tampon_ask'] = '"Albina," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"' or $temp['tampon_ask'] = '"Albina," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"':
  757. if AlbinaQW['Friends'] = 2 or npc_rel['A23'] >= 70:
  758. 'She gives you a sympathetic look. "Sorry <<$pcs_nickname>>, but I don''t have any. I''m on birth control and don''t get periods..."'
  759. '"Oh..." you nod understandingly.'
  760. '"I''d help if I could, I really would," she says with an apologetic smile.'
  761. else
  762. '"Suuuure, just give me a few rubles," she replies and you just stare blankly at her. "Do I look like a fucking dispenser to you?" she scorns. "What kind of idiot doesn''t keep tampons in her purse?"'
  763. '"Do you have any?" you ask in a desperate plea, but she shakes her head.'
  764. '"No, I''m on birth control and don''t get periods. You need to deal with this yourself, preferably before it starts running down your leg." She then walks away, leaving you to your predicament.'
  765. end
  766. else
  767. if AlbinaQW['Friends'] = 2 or npc_rel['A23'] >= 70:
  768. 'She gives you a bewildered look. "Why are you still using pads? Sorry, but I don''t have anything like that. I''m on birth control and don''t get periods."'
  769. '"Oh..." you nod understandingly.'
  770. '"I''d help if I could, I really would," she says with an apologetic smile.'
  771. else
  772. 'She gives you a stern look. "Do I look like a fucking dispenser to you? What kind of idiot doesn''t keep tampons in her purse? And why are you still using pads?!"'
  773. '"Do you have any?" you ask in a desperate plea, but she shakes her head.'
  774. '"No, I''m on birth control and don''t get periods. You need to deal with this yourself, preferably before it starts running down your leg." She then walks away, leaving you to your predicament.'
  775. end
  776. end
  777. isprok = 1
  778. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  779. end
  780. if $ARGS[0] = 'veronika':
  781. *clr & cla
  782. menu_off = 1
  783. gs 'exp_gain', 'chrsm', rand(1,2)
  784. gs 'npc_relationship', 'modify', 'A141', 'like'
  785. gs 'stat'
  786. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big141.jpg"></center>'
  787. if fame['pav_slut'] > 225:
  788. if npc_rel['A141'] >= 50:
  789. 'You sit next to Veronika. "What''s up?" you ask and the two of you start talking about things that have happened recently. She also shows you some photos of her latest skating routine, which makes you wonder if you could ever be as flexible as she is.'
  790. '"I wish I could be as flexible as you are. It would save me a lot of muscle pain," you say. She opens her mouth and is about to ask what you mean, but then realizes why you''re in pain. She pinches her nose, but she doesn''t say a word about it.'
  791. func('npc_reactions', 'general', 'A141')
  792. 'After a few awkward seconds, she gets up. "Okay... I''ve got to go now. Hopefully you''ll return to reason one day."'
  793. elseif npc_rel['A141'] <= 20:
  794. 'As you walk past Veronika during your break, you her her mumbling something and approach her. "Were you talking to me? Sorry, I didn''t hear what you said."'
  795. 'She stares at you with an empty glare, but doesn''t say anything. She looks you up and down, then as she walks away, she mumbles again: "Slut..."'
  796. '"Frigid virgin..." you reply before getting your mirror out of your bag and checking your looks again before you head to your next lesson.'
  797. else
  798. '"Hey Veronika, how are you doing?" you ask as you sit next to her.'
  799. '"Hey <<$pcs_nickname>>..." she greets you indifferently. "As a matter of fact, I''m busy now so if you''ll excuse me..." With that, she takes her backpack and walks over to the other jocks. She doesn''t take part in the conversation, but it seems it''s still a better option than being seen with you.'
  800. 'As you still have a lot of time before the next lesson starts, you retouch your makeup and refresh yourself.'
  801. end
  802. elseif grupTipe = 1:
  803. if npc_rel['A141'] >= 50:
  804. 'You see Veronika among her fellow jocks and decide to talk to her. "Hey Veronika!" you say as you sit next to her. "What''s up?"'
  805. 'She looks up and greets you with a small smile. The two of you start talking about things that have happened to you lately, addressing various topics. She seems indifferent to some of them, but she''s always happy to talk about sports, especially skating.'
  806. func('npc_reactions', 'general', 'A141')
  807. '"You know Veronika, I got some ideas about your clothing the other day," you say. She seems confused, as she''s not really into fashion, especially not as much as you.'
  808. '"If you want to enter the Winter Olympic Games, we have to find you a really good one which would fit your nickname. The <i>Ice Queen</i>..." you say jokingly. "You can''t skate in an average skating costume. Looks are important too, not just the pure skill."'
  809. 'She smiles, which surprises you a little. You exchange some ideas about her costume before you hear the bell ring. You both pick up your things and head to the classroom.'
  810. elseif npc_rel['A141'] <= 20:
  811. '"Hi Veronika!" you greet her with a wave as you see her in the hallway.'
  812. 'She pretends she didn''t hear you. After a while, when she realizes it''s getting awkward, she finally replies. "Oh, sorry <<$pcs_nickname>>. I was lost in my thoughts and I didn''t notice you..." she says rigidly.'
  813. 'You sigh and as soon as you start to talk to her, she looks at you and puckers her brows, as if she doesn''t understand why you started to talk to her in the first place.'
  814. '"I have other things to do..." she says without any hesitation and leaves you to go on her business.'
  815. else
  816. '"Hello <<$pcs_nickname>>, do you want something?" she asks in her cold voice when she sees you approaching.'
  817. '"Hi Veronika. I just thought we could chat and catch up?" you reply as you touch her shoulder as a sign of a friendly welcome. She immediately pulls back from you since she doesn''t like the idea of physical contact, especially with someone she''s not close to.'
  818. 'The two of you start talking about things that have happened lately in Pavlovsk, occasionally discussing ice skating and school PE lessons too. She talks to you without interest or concern, but at least she tolerates you enough to have a word or two.'
  819. func('npc_reactions', 'general', 'A141')
  820. 'Talking to her for 10 minutes can feel like an hour as time goes slowly when she doesn''t put much effort into the conversation. When you realize the break is almost over, you bid her farewell and head to your classroom.'
  821. end
  822. elseif grupTipe = 2:
  823. if npc_rel['A141'] >= 50:
  824. '"Hello <<$pcs_nickname>>, I was hoping we would talk today." Veronika says when she sees you.'
  825. '"Hey Veronika. As a matter of fact, so was I." you reply.'
  826. '"I wanted to ask if you could come and see my skating routine. I''ve been practicing some new moves lately." she says with hope in her eyes, as there aren''t a lot of people who''d be interested in it.'
  827. '"Yes, of course! Who wouldn''t like to steal some of your moves or pick up new skills!" you wink. She is an exceptional skater and some say she might qualify for the next Winter Olympic Games, so you could learn a lot from her.'
  828. '"Oh, really? You''ll come? Wonderful! I can show you many moves which would be helpful to you, too". She seems like a little kid as she replies.'
  829. '"I wouldn''t miss the chance to see another practice of the Ice Queen." you smile as you refer to her infamous nickname.'
  830. '"You too, <<$pcs_nickname>>?" She rolls her eyes, but smiles. She knows you''re just joking, unlike many of the other students who regularly mock her with it.'
  831. '"Come on now, you''re really acting like your nickname now..." you reply jokingly as you poke her shoulder.'
  832. 'Both of you burst into laughter and start talking about different topics before you hear the ring.'
  833. func('npc_reactions', 'general', 'A141')
  834. 'You pack your things and go to the classroom together.'
  835. elseif npc_rel['A141'] <= 20:
  836. '"Hey Veronika, how are things going?" you ask as you approach her.'
  837. '"Fine, just fine..." she replies with a huge amount of indifference in her words.'
  838. 'You know she can be very cold and indifferent to people she doesn''t like and you aren''t friends. In fact, you''re barely on speaking terms despite being in the same social group.'
  839. '"And... is there anything that''s happened to you lately?" you ask, still trying to strike up a conversation.'
  840. 'She reluctantly tells you about her practice sessions and competitions she''s entered lately, but you get the feeling she''s not willing to go into details. She''s trying to keep it as simple and short as possible.'
  841. '"Look, <<$pcs_nickname>>... I have to do something important, so if you don''t mind..." She doesn''t even finish the sentence before she starts walking away.'
  842. '"Yeah, no wonder everyone calls you Ice Queen behind your back..." you reply, not caring if she hears you or not. Once she''s left, you head to the classroom for your next lesson.'
  843. else
  844. '"Hey Veronika, what''s up?" you ask as you approach her.'
  845. '"Hi <<$pcs_nickname>>, I''m trying to find some new moves and figures I could do on the ice," she says as she draws a skating figure in her notepad.'
  846. '"Care to share? I can always use some help when it comes to balance and agility. You apparently know one or two things about those."'
  847. 'She glances at you with her blank, indifferent stare before you start talking about different techniques and moves. You try to pay attention to what she says since she''s more experienced than anyone else. In fact, she has every chance to be a professional skater.'
  848. '"Thanks Veronika. I''m sure many of these will be useful and your advice can come in handy anytime." You feel you''ve learned something and it was good to talk to her. Despite her nickname, she can be talkative too.'
  849. '"And most importantly, never forget to warm up and stretch correctly," she adds before she goes on her business.'
  850. func('npc_reactions', 'general', 'A141')
  851. 'You look at the clock in the hallway and see you don''t have too much time left. You grab your things and go to your next lesson.'
  852. end
  853. elseif grupTipe = 3:
  854. if npc_rel['A141'] >= 50:
  855. '"Hello <<$pcs_nickname>>." Veronika greets you with a slight wave when she sees you approaching.'
  856. '"Hey Veronika, I just wanted to chat," you reply.'
  857. 'As you sit next to her, she starts talking mainly about her practicing and some of her previous competitions. She does almost all the talking, but you don''t mind. It''s hard to get a conversation like this out of her.'
  858. 'She''s talking about some of her moves on the ice when you interrupt her. "Look, this is all very interesting. Not many know this, but physics actually plays a huge part in skating."'
  859. 'For the rest of the break time, you explain some things to her. How surface friction, different angles and dragging can help her with getting better results.'
  860. 'The time flies and you could talk about it for many hours, but you soon hear the bell ringing.'
  861. func('npc_reactions', 'general', 'A141')
  862. '"Alright, Veronika, we''ll get back to this later," you say and head to the classroom together, hoping you won''t be late.'
  863. elseif npc_rel['A141'] <= 20:
  864. 'You see Veronika sitting alone in the hallway, so you decide to go and talk to her.'
  865. '"Hello Veronika, how are you doing today?" you ask with a friendly smile.'
  866. 'She looks up and coldly glares at you. "No, don''t bother me now."'
  867. '"Uh, okay... I''m sorry for bothering you then." The atmosphere suddenly becomes very chilling. Calling her the Ice Queen is not a flaw, it seems.'
  868. 'As you still have a lot of time before the next lesson, you double-check your homework before you go to the classroom.'
  869. else
  870. 'As you walk past the jocks in the hallway, you notice Veronika looking for something in her backpack.'
  871. '"Hello Veronika, is there anything I can help with?" you ask as you try to figure out what the problem is.'
  872. 'She doesn''t even look up as she replies. "No." Just as you''re about to leave, she glances up and stops you.'
  873. '"Wait! Maybe you can help me, yes." she says, hoping you still hear her. You turn back, smile at her and ask her again. She explains that she didn''t have time to do her homework because she was practicing for her next competition until late.'
  874. 'You sit next to her and help her with it. Not only do you help her, but also explain some things. You''re not sure how much she understands, but you''re happy that she''s listening to you at all.'
  875. func('npc_reactions', 'general', 'A141')
  876. '"You see? It wasn''t that complicated and it''s not that hard to understand," you say as you finish.'
  877. '"I see." She keeps her reply short. She thanks you for the help before you both hurry to the classroom as your break is already over.'
  878. end
  879. elseif grupTipe = 4:
  880. if npc_rel['A141'] >= 50:
  881. 'As you''re wondering the hallway, you see Veronika leaning against the wall and decide to chat with her.'
  882. '"Hello <<$pcs_nickname>>, I see you have nothing better to do so you came to talk to me?" she asks with a little smile.'
  883. '"Don''t be silly. Anyway, I talk to the Queen of the Ice whenever I feel like it." You squat next to her. "Don''t even think for a second that just because you stand and I squat, I''d ever look up to you!" you jokingly add.'
  884. 'You both smile and start chatting. She mostly talks about her recent results and how much she has been improved lately, but complains about your PE lessons as she doesn''t think the level of the PE education is good enough.'
  885. 'You listen to her and occasionally ask her about the upcoming competitions. After a while, you share some of your latest stories with her and also complain a lot about school, but for different reasons.'
  886. '"Alright Veronika, I guess it''s time to finish the interview," you say as you wouldn''t miss a chance to mock her a little.'
  887. func('npc_reactions', 'general', 'A141')
  888. 'When the bell rings, you go about your own business as she joins the other jocks to go to the classroom.'
  889. elseif npc_rel['A141'] <= 20:
  890. '"Well, well, look who''s here..." you say as you approach Veronika.'
  891. 'She looks up and notices you. "What do you want <<$pcs_firstname>>?" she asks with a cold, almost freezing tone in her voice. "By the way, shouldn''t you be somewhere else? Drinking in a stairway, smoking in the park or whatever you gopniks do these days?" she adds.'
  892. '"Brrrr... Am I the only one who feels this icy intonation?" you say mockingly. You lean against the wall, cross your arms and continue. "You see, your only problem is that there''s no one in the world who''d ever want to heat you up a little, if you know what I mean..."'
  893. 'She rolls her eyes, but you must admit that she can take your mockery quite well. However, she isn''t amused at all. "You know <<$pcs_nickname>>, I could insult you too. But that''s what mirrors are for..." she says as she turns around and joins the other jocks.'
  894. '"Get back here, bitch!" you snarl while clenching your fist, but realize it wouldn''t be worth it. You return to the other gopniks and try to calm down.'
  895. else
  896. 'As you''re wandering through the hallway, you see Veronika sitting on the floor checking her phone. You walk up to her and, without greeting her, sit down and start chatting.'
  897. func('npc_reactions', 'general', 'A141')
  898. '"Ugh, where do I begin? What does one need to suffer?" you say before complaining about anything that comes to mind. You complain about school, your fellow gopniks and your parents.'
  899. 'She listens to you for some time before finally speaking up. "Hey <<$pcs_nickname>>, why do you tell me these things? We''re barely on speaking terms anyway and what you''re talking about is something I''m not interested in at all..." she says with a cold tone.'
  900. '"Suuuure, whatever. Jog on, even better, skate on. Queen of the Ice, huh? More like Queen of Boredom..." you mutter as you stand up and go back to your fellow gopniks to wait for the bell.'
  901. end
  902. else
  903. if npc_rel['A141'] >= 50:
  904. '"Hi <<$pcs_nickname>>..." Veronika greets you as you walk towards her. "Are you looking for me?"'
  905. '"Hi Veronika, yes, yes, I was looking for you. It''s always good to see you and talk," you happily reply.'
  906. func('npc_reactions', 'general', 'A141')
  907. 'She starts talking about her skating routines, techniques and dreams of entering the Winter Olympic Games. Even though you''re not an expert of this topic, she''s happy to talk about it as she knows you always listen to her.'
  908. '"You''re so energetic when you mention these things. I envy you a lot, you know. It must be super cool. I can''t even imagine what it would be like to participate in the Olympic Games! I''m sure there are some good-looking boys among the athletes..." you blush.'
  909. '"Ah, you know I''m not interested in that. Anyway, not everything is black or white. You know how much they mock me and call me that nickname. Even the jocks make fun of me sometimes..." she says with sadness in her voice.'
  910. 'You exactly know what it feels like, so you pat her shoulder which, surprisingly, she doesn''t mind. When you hear the bell ringing, you grab your things and head to the next lesson together.'
  911. elseif npc_rel['A141'] <= 20:
  912. 'Veronika is leaning against the wall and checking something on her phone when you decide to approach her.'
  913. '"He..." you start to greet her when she looks up and notices you standing in front of her.'
  914. '"Don''t even start..." she coldly replies. As she looks up and her sight meets yours, you see her piercing, cold glare that could freeze the sun.'
  915. 'Understanding you''re not welcome, you go back to your classroom and try to kill the time until the next lesson starts.'
  916. else
  917. '"Hey Veronika!" you greet her as you approach.'
  918. '"Oh... Hi <<$pcs_nickname>>..." she replies indifferently.'
  919. 'You sit next to her and try to strike up a conversation, but you end up doing most of the talking. She gives you a one-word answer every now and then, but mostly just nods or grunts. She doesn''t seem to enjoy the conversation and doesn''t try to hide that fact.'
  920. 'In spite of that, she spends some time with you, listening to you talk about your problems at school and how the others pick you on almost every time.'
  921. func('npc_reactions', 'general', 'A141')
  922. 'After a few minutes, she starts packing her things. "Okay, I''m leaving now." She keeps it short, and with that she goes on her business. You stay for a while and try to eavesdrop on others talking.'
  923. end
  924. end
  925. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  926. if mesec > 0 and isprok = 0 and isprokp = 0:
  927. act 'Ask for a tampon':
  928. $temp['tampon_ask'] = '"Veronika," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"'
  929. gs 'gschool_jock_chats', 'veronika_tampon'
  930. end
  931. if $pantyworntype ! 'none':
  932. act 'Ask for a pad':
  933. $temp['tampon_ask'] = '"Veronika," you whisper. "My period just started and I don''t have a pad. Can I borrow one?"'
  934. gs 'gschool_jock_chats', 'veronika_tampon'
  935. end
  936. end
  937. elseif placebopart > 0 and LutH > 0 and knowpreg = 0 and isprok = 0 and isprokp = 0:
  938. act 'Ask for a tampon':
  939. $temp['tampon_ask'] = '"Veronika," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"'
  940. gs 'gschool_jock_chats', 'veronika_tampon'
  941. end
  942. if $pantyworntype ! 'none':
  943. act 'Ask for a pad':
  944. $temp['tampon_ask'] = '"Veronika," you whisper. "My period is starting soon and I don''t have a pad. Can I borrow one?"'
  945. gs 'gschool_jock_chats', 'veronika_tampon'
  946. end
  947. end
  948. end
  949. end
  950. if $ARGS[0] = 'veronika_tampon':
  951. cla & *clr
  952. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big141.jpg"></center>'
  953. if $temp['tampon_ask'] = '"Veronika," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"' or $temp['tampon_ask'] = '"Veronika," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"':
  954. if npc_rel['A141'] >= 70:
  955. '"Yeah, of course," she says calmly, immediately digging into her backpack and coming up with a tampon. "Here."'
  956. '"Thanks, Veronika."'
  957. '"It''s fine," she shrugs. "I have a huge stash for competitions."'
  958. 'You run off to the bathroom to go put the tampon in before class starts.'
  959. elseif npc_rel['A141'] > 20:
  960. 'She gives you a look.'
  961. '"Sure I guess," she sighs, digging into her backpack and coming up with a tampon. "Here."'
  962. '"Thanks, Veronika."'
  963. '"It''s fine," she shrugs. "I have a huge stash for competitions. That''s not permission to use me as a dispenser though."'
  964. 'You run off to the bathroom to go put the tampon in before class starts.'
  965. else
  966. 'She gives you a look.'
  967. '"... Fine," she says begrudgingly and makes a big show of digging through her backpack and coming up with a tampon. "Here."'
  968. '"Thanks, Veronika."'
  969. '"Whatever," she shrugs.'
  970. 'You run off to the bathroom to go put the tampon in before class starts.'
  971. end
  972. else
  973. if npc_rel['A141'] >= 70:
  974. '"I''ve only got tampons," she says calmly, immediately digging into her backpack and coming up with one. "Here."'
  975. '"Thanks Veronika."'
  976. '"It''s fine," she shrugs. "I have a huge stash."'
  977. 'You run off to the bathroom to go put the tampon in before class starts.'
  978. elseif npc_rel['A141'] > 20:
  979. 'She gives you a look.'
  980. '"Sure I guess," she sighs, digging into her backpack. "But I''ve only got tampons. Here."'
  981. '"Thanks Veronika."'
  982. '"It''s fine," she shrugs. "I have a huge stash for competitions. That''s not permission to use me as a dispenser though."'
  983. 'You run off to the bathroom to go put the tampon in before class starts.'
  984. else
  985. 'She gives you a look.'
  986. '"... Fine," she says begrudgingly and makes a big show of digging through her backpack and coming up with a tampon. "But I don''t have any pads. I''m an ice skater, not a nerd, remember? Here."'
  987. '"Thanks, Veronika."'
  988. '"Whatever," she shrugs.'
  989. 'You run off to the bathroom to go put the tampon in before class starts.'
  990. end
  991. end
  992. isprok = 1
  993. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  994. end
  995. if $ARGS[0] = 'lina':
  996. *clr & cla
  997. menu_off = 1
  998. gs 'stat'
  999. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
  1000. gs 'npc_relationship', 'modify', 'A19', 'like'
  1001. if fame['pav_slut'] >= 225:
  1002. if npc_rel['A19'] >= 60:
  1003. 'Lina sees you and leans forward conspiratorially and whispers "Any good stories to tell?"'
  1004. 'Looking around to make sure nobody is watching, you lean in and whisper back, telling her about some of your latest sexual adventures.'
  1005. 'When your story is done, she leans back against the wall, a dreamy look on her face.'
  1006. func('npc_reactions', 'general', 'A19')
  1007. elseif npc_rel['A19'] <= 20:
  1008. '"Christina says that you fuck anyone," Lina says while glaring at you.'
  1009. '"Christina doesn''t know what she''s talking about it," you reply.'
  1010. '"I knew it! It''s true isn''t it? Christina is always correct... Go and suck someone off!" she fires back.'
  1011. '"Whatever, bitch. Like you know anything about me," you scorn as you walk away.'
  1012. else
  1013. 'Lina gives you a strange look, like she has something to say but she''s afraid to be seen talking to you. Unable to help herself, she says "What''s it like?"'
  1014. 'Confused, you ask "What is what like?"'
  1015. '"Free to not care what others think. To have sex whenever you want."'
  1016. 'You think on it for a moment. Shrugging, you say "Every day is ... just ... fun."'
  1017. func('npc_reactions', 'general', 'A19')
  1018. end
  1019. elseif grupTipe = 1:
  1020. if npc_rel['A19'] >= 60:
  1021. '"Hey <<$pcs_nickname>>," she greets you.'
  1022. '"Hi Lina," you reply. "What''s new with you?"'
  1023. func('npc_reactions', 'general', 'A19')
  1024. 'The two of you spend the break chatting about various things until it ends.'
  1025. elseif npc_rel['A19'] <= 20:
  1026. 'Lina sees you coming over to her. "You just think you''re so cool. You''ll never be as cool as Christina!" she says.'
  1027. 'You have a mental picture of Christina wearing a fancy dress with her hair done, and can''t help but laugh out loud.'
  1028. 'Your laugh causes her face to turn bright red. "You fucking bitch! You''ll get yours someday!"'
  1029. else
  1030. '"Hey, <<$pcs_nickname>>. Did you see the last track race?"'
  1031. '"Sorry, Lina. I don''t really watch those."'
  1032. '"Oh. You should come watch some time. You might like it."'
  1033. '"Maybe."'
  1034. func('npc_reactions', 'general', 'A19')
  1035. '"See you around, Lina."'
  1036. end
  1037. elseif grupTipe = 2:
  1038. if npc_rel['A19'] >= 60:
  1039. 'Lina sees you and proudly says "I''ve finally been improving my lap times!"'
  1040. '"Great news! I''m glad you''re improving!" you encouragingly tell her.'
  1041. 'Lina nods. "Yeah, the new workout plan that Christina made for me is really great. She''s really helped me out a lot."'
  1042. $OpenInnerThought+'There she goes, worshipping Christina.'+$CloseInnerThought
  1043. func('npc_reactions', 'general', 'A19')
  1044. elseif npc_rel['A19'] <= 20:
  1045. '"I always hear that I''m bad at sports, but you''re even worse than me!" Lina spares no time to insult you.'
  1046. '"Where did this come from?"'
  1047. 'Lina mockingly replies. "It''s just something me and the other girls were discussing and I just wanted you to know that."'
  1048. '"Come face me then and I''ll show you who''s the worse athlete!" You fire back. Deciding this conversation has lasted long enough, you walk away.'
  1049. else
  1050. '"What do you want, <<$pcs_nickname>>? Christina is looking for me..." Lina says irritatingly.'
  1051. '"I wanted to ask you if you had the notes from the class. I need to copy them," you tell her.'
  1052. '"We''ll do it later. I have to find Christina right away or else she''ll get mad..." She quickly excuses herself.'
  1053. end
  1054. elseif grupTipe = 3:
  1055. if npc_rel['A19'] >= 60:
  1056. 'Looking up from her schoolbook and seeing you coming, she shows you her book and asks "What''s the answer to this problem?"'
  1057. '"42," you reply. Come on, that''s an easy one!"'
  1058. '"I wasn''t paying attention to the teacher because Christina was texting me. She wants to know what I''m wearing to the dance this weekend."'
  1059. '"Why does that matter?" you ask.'
  1060. '"I don''t know. Maybe she wants us to match or something?" she replies, looking a little confused.'
  1061. $OpenInnerThought+'Yeah right. She probably wanted to make sure she''s wearing something better then Lina.'+$CloseInnerThought
  1062. 'You walk away, leaving Lina looking all dreamy-eyed thinking about her and Christina wearing the same clothes. She probably didn''t even see you leaving.'
  1063. elseif npc_rel['A19'] <= 20:
  1064. '"Unless you''re here to do my homework, get lost nerd."'
  1065. '"What did I ever do to you, Lina?"'
  1066. '"Christina hates you. That''s good enough for me."'
  1067. '"Right... Bye then." You get out of there before things get heated.'
  1068. else
  1069. 'Seeing you coming up to talk to her, Lina raises an eyebrow. "You sure you want to be seen here? I thought nerds were supposed to be smart."'
  1070. '"Don''t be mean, Lina. I''m just saying hello."'
  1071. '"Hi," she replies. "Now leave before somebody runs you out."'
  1072. 'You sigh. "Alright, fine. I can take the hint." You walk away before anybody starts messing with you.'
  1073. end
  1074. elseif grupTipe = 4:
  1075. if npc_rel['A19'] >= 60:
  1076. if tattCount = 0:
  1077. '"Why don''t you have any tattoos, <<$pcs_nickname>>?"'
  1078. '"I don''t know," you say with a shrug.'
  1079. '"I''m surprised the other gopniks let you hang around without at least one. Like an initiation or something."'
  1080. '"We aren''t a gang, Lina," you reply with a laugh.'
  1081. '"Okay..." she says, not sounding convinced.'
  1082. '"If you don''t believe me, just look after the next gym class. We don''t all have tattoos."'
  1083. 'She laughs. "Yeah, I''m sure the other girls wouldn''t mind me checking for tattoos. Especially Lena and Lera."'
  1084. 'You both end up laughing at the thought, and gossip the rest of the break away.'
  1085. func('npc_reactions', 'general', 'A19')
  1086. else
  1087. 'Lina sees you coming and asks "Does getting a tattoo hurt?"'
  1088. '"A little. Why, are you thinking about getting one?"'
  1089. '"Hell no. Christina would beat my ass if I did. She says..." She goes on a tirade about Christina''s views on tattoos and the people who get them when she remembers who she''s talking to. "Err... sorry <<$pcs_nickname>>."'
  1090. '"You should make your own mind up about things, Lina."'
  1091. 'You spend the rest of your break trying to get her to open her mind to new ideas, but you''re pretty sure it had no effect.'
  1092. func('npc_reactions', 'general', 'A19')
  1093. end
  1094. elseif npc_rel['A19'] <= 20:
  1095. 'Lina sees you coming and seems to get nervous. "I don''t speak to your kind. Go away!"'
  1096. '"My <i>kind</i>?"'
  1097. 'As you come closer, she shrinks back. "Just go away!"'
  1098. 'You see the other jocks starting to look your way, and decide it''s best to leave.'
  1099. else
  1100. '"Why do you people always get tattoos? Christina says they look awful."'
  1101. if tattCount = 0:
  1102. '"What are you talking about? I don''t have any tattoos."'
  1103. '"It''s just a matter of time then."'
  1104. '"Wow. Okay, bye bitch." With that said, you just walk away.'
  1105. else
  1106. '"My body is a work of art. Don''t be jealous of that."'
  1107. '"I''m not jealous! Eww. Why would I want that crap on me?"'
  1108. '"Okay, did Christina not let you eat her out today or something? You''re in a bad mood." With that said, you just walk away.'
  1109. end
  1110. end
  1111. else
  1112. if npc_rel['A19'] >= 60:
  1113. 'Lina sees you walking over to her and looks uncomfortable.'
  1114. '"How are you, Lina?" you ask while giving her your best smile.'
  1115. '"I''m fine," she replies. "Look, I like you, but I can''t be seen talking to you."'
  1116. elseif npc_rel['A19'] <= 20:
  1117. '"So, where''s the old ball and chain?" you ask teasingly.'
  1118. '"Oh shut up, <<$pcs_nickname>>! Don''t you have anything better to do? At least I have a friend unlike <i>some</i> people..." she fires back.'
  1119. else
  1120. 'Lina sees you walking over to her and looks uncomfortable.'
  1121. '"How are you, Lina?" you ask while giving her your best smile.'
  1122. '"I''m sorry, but I can''t be seen talking to you."'
  1123. end
  1124. end
  1125. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1126. if mesec > 0 and isprok = 0 and isprokp = 0:
  1127. act 'Ask for a tampon':
  1128. $temp['tampon_ask'] = '"Lina," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"'
  1129. gs 'gschool_jock_chats', 'lina_tampon'
  1130. end
  1131. if $pantyworntype ! 'none':
  1132. act'Ask for a pad':
  1133. $temp['tampon_ask'] = '"Lina," you whisper. "My period just started and I don''t have a pad. Can I borrow one?"'
  1134. gs 'gschool_jock_chats', 'lina_tampon'
  1135. end
  1136. end
  1137. elseif placebopart > 0 and LutH > 0 and knowpreg = 0 and isprok = 0 and isprokp = 0:
  1138. act 'Ask for a tampon':
  1139. $temp['tampon_ask'] = '"Lina," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"'
  1140. gs 'gschool_jock_chats', 'lina_tampon'
  1141. end
  1142. if $pantyworntype ! 'none':
  1143. act 'Ask for a pad':
  1144. $temp['tampon_ask'] = '"Lina," you whisper. "My period is starting soon and I don''t have a pad. Can I borrow one?"'
  1145. gs 'gschool_jock_chats', 'lina_tampon'
  1146. end
  1147. end
  1148. end
  1149. end
  1150. if $ARGS[0] = 'lina_tampon':
  1151. cla & *clr
  1152. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big19.jpg"></center>'
  1153. if $temp['tampon_ask'] = '"Lina," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"' or $temp['tampon_ask'] = '"Lina," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"':
  1154. if npc_rel['A19'] >= 70:
  1155. 'She looks around before quickly digging through her backpack for a tampon. "Here."'
  1156. '"Thanks, Lina."'
  1157. '"Just don''t tell Christina," she whispers. "I know how she feels about you. She''d be pissed."'
  1158. 'You run off to the bathroom to go put the tampon in before class starts.'
  1159. isprok = 1
  1160. elseif npc_rel['A19'] > 20:
  1161. 'She looks around before hesitantly digging through her backpack for a tampon. "Here."'
  1162. '"Thanks, Lina."'
  1163. '"Just don''t tell Christina," she whispers. "I know how she feels about you. She''d be pissed."'
  1164. 'You run off to the bathroom to go put the tampon in before class starts.'
  1165. isprok = 1
  1166. else
  1167. '"No fucking way!" She gives you a look. "Take care of yourself, you dumb bimbo!'
  1168. 'She then walks away, leaving you in the middle of the hallway.'
  1169. end
  1170. else
  1171. if npc_rel['A19'] >= 70:
  1172. 'She looks around before quickly digging through her backpack. "I only have tampons."'
  1173. '"Thanks, Lina."'
  1174. '"Just don''t tell Christina," she whispers. "I know how she feels about you. She''d be pissed."'
  1175. 'You run off to the bathroom to go put the tampon in before class starts.'
  1176. isprok = 1
  1177. elseif npc_rel['A19'] > 20:
  1178. 'She looks around before hesitantly digging through her backpack. "I only have tampons."'
  1179. '"Thanks, Lina."'
  1180. '"Just don''t tell Christina," she whispers. "I know how she feels about you. She''d be pissed."'
  1181. 'You run off to the bathroom to go put the tampon in before class starts.'
  1182. isprok = 1
  1183. else
  1184. '"No fucking way!" She gives you a look. "Take care of yourself, you dumb bimbo! And who the fuck uses pads?"'
  1185. 'She then walks away, leaving you cramping in the middle of the hallway.'
  1186. end
  1187. end
  1188. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1189. end
  1190. if $ARGS[0] = 'lariska':
  1191. *clr & cla
  1192. menu_off = 1
  1193. gs 'stat'
  1194. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
  1195. if LariskaQW['story'] >= 2:
  1196. if LariskaQW['story'] = 2:
  1197. if christinaQW['fight'] = 1:
  1198. gs 'npc_relationship', 'modify', 'A13', 'like'
  1199. LariskaQW['story'] = 4
  1200. 'Pulling out the volleyball she dropped outside your parents apartment the other day, you hand it to her. "You dropped this, Lariska."'
  1201. 'When she sees the ball, her eyes grow wide and she looks around fearfully. Seeing that Christina is engrossed in her conversation with Lina, she snatches the ball and stuffs it out of sight.'
  1202. '"I''m sorry, <<$pcs_nickname>>. If Christina finds out I was there instead of the sports center like I told her I would be..."'
  1203. '"Then why were you there?" you ask her teasingly, pretty sure you already know the answer.'
  1204. 'Her face turns bright red. "I-I...Uh...I..." she stammers as she tries to think of an excuse, unwilling to admit the truth.'
  1205. '"Relax," you say laughing. "I beat the shit out of her, so she knows better then to deny me something I want. Just ask her about it the next time you get a chance, okay?"'
  1206. 'She looks at you, a bit dazed, but manages to nod.'
  1207. 'Giving her a soft smile, you head off to your next class.'
  1208. elseif christinaQW['blackmail'] >= 2 or christinaQW['subpath'] >= 2:
  1209. gs 'npc_relationship', 'modify', 'A13', 'like'
  1210. LariskaQW['story'] = 4
  1211. 'Pulling out the volleyball she dropped outside your parents apartment the other day, you hand it to her. "You dropped this, Lariska."'
  1212. 'When she sees the ball, her eyes grow wide and she looks around fearfully. Seeing that Christina is engrossed in her conversation with Lina, she snatches the ball and stuffs it out of sight.'
  1213. '"I''m sorry, <<$pcs_nickname>>. If Christina finds out I was there instead of the sports center like I told her I would be..."'
  1214. '"Then why were you there?" you ask her teasingly, pretty sure you already know the answer.'
  1215. 'Her face turns bright red. "I-I...Uh...I..." she stammers as she tries to think of an excuse, unwilling to admit the truth.'
  1216. '"Relax," you say laughing. "I already talked to her and she agreed to let you hang out with me outside of school. I promise. Just ask her about it the next time you get a chance, okay?"'
  1217. 'She looks at you, a bit dazed, but manages to nod.'
  1218. 'Giving her a soft smile, you head off to your next class.'
  1219. else
  1220. LariskaQW['story'] = 3
  1221. gs 'npc_relationship', 'modify', 'A13', 'like'
  1222. 'Pulling out the volleyball she dropped outside your parents apartment the other day, you hand it to her. "You dropped this, Lariska."'
  1223. 'When she sees the ball, her eyes go wide and she looks around fearfully. Seeing that Christina is engrossed in her conversation with Lina, she snatches the ball and stuffs it out of sight.'
  1224. '"I''m sorry, <<$pcs_nickname>>. If Christina finds out I was there instead of the sports center like I told her I would be..."'
  1225. '"Then why were you there?" you ask her teasingly, pretty sure you already know the answer.'
  1226. 'Her face turns bright red. "I-I...Uh...I..." she stammers as she tries to think of an excuse, unwilling to admit the truth.'
  1227. '"Relax," you say laughing. "I''m pretty sure I already know," you say with a twinkle in your eye.'
  1228. 'Her face flushes again. "Don''t tell Christina I was there! She doesn''t like me hanging around you. She hates you, always has."'
  1229. '"I know, though I have no idea why. But don''t worry, I''ll figure out a way for her to agree to let us hang out. Or eliminate the need for her approval."'
  1230. 'Lariska''s eyes grow wide. "Just be careful, <<$pcs_nickname>>. I don''t want her to hurt you because of me."'
  1231. '"I can take it, sweetie. Especially when it''s worth it." You give her a sweet smile and head off to class.'
  1232. end
  1233. elseif LariskaQW['story'] = 3:
  1234. gs 'npc_relationship', 'modify', 'A13', 'like'
  1235. if christinaQW['blackmail'] >= 2 or christinaQW['subpath'] >= 2 or christinaQW['fight'] = 1:
  1236. LariskaQW['story'] = 5
  1237. gs 'npc_relationship', 'modify', 'A13', 'like'
  1238. '"Okay, <<$pcs_nickname>>. I guess Christina won''t stop me from hanging out with you now." She smiles shyly. "Do you want to come over after school and work on our homework together?"'
  1239. 'You smile in response. "Sure. I''ll meet up with you after school!"'
  1240. 'She blushes a little. "Good, I''m looking forward to it!"'
  1241. func('npc_reactions', 'general', 'A13')
  1242. else
  1243. '"Hey Lariska! How''s your day going?"'
  1244. '"I''m sorry <<$pcs_nickname>>, but I already told you that Christina doesn''t want me hanging out with you after school."'
  1245. '"I know Lariska, I''m working on it. In the meantime, I was just saying hi."'
  1246. '"O-Oh. I''m sorry, I just keep thinking about it. Hopefully you''ll manage to convince her." She gives you a sad smile.'
  1247. '"Hang in there, sweetie. I''ll convince her, I promise."'
  1248. func('npc_reactions', 'general', 'A13')
  1249. end
  1250. elseif LariskaQW['story'] = 4:
  1251. LariskaQW['story'] = 5
  1252. gs 'npc_relationship', 'modify', 'A13', 'like'
  1253. '"Okay <<$pcs_nickname>>. I guess Christina won''t stop me from hanging out with you now." She smiles shyly. "Do you want to come over after school and work on our homework together?"'
  1254. 'You smile in response. "Sure thing, Lariska. I''ll meet up with you after school!"'
  1255. 'She blushes a little. "Good, I''m looking forward to it!"'
  1256. func('npc_reactions', 'general', 'A13')
  1257. else
  1258. gs 'npc_relationship', 'modify', 'A13', 'love'
  1259. '"Hey cutie," you say when you see Lariska. She blushes a little, but still smiles at you. You spend the rest of the break chatting with her.'
  1260. func('npc_reactions', 'general', 'A13')
  1261. end
  1262. else
  1263. gs 'npc_relationship', 'modify', 'A13', 'like'
  1264. if fame['pav_slut'] >= 225:
  1265. if npc_rel['A13'] >= 50:
  1266. 'Seeing you, Lariska smiles and says "Hey slut, what are you up to?"'
  1267. '"Bored. Hey, did I ever tell you about the time I..." You spend the rest of break telling her dirty stories, trying to make her face turn as red as you can before class starts.'
  1268. func('npc_reactions', 'general', 'A13')
  1269. elseif npc_rel['A13'] <= 20:
  1270. '"Aren''t you looking for a cock to suck you big slut?" Lariska says mockingly.'
  1271. '"Shut up Lariska! Don''t you have Christina''s tail to run after or something?" you tiredly reply.'
  1272. '"Poor little slut. Go chase another cock," she laughs as she walks away.'
  1273. else
  1274. 'Seeing you in the hallway, Lariska can''t help but scowl. "Why are <i>you</i> here? The boys bathroom is that way, I''m sure they''re missing you right now."'
  1275. 'You respond by giving her your best sultry look. "I take care of girls too. Wanna try?"'
  1276. 'She gives you a shocked look as her face turns bright red. "Go away, <<$pcs_nickname>>!"'
  1277. end
  1278. elseif grupTipe = 1:
  1279. if npc_rel['A13'] >= 50:
  1280. '"Hey <<$pcs_nickname>>, have you seen Christina around?" Lariska asks.'
  1281. '"No, why?" You can sense the desperation in her demeanor.'
  1282. '"Well Lina was running after her and I don''t want to be left out..." She dismayingly looks at you.'
  1283. '"Listen Lariska." You grab hold of her. "You don''t need to run after anyone. You''re fine on your own, okay? Now stop worrying and head to class instead."'
  1284. 'Blushing, she nods. "I''ll try."'
  1285. func('npc_reactions', 'general', 'A13')
  1286. 'You spend the rest of break chatting with her, trying to take her mind off Christina.'
  1287. elseif npc_rel['A13'] <= 20:
  1288. '"The other kids may think you''re cool, but I know better!"'
  1289. '"Well, that''s one way to start a conversation, I guess."'
  1290. '"Pass, bitch. I would rather not talk with you at all."'
  1291. '"Okay... Who''s actually the bitch here?" You walk away before this gets heated.'
  1292. else
  1293. '"Hey <<$pcs_nickname>>! I need help with a thing and I think you''re the perfect person that can help me out." Lariska smiles.'
  1294. 'Curious, you ask "What do you need help with?"'
  1295. '"Well... I need to impress Christina and need your help with coming up with something fitting..." she starts on a long tirade about what might impress Christina.'
  1296. 'Feeling your braincells slowly dying, you interrupt her instead. "Well, I''ve got to head to class. Got this thing to do. Bye!"'
  1297. end
  1298. elseif grupTipe = 2:
  1299. if npc_rel['A13'] >= 50:
  1300. '"Hey <<$pcs_nickname>>, have you seen Christina around?" Lariska asks.'
  1301. '"No, why?" You can sense the desperation in her demeanor.'
  1302. '"Well Lina was running after her and I don''t want to be left out..." She dismayingly looks at you.'
  1303. '"Listen Lariska." You grab hold of her. "You don''t need to run after anyone. You''re fine on your own, okay? Now stop worrying and head to class instead."'
  1304. 'She nods while blushing. "I''ll try."'
  1305. func('npc_reactions', 'general', 'A13')
  1306. 'You spend the rest of break chatting with her, trying to take her mind off Christina.'
  1307. elseif npc_rel['A13'] <= 20:
  1308. '"I sure beat your ass during gym class. You had no chance against me!" Lariska is gleefully trash-talking you.'
  1309. '"Well at least I don''t have to fish for other people''s approval," you ferociously tell her off.'
  1310. '"I can''t believe you said something like that!" She stands there, shocked.'
  1311. '"Don''t start what you can''t finish then," you say, walking away before she can respond.'
  1312. else
  1313. '"Hey <<$pcs_nickname>>! I need help with a thing and I think you''re the perfect person that can help me out." Lariska smiles.'
  1314. 'Curious, you ask "What do you need help with?"'
  1315. '"Well... I need to impress Christina and need your help with coming up with something fitting..." she starts on a long tirade about what might impress Christina.'
  1316. 'Feeling your braincells slowly dying, you interrupt her instead. "Well, I''ve got to head to class. Got this thing to do. Bye!"'
  1317. end
  1318. elseif grupTipe = 3:
  1319. if npc_rel['A13'] >= 50:
  1320. '"Hey <<$pcs_nickname>>. When are you going to stop staring at books and come play some sports with us?"'
  1321. '"No thank you, Lariska. I want to go to university, so I have to keep studying."'
  1322. '"There''s nothing wrong with studying, but you have to go outside once in a while too."'
  1323. 'You tell her a bit about the last book you read, but you can see her eyes glazing over. "Okay, I need to head to class," you say, letting her off the hook.'
  1324. '"Okay," she responds. "See you later." She''s trying to hide her relief.'
  1325. func('npc_reactions', 'general', 'A13')
  1326. elseif npc_rel['A13'] <= 20:
  1327. '"You don''t belong here, nerd. You better leave before I get Christina to kick your ass!"'
  1328. '"My, aren''t you friendly today?"'
  1329. '"I''m not kidding, bitch! Get lost. Now!"'
  1330. 'Sighing, you leave before she can start a fight.'
  1331. else
  1332. '"Hey Lariska. Why can''t you trust atoms?"'
  1333. '"Huh? What are you talking about, <<$pcs_nickname>>?"'
  1334. '"They make up everything!"'
  1335. '"Right... I gotta go. Christina needs me." Standing up, she walks away before you can tell her any more jokes.'
  1336. end
  1337. elseif grupTipe = 4:
  1338. if npc_rel['A13'] >= 50:
  1339. 'Lariska sees you in the hallway walking towards her and stands up, looking nervous.'
  1340. '"Hey, Lariska."'
  1341. '"Hi, <<$pcs_nickname>>. You know Christina will throw a fit if she sees you talking to me."'
  1342. '"Fuck her. I''m not afraid."'
  1343. 'Your attitude seems to embolden her a bit, as she stands a bit straighter and actually talks to you for a while.'
  1344. func('npc_reactions', 'general', 'A13')
  1345. 'Break eventually ends and she waves goodbye with a secret little smile on her face meant just for you.'
  1346. elseif npc_rel['A13'] <= 20:
  1347. 'Lariska sees you in the hallway walking towards her and stands up, looking nervous.'
  1348. '"Hey Lariska."'
  1349. '"Hi <<$pcs_nickname>>. Sorry, can''t chat. Christina needs me." She then runs off, looking for her idol.'
  1350. $OpenInnerThought+'Well that was rude, bitch!'+$CloseInnerThought
  1351. else
  1352. 'Lariska sees you in the hallway walking towards her and stands up, looking nervous.'
  1353. '"Hey Lariska."'
  1354. '"Hi <<$pcs_nickname>>. Sorry, I don''t think you''re supposed to be here." She looks around, like she''s afraid and needs protection.'
  1355. '"I just wanted to chat with you. I won''t bite... much."'
  1356. 'Her face turns bright red and she starts shuffling her feet. "I''m sorry, I''ll get in trouble if Christina sees me talking to you." She gives you a pleading look.'
  1357. '"Okay, okay. I''ll just head to class then. See you around." She gives you a brief, shy smile before you walk away.'
  1358. end
  1359. else
  1360. if npc_rel['A13'] >= 50:
  1361. '"I asked Christina if you could join our group. I was not prepared for the answer."'
  1362. 'You shrug. "Yeah, that bitch has hated me for as long as I can remember. Whatever her issue is, it''s her problem."'
  1363. '"I would be careful talking like that. If she hears you..."'
  1364. 'You shrug again. "I''m not afraid of her."'
  1365. 'Changing the subject, the two of you gossip for the rest of break.'
  1366. func('npc_reactions', 'general', 'A13')
  1367. elseif npc_rel['A13'] <= 20:
  1368. '"So where''s the old ball and chain?" you ask teasingly.'
  1369. '"Oh shut up, <<$pcs_nickname>>! Don''t you have anything better to do? At least I have friends!" she fires back.'
  1370. 'You start laughing. "Yeah, <i>friends</i>." Rolling your eyes at her, you walk away.'
  1371. else
  1372. '"What are you doing here, <<$pcs_nickname>>? You don''t have friends here."'
  1373. '"Just because I''m not in your little social club doesn''t mean I don''t have friends."'
  1374. '"That''s exactly what that means. If you actually tried to get along with people, maybe they would start accepting you."'
  1375. 'Shrugging, you just give her a smile and walk away.'
  1376. end
  1377. end
  1378. end
  1379. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1380. if mesec > 0 and isprok = 0 and isprokp = 0:
  1381. act 'Ask for a tampon':
  1382. $temp['tampon_ask'] = '"Lariska," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"'
  1383. gs 'gschool_jock_chats', 'lariska_tampon'
  1384. end
  1385. if $pantyworntype ! 'none':
  1386. act 'Ask for a pad':
  1387. $temp['tampon_ask'] = '"Lariska," you whisper. "My period just started and I don''t have a pad. Can I borrow one?"'
  1388. gs 'gschool_jock_chats', 'lariska_tampon'
  1389. end
  1390. end
  1391. elseif placebopart > 0 and LutH > 0 and knowpreg = 0 and isprok = 0 and isprokp = 0:
  1392. act 'Ask for a tampon':
  1393. $temp['tampon_ask'] = '"Lariska," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"'
  1394. gs 'gschool_jock_chats', 'lariska_tampon'
  1395. end
  1396. if $pantyworntype ! 'none':
  1397. act 'Ask for a pad':
  1398. $temp['tampon_ask'] = '"Lariska," you whisper. "My period is starting soon and I don''t have a pad. Can I borrow one?"'
  1399. gs 'gschool_jock_chats', 'lariska_tampon'
  1400. end
  1401. end
  1402. end
  1403. end
  1404. if $ARGS[0] = 'lariska_tampon':
  1405. cla & *clr
  1406. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big13.jpg"></center>'
  1407. if $temp['tampon_ask'] = '"Lariska," you whisper. "My period just started and I don''t have a tampon. Can I borrow one?"' or $temp['tampon_ask'] = '"Lariska," you whisper. "My period is starting soon and I don''t have a tampon. Can I borrow one?"':
  1408. if npc_rel['A13'] >= 70:
  1409. 'She looks around before quickly digging through her backpack for a tampon and discreetly passes it to you. "Here."'
  1410. else
  1411. 'She looks around before hesitantly digging through her backpack for a tampon. "Here."'
  1412. end
  1413. else
  1414. if npc_rel['A13'] >= 70:
  1415. 'She looks around before quickly digging through her backpack.'
  1416. '"I only have tampons," she says as she discreetly passes you one.'
  1417. else
  1418. 'She looks around before hesitantly digging through her backpack.'
  1419. '"I only have tampons," she says as she discreetly passes you one.'
  1420. end
  1421. end
  1422. '"Thanks, Lariska."'
  1423. '"Just don''t tell Christina," she whispers. "I don''t want to leave you hanging but she''ll kill me if she finds out."'
  1424. 'You run off to the bathroom to go put the tampon in before class starts.'
  1425. isprok = 1
  1426. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1427. end
  1428. if $ARGS[0] = 'fedor':
  1429. *clr & cla
  1430. menu_off = 1
  1431. gs 'exp_gain', 'chrsm', rand(1,2)
  1432. gs 'stat'
  1433. if FedorLove < 0:
  1434. gt 'FedorMisc', 'Fedor Hate'
  1435. else
  1436. gt 'FedorMisc', 'Fedor Chat'
  1437. end
  1438. end
  1439. if $ARGS[0] = 'ivan':
  1440. *clr & cla
  1441. menu_off = 1
  1442. gs 'npc_relationship', 'modify', 'A3', 'like'
  1443. gs 'exp_gain', 'chrsm', rand(1,2)
  1444. gs 'stat'
  1445. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
  1446. if npc_rel['A3'] >= 80 and NikoPayback = 2 and IvanVsNiko = 0:act 'Ask for help with Niko': gt 'NikoPayback', 'Ivan Help'
  1447. if fame['pav_slut'] < 225 and IvanShowerQW = 1:
  1448. IvanShowerQW = 11
  1449. 'Ivan thinks for a second before he speaks. "<<$pcs_nickname>>, I would like to talk to you about what happened in the shower. You''re a great girl, and I had a great time, but I''m not ready for a relationship. I need to put all my energy into my athletics. I think I have a good shot at getting to the Russian National Championships this year. I really can''t afford to be distracted by girls, even girls as attractive as you. So how about we just stick to fooling around a little?"'
  1450. act 'Discuss':
  1451. *clr & cla
  1452. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
  1453. 'You nod at what he says. "Sure Ivan, I understand. I''m okay with just being friends, really close friends who sometimes fool around in the shower..." you say in your best sexy voice with a wink.'
  1454. 'He gives you a one armed hug. "<<$pcs_nickname>>, you''re the best! Not only are you smoking hot, but you''re a super cool chick too! If you want to hang out some time, you can stop by my place." He pauses and looks around before leaning in close. "Or if you get a little bored during lunch break, you can let me know too..." he says with a suggestive tone and waggled eyebrows.'
  1455. 'You laugh at his silly antics. It''s nice to have found a fun guy to hang out with. Perhaps you will stop by his place, or maybe even take him up on his offer to make lunch break less boring. "Sure Ivan, I''ll think about it."'
  1456. func('npc_reactions', 'general', 'A3')
  1457. if npc_rel['A3'] >= 80 and NikoPayback = 2 and IvanVsNiko = 0:act 'Ask for help with Niko': gt 'NikoPayback', 'Ivan Help'
  1458. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1459. act 'Tell him you''re bored right now':gt 'gdksport', 'Ivan_bored'
  1460. end
  1461. elseif IvanShowerQW = 11 and IvanShowerYes = 1:
  1462. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1463. if npc_rel['A3'] >= 80 and NikoPayback = 2 and IvanVsNiko = 0:act 'Ask for help with Niko': gt 'NikoPayback', 'Ivan Help'
  1464. if rand(0,4) = 0:
  1465. *clr
  1466. '<center><b><h4><font color="green"><<"Ivan Prokhorov">></font></h4></b></center>'
  1467. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/ivan/School/ivan2.jpg"></center>'
  1468. func('npc_reactions', 'general', 'A3')
  1469. 'You begin chatting with Ivan when he leans toward you and whispers in your ear. "Tell me you''re bored <<$pcs_nickname>>."'
  1470. act 'Go with him':gt 'gdksport', 'Ivan_bored'
  1471. else
  1472. act 'Tell Ivan you''re bored':gt 'gdksport', 'Ivan_bored'
  1473. end
  1474. !! Since Ivan is only asking about the current day, not indefinitely, might be good to use a daystart variable here and in the scene in gdksport IvanShowerYes guards (IvanShowerDayStart or something)
  1475. elseif IvanShowerYes = 0 and IvanShowerQW = 11 and ShowerIvan < 3:
  1476. func('npc_reactions', 'general', 'A3')
  1477. 'As you''re about to head for your next class, Ivan suddenly stops you. "<<$pcs_nickname>>, want to meet up with me in the showers after school?"'
  1478. act 'Decline':
  1479. cla
  1480. 'You give it some thought, but have to decline. You shake your head apologetically. "Sorry Ivan, I can''t make it today."'
  1481. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1482. end
  1483. act 'Agree':
  1484. IvanShowerYes = 1
  1485. cla
  1486. 'You give him a cute wink. "Sounds like fun. I''ll see you there!"'
  1487. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1488. end
  1489. !!end of his story arc stuff
  1490. elseif fame['pav_slut'] >= 225:
  1491. if npc_rel['A3'] >= 50:
  1492. 'You see Ivan standing by the lockers and approach him. You cover his eyes from behind with your hands and whisper in his ear. "Guess who?"'
  1493. 'Ivan grabs your hands, pulls free and turns around. "Judging by the mixture of your perfume and the shame I can smell in the air, who else could it be but the school''s resident minx?" he jokingly replies.'
  1494. '"Come on, since when are you interested in gossip?" you reply, twirling a lock of hair with your finger and then running your eyes over Ivan''s body. "Besides, a little flirting never hurts, right?" you ask playfully.'
  1495. *nl
  1496. '"You sure know how to play this game, I''ll give you that," he replies. You flirt back and forth with each other for the next few minutes. The air between you is almost glowing. "By the way, if you ever decide you want to train your ass, let me know. I can help you with that." Ivan winks.'
  1497. '"I have a feeling you''re talking about a very tiring and deeeeep workout plan..." you reply. "Is there ever a time when your mind isn''t on butts?"'
  1498. '"Hardly ever..." he replies. Following his gaze with your eyes, you see him looking at your ass. He''s about to continue his sentence, but the bell rings, so you both start walking towards the classroom.'
  1499. func('npc_reactions', 'general', 'A3')
  1500. elseif npc_rel['A3'] <= 20:
  1501. '"Hello handsome!" you greet Ivan as you approach him in the corridor.'
  1502. '"What do you want <<$pcs_nickname>>?" he asks, barely looking at you. "Whatever it is, I''m not interested." he adds in a cold tone.'
  1503. '"Well, I thought we could spend some time together?" you reply as you bite your lip. "We could sneak out of school using the back door, if you know what I mean..." you wink and slap your ass playfully.'
  1504. '"Don''t even dream about it. I have no desire to catch something from a slut like you!" he replies before heading off towards the other jocks.'
  1505. 'Hurt by the rejection, you don''t feel like doing anything during the break, so you head to the classroom.'
  1506. else
  1507. '"Hold up Ivan. I need to talk to you..." You step in front of him.'
  1508. 'Ivan stops and gives you a confused look. "Why are you talking to me? I don''t really have anything to say to you."'
  1509. '"Come on, don''t be like that... I thought we could have some fun..." You give him a wink.'
  1510. 'Ivan looks apathetically at you without any response, making the whole situation awkward. After what feels like an eternity, he just walks away.'
  1511. end
  1512. elseif grupTipe = 1:
  1513. if npc_rel['A3'] >= 50:
  1514. 'As you come out into the corridor, you see Ivan, a little further away from the others. You decide to approach him and talk.'
  1515. '"Hi Ivan. I see you''re spending your break alone. Wouldn''t it be much nicer in the company of a pretty girl?" you wink at him, not noticing that you also blush a little.'
  1516. '"Oh, hi <<$pcs_nickname>>. Are you volunteering?" he replies with a friendly smile on his face. "Maybe I should, but I don''t have that luxury." he continues.'
  1517. 'For the next few minutes, you talk mainly about why he doesn''t have time for a serious relationship. With all the training and helping at home, he doesn''t have time to get to date anyone.'
  1518. *nl
  1519. '"I can''t let anything hold me back. It''s the only thing that can help me achieve my goals and give my family everything they deserve," he says. You can tell he''s very determined and that he doesn''t take things lightly.'
  1520. '"Still, sometimes you have to let go a little. You know, make friends. I don''t even see you with anyone else but Fedor. Go out and have fun. Enjoy life, especially while you''re young." you try to convince him. "Or even ask a girl out on a date...." you add quietly, trying to avoid his gaze.'
  1521. 'As you wait for his response, the bell rings. "I''ll try to take your advice. But no dating, I certainly can''t get anyone pregnant by accident." he replies before walking towards the classroom. You do the same, thinking that the rumors about him might be true.'
  1522. func('npc_reactions', 'general', 'A3')
  1523. act 'Teach me to box':
  1524. *clr & cla
  1525. !!ivanQW['ivan_boxing_invite'] = 1
  1526. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
  1527. 'You stop as you start to walk away. "Hey, do you think you could show me some boxing moves, for real?"'
  1528. 'He stops and seems to think about it. "Sure, stop by the gym at the community center just before it closes. I train after it closes some nights and I can show you some stuff then."'
  1529. 'You smile at him. "Thanks." You wave goodbye before heading to class.'
  1530. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1531. end
  1532. elseif npc_rel['A3'] <= 20:
  1533. 'You see Ivan talking to Fedor and decide to approach them. "Hi Ivan, do you have a minute?" you ask.'
  1534. 'As he turns around, he notices it''s you talking to him. "Hi <<$pcs_nickname>>. Is it important? As you can see, I''m talking to Fedor and we''re discussing an important thing." he says before turning back to Fedor.'
  1535. '"Not that important, I just thought we could have a little chat? You''re always talking to Fedor anyway. You need a change, don''t you?" you ask in a playful, flirtatious tone.'
  1536. *nl
  1537. 'He''s clearly not impressed by your desperate attempt. He turns back to you and looks you in the eye. "I told you I''m busy now, maybe some other time..." With that, he starts talking to Fedor again.'
  1538. 'You feel very awkward and stand there, unsure of what to do. You decide not to push it any further, so you leave them and take out your phone. You check some things until you hear the bell, signaling that the break is over.'
  1539. else
  1540. '"Hey Ivan, are you busy?" you ask as you approach him in the hallway.'
  1541. '"Hi <<$pcs_nickname>>, I am looking for Fedor..." he says, then looks around the hallway with a searching eye, but doesn''t see him anywhere. He sits down and continues: "... but I can''t find him anywhere. I guess that makes me yours," he says with a friendly smile.'
  1542. 'You sit next to him and start chatting. He''s mostly listens to you as you tell him what''s been happening to you lately. You talk about the last party you had, the school, share some gossip, and take the opportunity to complain about how there''s not much to do around town.'
  1543. *nl
  1544. '"I don''t have much free time anyway..." he says in a slightly tired voice. You wait for him to continue, but he doesn''t seem to be in much of a talking mood. Although he listens to what you have to say, he doesn''t add much to it.'
  1545. 'You continue talking for the next few minutes, touching on many topics and trying to get him to speak, but he still prefers to listen.'
  1546. func('npc_reactions', 'general', 'A3')
  1547. 'The bell then rings and Ivan gets up and starts walking towards the classroom. Halfway there, he turns around. "If you really don''t know what to do, you can always come and watch my next match."'
  1548. end
  1549. elseif grupTipe = 2:
  1550. if npc_rel['A3'] >= 50:
  1551. '"Hello <<$pcs_nickname>>, I hope you''re looking for me?" Ivan asks when he sees you approaching.'
  1552. 'You lean against the wall and start talking. "How are things going?" you ask curiously, hoping that he has something interesting to share.'
  1553. '"Just the usual," he replies, and for the next few minutes, you discuss the events of the past few days before something occurs to Ivan. "Oh, look at this!" he says excitedly before pulling out his phone and starting a video.'
  1554. '"Let me guess, your last sparring with Vitek?" you ask as you put your hand on his shoulder and lean closer to him to get a better look at the phone screen. "Let''s see if I can steal a trick or two."'
  1555. *nl
  1556. 'While you''re watching the video, Ivan shares a few useful techniques he thinks you can benefit from. Useful tips on agility, stamina and endurance, as well as some squatting techniques. "If you do this exercise, you''ll have the hardest butt in school..." he says as his gaze shifts from your eyes to your ass.'
  1557. 'You playfully slap your ass and giggle. "Then you''ll have to share more of your secret information with me next time. I can''t settle for the second place."'
  1558. 'Time almost flies, and you almost don''t even notice the bell ringing. "We''ll continue this next time, champ!" you say and head for the classroom. As you walk away, you can almost feel Ivan''s eyes on your ass and wonder why he''s so obsessed with it.'
  1559. func('npc_reactions', 'general', 'A3')
  1560. act 'Teach me to box':
  1561. *clr & cla
  1562. !!ivanQW['ivan_boxing_invite'] = 1
  1563. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
  1564. 'You stop as you start to walk away. "Hey, do you think you could show me some boxing moves, for real?"'
  1565. 'He stops and seems to think about it. "Sure, stop by the gym at the community center just before it closes. I train after it closes some nights and I can show you some stuff then."'
  1566. 'You smile at him. "Thanks." You wave goodbye before heading to class.'
  1567. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1568. end
  1569. elseif npc_rel['A3'] <= 20:
  1570. 'As you step out into the corridor, you spot Ivan and approach him.'
  1571. '"Hey Ivan," you greet him with a friendly smile. "I hope you can spare a minute. Since you''re pretty good at boxing, I''d like to ask you for some advice on how to improve my endurance and speed. Besides agility, these are the ones I should improve a lot."'
  1572. 'Ivan closes the locker door and turns to you. "Listen, <<$pcs_nickname>>, I''m sorry, but I don''t have time right now. Maybe you should ask someone else." he replies indifferently before turning and walking towards the others.'
  1573. 'As he leaves, you wonder if he really doesn''t have time or if he just didn''t feel like talking to you. Since you have a lot of time until your next class, you organize your locker and throw out some old things you don''t need anymore.'
  1574. else
  1575. '"Hey Ivan, what''s up?" you ask him as you approach.'
  1576. '"Oh, hello <<$pcs_nickname>>. Nothing special. I was just putting away my boxing gear and wondering if I should practice my fist pumping today or go for a run." He turns to you as he closes the locker door.'
  1577. '"Someone''s very dedicated today!" you say jokingly as you playfully touch his shoulders. "Sometimes it doesn''t hurt to take a break. You know it''s not good for your body to exercise all the time," you continue, taking the words a little more seriously.'
  1578. *nl
  1579. '"I can''t slack off, I have to do my best every day." he says before telling you how important boxing is to him. It''s a good chance for him to break out so he can help his mom financially and provide his family a better life.'
  1580. 'You put your hand on his shoulder understandingly and try to say a few words, but he cuts you off. "I''m sorry, but I have to go now. I have to discuss a few things with Fedor."'
  1581. 'It seems that, although he''s glad you listen to him and are supportive, he''s not so keen to hear about your affairs. With not much time left of the break, you head for the classroom and wait for the lesson to start.'
  1582. func('npc_reactions', 'general', 'A3')
  1583. end
  1584. elseif grupTipe = 3:
  1585. if npc_rel['A3'] >= 50:
  1586. '"Hey <<$pcs_nickname>>." Ivan greets you as he sees you approaching.'
  1587. '"Hey Ivan, what''s up? How was your last training match?" you ask curiously.'
  1588. 'He puts his bag on the floor and sits on it before pulling out his phone and beckoning you to lean closer. "I''ll show you. I''ll analyze it with the coach and see what mistakes I made."'
  1589. 'For the next few minutes, you watch the video together, sometimes pausing to analyze a punch. "You see, when you hit at that angle, you can put a lot more power into it." you comment while imitating the punch.'
  1590. *nl
  1591. '"Look at that! Little <<$pcs_nickname>> is starting to box?" he laughs. "Relax, you know I''m just kidding. Who would think that physics and maths would make someone a boxing coach?" he continues, and punches you in the shoulder jokingly.'
  1592. 'You talk for the rest of the break, although it''s mainly Ivan who does the talking. He explains the training plans he''s been working with Fedor to improve his pace and agility. When he hears the bell ring, he turns to you. "Don''t forget to give the girls tips on how to improve their squats. You know, to get achieve the perfect shape." he winks.'
  1593. '"Ah, you never change," you reply while rolling your eyes before grabbing your stuff and heading to the classroom to wait for your next lesson.'
  1594. func('npc_reactions', 'general', 'A3')
  1595. elseif npc_rel['A3'] <= 20:
  1596. 'When you reach the hallway, you see Ivan standing by his locker, looking for something. You approach him and try to talk to him. "Hi Ivan, are you looking for something?"'
  1597. 'He closes the locker door and looks at you. "Hey, I didn''t notice you. As a matter of fact yes, I''m looking for something, so if you don''t mind I''ll be going now." he says as he grabs his backpack.'
  1598. '"I could help you look for it if you like? We could talk in the mean time?" you reply with hope in your voice as you stand a little confused and shy.'
  1599. 'Ivan looks back over his shoulders. "I don''t think you can help me. And as for talking, I don''t want to be rude, but there isn''t much we can talk about. And now if you''ll excuse me..." With that, he walks away.'
  1600. 'Not wanting to stand by the lockers alone, you decide to head into the classroom and wait for the next lesson there.'
  1601. else
  1602. 'As you walk through the hallway, you spot Ivan and decide to approach him and try to strike up a conversation. "Hi Ivan, how are you today?"'
  1603. '"Hi <<$pcs_nickname>>, fine..." he replies as he looks around. When he sees that everyone is busy or talking to someone, he sits on the floor and gestures for you to sit next to him.'
  1604. 'You start chatting about everything from school, to sports and reading. After a while, Ivan starts talking about how he tried to help his younger siblings learn. "It''s important that they get a good education. I want them to achieve something in life." he says with a serious look in his eyes.'
  1605. '"That''s very thoughtful of you. If you want, I can share some tips." you reply. For the next few minutes, you share a few tips on how he can help them as much as possible and how he could make learning enjoyable for them.'
  1606. func('npc_reactions', 'general', 'A3')
  1607. 'After a while, you stand up. "I''ll be going now. I want to revise my homework one more time before class." you say before heading off to the classroom.'
  1608. end
  1609. elseif grupTipe = 4:
  1610. if npc_rel['A3'] >= 50:
  1611. '"Hi <<$pcs_nickname>>," Ivan greets you as you walk towards him.'
  1612. '"What''s up, Prince of Boxers? Do you still have time to chat despite all the training and the crowds of cheerleaders?" you ask jokingly as you do shadowboxing next to him.'
  1613. '"I always have time for you," he replies as he winks at you. He starts to talk about everything that comes to his mind, but mostly about boxing, running, and the workouts he and Fedor have been doing together lately.'
  1614. '"You''ll end up joining us if you become such a pro at fighting. Think about it," you say with a wistful sigh before you start talking about how many adventures he could have with you and your fellow gopniks. "I''d challenge you to a fight sometime, though." you say, filled with self-confidence. "I bet I could kick your ass." you continue as you playfully smack him on the ass.'
  1615. *nl
  1616. '"You can always find me in the community center if you''d like to bet your ass," he says and you can see his eyes running down your ass.'
  1617. '"Oh, shut up!" you reply as you slap his cheek playfully. "I''d rather you be quiet and just listen to me." you say before you start talking about what''s been going on with you lately.'
  1618. 'Time passes quickly, and you soon hear the bell ring. "Well, I guess that means no more fun." you sigh, and you start walking towards the classroom together.'
  1619. func('npc_reactions', 'general', 'A3')
  1620. act 'Teach me to box':
  1621. *clr & cla
  1622. !!ivanQW['ivan_boxing_invite'] = 1
  1623. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
  1624. 'You stop as you start to walk away. "Hey, do you think you could show me some boxing moves, for real?"'
  1625. 'He stops and seems to think about it. "Sure, stop by the gym at the community center just before it closes. I train after it closes some nights and I can show you some stuff then."'
  1626. 'You smile at him. "Thanks." You wave goodbye before heading to class.'
  1627. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1628. end
  1629. elseif npc_rel['A3'] <= 20:
  1630. 'You see Ivan talking to his fellow jocks and decide to try and talk to him.'
  1631. 'As you get closer, Ivan looks at you, then without another word he walks towards the men''s toilet.'
  1632. '"Hey, Ivan. I just thought we could have a little chat?" you call after him as you stand there, confused and a little bit embarrassed.'
  1633. '"You thought wrong <<$pcs_nickname>>. We have nothing to talk about anyway. We don''t really have much in common, in case you haven''t noticed yet." he replies without even looking back.'
  1634. 'You stand there alone while the other jocks look at you. You feel a little humiliated as ou look at them. "Mind your own business!" you snarl before storming off to spend the rest of your break somewhere else.'
  1635. else
  1636. '"Hi, Ivan." you greet him as he stands by the lockers. "Tell me something exciting, I''m bored." you say as you sit on the floor, grab his hand and pull him down next to you.'
  1637. '"The truth is, I was just about to..." he starts to say, and when he looks at you and sees that he has no chance of getting away, he continues. "...but anyway, we can talk."'
  1638. 'He''s not in a great mood, and keeps looking in the direction of the others, as if expecting one of them to do something. He sighs and realizes he has no other choice than to share a thing or two about what''s been going on with him lately.'
  1639. *nl
  1640. '"Booooring!" you say as you roll your eyes. "You should do more things, get some free time or you''ll miss the best time of your life."'
  1641. func('npc_reactions', 'general', 'A3')
  1642. '"You know, I don''t really have time for anything other than training and doing some important things at home." he says, then complains about how although he''d like to be a bit more social, he can''t afford to be distracted by anything.'
  1643. '"I was hoping you''d tell me something more interesting, though. I''m probably more bored now than I was before!" you say jokingly before standing up, dusting yourself off and walking away while waving at him.'
  1644. end
  1645. else
  1646. if npc_rel['A3'] >= 50:
  1647. '"Hi <<$pcs_nickname>>." Ivan greets you as you approach him.'
  1648. '"Hi Ivan. I don''t really have much to do and I saw you were standing here all alone, so I thought we could talk? What''s been going on with you lately?" you ask as you lean against the wall. You give him a friendly smile and listen to him.'
  1649. func('npc_reactions', 'general', 'A3')
  1650. 'He leans against the wall and spends the next few minutes talking about the boxing techniques he''s trying to master, the training sessions he''s had with Fedor, and of course a few fights with Vitek.'
  1651. '"And do you have any exciting plans? Like, are you going to meet someone and hang out, or are you going to go to the disco for a change?" you ask curiously. "If you''re not careful, you might end up a friendless outcast."'
  1652. *nl
  1653. 'As you say this, you both start laughing out loud. "Look who''s talking!" he says jokingly. "Besides, that would never happen. I''m too popular with the girls for that." He winks, then laughs again.'
  1654. 'You open your mouth as if you''re about to say something, but realize that it''s a valid point. After a short pause, you quietly reply. "True, you''re too good-looking for that..."'
  1655. '"What was that?" he asks, and from the look on his face, you can''t tell whether he really didn''t hear you or if he''s just teasing you.'
  1656. '"Nothing...I just remembered...I have to do something...I promised somone...yeah..." you stutter and then clumsily drop everything you have in your hand. You quickly pick everything up and walk away as fast as you can.'
  1657. elseif npc_rel['A3'] <= 20:
  1658. 'You see Ivan standing in the hallway and decide to strike up a conversation with him.'
  1659. 'As soon as he notices you approaching, he looks at you, almost with a piercing look, and starts walking in the other direction. It''s clear that he''s not looking for your company and has no intention of talking to you.'
  1660. 'You don''t want to make things any more awkward, so when he starts walking away, you turn the other way as if you weren''t looking for him. You keep walking, heading back to the classroom instead and waiting there for the next lesson to start.'
  1661. else
  1662. 'You see Ivan looking at something on his phone and decide to approach him. "Hi Ivan, what are you looking at?" you ask as you lean over and look at the screen.'
  1663. '"Oh, hello <<$pcs_nickname>>, nothing important. I''m looking at some new boxing gear, and boxing shoes and bindings. You know, it''s very important to have the right grip so you don''t get hurt."'
  1664. 'For the next few minutes, you look at the range of products in an online shop together. He sometimes comments on what different products are good for.'
  1665. func('npc_reactions', 'general', 'A3')
  1666. 'Although you don''t really talk, he tolerates you enough not to send you away. A few minutes go by when he says "I''m going to show these to Fedor." With that, he leaves.'
  1667. 'There''s still a few minutes left of the break, so you decide to walk around a bit before heading back to the classroom.'
  1668. end
  1669. end
  1670. act 'Time for the next class': gt 'gschool_lessons', 'short_break'
  1671. end
  1672. --- gschool_jock_chats ---------------------------------