gschool_lessonsev3.qsrc 130 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763
  1. # gschool_lessonsev3
  2. !2021/05/02
  3. !This file contains the class events for literature, English, music and art.
  4. if $ARGS[0] = 'literature':
  5. *clr & cla
  6. menu_off = 1
  7. if rand(0,5) > 0:
  8. school_event_hour = 1
  9. scooltiperand = rand(1,14)
  10. if scooltiperand = 1:
  11. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big4.jpg"></center>'
  12. 'During a rare moment of quietness, you take the opportunity to stretch and look around the room. Your attention settles on Igor, who is working quietly by himself, which is an odd sight as he''s usually attached to Dimka''s hip. As you continue to watch him, it dawns on you that, without his popular friend around, no one really wants to talk or hang out with him. Maybe those rumors of Dimka being his only friend are true?'
  13. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  14. elseif scooltiperand = 2:
  15. *clr & cla
  16. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big4.jpg"></center>'
  17. '"What''s wrong, Igor? Why don''t you call my friend a slut like you and Dimka did yesterday?!"'
  18. 'You look up to see Lizaveta and her friends surrounding Igor like wolves cornering their prey. Even from where you''re sitting, you can see how tense and rigid his body is as he keeps his head hung low, doing his best to ignore them by focusing on his work, but Lizaveta demands his full attention. Before he can react, she snatches the paper out from under his pen and holds it above his head.'
  19. '"Dimka is the only reason you''re considered popular!" she hisses before leaning in closer. "If it weren''t for him, you''d be nothing but a cum dump for all the boys in the school. I''m sure you''d love it, especially if that meant you''d get fucked by Dimka."'
  20. 'Igor looks up and locks eyes with you.'
  21. act 'Say nothing and look away':
  22. *clr & cla
  23. npc_rel['A4'] -= 1
  24. grupvalue[3] += 1
  25. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big4.jpg"></center>'
  26. 'You quickly look away and spend the rest of class trying to avoid eye contact with Igor.'
  27. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  28. end
  29. act 'Join in':
  30. *clr & cla
  31. npc_rel['A4'] -= 3
  32. npc_rel['A140'] += 1
  33. grupvalue[1] -= 1
  34. grupvalue[4] += 1
  35. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big4.jpg"></center>'
  36. '"It is pretty weird how he always follows Dimka around," you chime in.'
  37. 'Lizaveta is quick to agree, and together with the other girls, you continue to mock him until Ms. Braakman finally steps in to put an end to it.'
  38. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  39. end
  40. gs 'willpower', 'misc', 'self', 'medium'
  41. if will_cost <= pcs_willpwr:
  42. act 'Defend Igor (<<will_cost>> Willpower)':
  43. *clr & cla
  44. gs 'willpower', 'pay', 'self'
  45. gs 'stat'
  46. npc_rel['A4'] += 2
  47. npc_rel['A140'] -= 1
  48. grupvalue[1] += 1
  49. grupvalue[4] -= 1
  50. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big140.jpg"></center>'
  51. '"You''ve made your point, Lizaveta," you sigh. "Just leave him alone."'
  52. '"Are you really defending him right now?" She shoots you a disgusted look. "Someone told me that they heard Dimka and Igor call my friend a slut!"'
  53. 'You shrug your shoulders. "That just sounds like your usual ''he said, she said'' gossip. If you or your friend weren''t there to hear them say it, then you don''t know if it''s true."'
  54. *nl
  55. 'Lizaveta''s eyes narrow. "Are you calling me a liar?" Unsurprisingly, she''s somehow made this about herself.'
  56. '"No, I''m just saying you can''t believe everything you hear," you reply. "Haven''t you had people accuse you of saying or doing something that you never did?"'
  57. 'Lizaveta is silent for a long time before her expression softens slightly. "Whatever," she mutters in defeat.'
  58. 'You think she''s going to leave it at that, but she gives Igor one last look of disgust as she slams his paper back on his desk before finally walking back to her seat, her group of girls trailing behind her. With them gone, Igor takes a deep breath and relaxes into his seat. "Thanks," he silently mouthes to you.'
  59. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  60. end
  61. else
  62. act 'Defend Igor (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  63. end
  64. elseif scooltiperand = 3:
  65. *clr & cla
  66. pcs_mood += 15
  67. gs 'stat'
  68. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/events/notepass.jpg"></center>'
  69. 'During class, you''re passed a note. When you open it, you''re greeted with a crudely drawn picture of a woman with a cock face fucking another woman. There''s an arrow pointing to the woman with the cock that reads "Principal Aleksandrina", while the other woman is labeled "Ms. Braakman".'
  70. 'You hear stifled laughter from behind you as you read the words "Pass it along" under the picture. With a smile, you do just that and sneakily pass it along to another student.'
  71. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  72. elseif scooltiperand = 4:
  73. *clr & cla
  74. pcs_mood -= 10
  75. if $pantyworntype = 'none' and analplugin = 0 and (cum_loc['vagina'] > 0 or cum_loc['anus'] > 0):
  76. pcs_memory['school_no_panty_cum_flash'] = daystart
  77. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  78. 'Before you can answer the question Ms. Braakman poses, you have to clean the blackboard, but accidentally drop the cloth. As you bend over to pick it up, you suddenly feel something <i>spurt</i> down your leg.'
  79. *nl
  80. if cum_loc['vagina'] > 0 and cum_loc['anus'] > 0:
  81. gs 'fame', 'pav', 'sex', rand(8,15)
  82. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so are both your holes leaking cum that''s dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Ms. Braakman having no idea why as she tries to shout for order.'
  83. elseif cum_loc['vagina'] > 0:
  84. gs 'fame', 'pav', 'sex', rand(8,12)
  85. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so is the cum leaking from your pussy and dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Ms. Braakman having no idea why as she tries to shout for order.'
  86. elseif cum_loc['anus'] > 0:
  87. gs 'fame', 'pav', 'sex', rand(8,15)
  88. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so is the cum leaking from between your ass cheeks and dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Ms. Braakman having no idea why as she tries to shout for order.'
  89. end
  90. elseif $pantyworntype = 'none':
  91. gs 'arousal', 'flash', -5
  92. gs 'fame', 'pav', 'sex', rand(1,4)
  93. gs 'stat'
  94. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
  95. 'When you walk up to the blackboard to answer a question, you trip and fall. Somehow, you manage to fall in such a way that your skirt ends up on your back and the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
  96. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  97. else
  98. gs 'arousal', 'flash', -5
  99. gs 'fame', 'pav', 'sex', 1
  100. gs 'stat'
  101. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  102. 'Before you can answer the question Ms. Braakman poses you, you have to clean the blackboard, but accidentally drop the cloth and totally forget that you aren''t wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass and pussy.'
  103. 'Everyone but Ms. Braakman that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
  104. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  105. end
  106. elseif scooltiperand = 5:
  107. *clr & cla
  108. pcs_horny += 10
  109. gs'stat'
  110. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/boysex_tualet.jpg"></center>'
  111. 'You''re making your way to the trash bin to throw something away when you feel a rough hand grope your ass. Surprised, you jump and let out a tiny squeak. Looking back, you see Arkadi winking at you.'
  112. gs 'arousal', 'foreplay', 2
  113. gs 'arousal', 'end'
  114. gs 'stat'
  115. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  116. elseif scooltiperand = 6:
  117. *clr & cla
  118. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/work.jpg"></center>'
  119. 'Ms. Braakman has the class working in pairs today, so everyone has their desks pushed together, side by side with their partner''s. You''ve been paired with Roman, and as usual he isn''t doing any of the work; instead he''s scribbling crudely drawn pictures in his notebook.'
  120. act 'Get to work':
  121. *clr & cla
  122. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/literature/events/roman_touch.mp4"></video></center>'
  123. 'As you work, you feel his leg brush against yours. You think nothing of it at first, assuming it was just an accident, but then you feel his hand on your knee before it slowly moves up to your thigh. You look over at him, but he''s still scribbling in his notebook as if nothing is happening.'
  124. gs 'willpower', 'exhib', 'resist'
  125. if will_cost <= pcs_willpwr:
  126. act 'Push his hand away (<<will_cost>> Willpower)':
  127. *clr & cla
  128. gs 'willpower', 'pay', 'resist'
  129. gs 'stat'
  130. npc_rel['A157'] -= 2
  131. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/events/rejection.jpg"></center>'
  132. 'Knowing how aggressive the gopnik can be, you gently push his hand away and hope that doesn''t provoke him. From the corner of your eye, you catch him glaring at you, his eyes narrowed and jaw clenched in anger. You start to prepare yourself for what he''s going to say, but to your surprise he goes back to drawing in his notebook. For the rest of the class, he keeps his hands to himself.'
  133. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  134. end
  135. else
  136. act 'Push his hand away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  137. end
  138. act 'Spread your legs':
  139. *clr & cla
  140. $orgasm_or = 'yes'
  141. gs 'arousal', 'vaginal_finger', 5, 'no_orgasm_msg'
  142. gs 'arousal', 'end'
  143. gs 'fame', 'pav', 'sex', 1
  144. pcs_horny = 0
  145. npc_rel['A157'] += 1
  146. gs 'stat'
  147. if $pantyworntype ! 'none':
  148. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/literature/events/heavy_petting.mp4"></video></center>'
  149. 'You spread your legs for him, and without hesitation, Roman''s hand dips between your legs, his fingers trailing along your inner thigh until he''s pressing against your pussy through your panties. You shiver with anticipation as he teasingly traces a finger along the outline of your lips. Slowly, he begins massaging circles around your clit, and in the heat of the moment, you let out a soft moan that catches the attention of the girl sitting a few feet away. You quickly drape your arm over your lap and lean forward to obscure her view. You give her a reassuring smile and hope she''ll leave it at that, but she continues to stare, convinced that something is happening.'
  150. '"Don''t worry, I''m--" Your words get caught in your throat as Roman starts rubbing your sensitive button even harder. "I-I''m fine...." you finally manage to say and the girl gives you one last look before slowly turning around, hopefully none the wiser.'
  151. '"Something wrong, <<$pcs_nickname>>?" Roman asks and you glance over at the gopnik to find him smiling wickedly at you. Without warning, he slides your panties aside and plunges two fingers into your wet pussy. Stifling a gasp, you can only nod as he crooks his fingers slightly, finding your sweet spot with ease. Biting your lip, you begin to rock yourself on his hand while his thumb teases your clit. You don''t know when you closed your eyes, but when you open them again you notice Roman watching you intently, an amused smirk on his face as you continue to fuck yourself on his fingers.'
  152. *nl
  153. 'You soon feel your body tense up as the waves of your orgasm wash over you. You ride out the pleasure in silence until it finally passes, leaving you light-headed and dizzy. You look over at Roman and find him admiring his fingers, wet and shining with your juices.'
  154. '"Well?" he asks, and you realize that he needs to clean them off. Readjusting your soaked panties, you get up to get a tissue, but Roman laughs and shakes his head. Without warning, he uses your skirt to clean up. "This''ll do."'
  155. else
  156. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/literature/events/heavy_petting.mp4"></video></center>'
  157. 'You spread your legs for him, and without hesitation, Roman''s hand dips between your legs, his fingers trailing along your inner thigh until he''s pressing against your bare pussy. You shiver with anticipation as he teasingly traces a finger along your lips. Slowly, he begins massaging circles around your clit, and in the heat of the moment, you let out a soft moan that catches the attention of the girl sitting a few feet away. You quickly drape your arm over your lap and lean forward to obscure her view. You give her a reassuring smile and hope she''ll leave it at that, but she continues to stare, convinced that something is happening.'
  158. '"Don''t worry, I''m--" Your words get caught in your throat as Roman starts rubbing your sensitive button even harder. "I-I''m fine..." You finally manage to say and the girl gives you one last look before slowly turning around, hopefully none the wiser.'
  159. '"Something wrong, <<$pcs_nickname>>?" Roman asks and you glance over at the gopnik to find him smiling wickedly at you. Without warning, he plunges two fingers into your wet pussy. Stifling a gasp, you can only nod as he crooks his fingers slightly, finding your sweet spot with ease. You bite your lip as you begin to rock yourself on his hand while his thumb teases your clit. You don''t know when you closed your eyes but when you open them again, you notice Roman watching you intently, an amused smirk on his face as you continue to fuck yourself on his fingers.'
  160. *nl
  161. 'You soon feel your body tense up as the waves of your orgasm wash over you. You ride out the pleasure in silence until it finally passes, leaving you light-headed and dizzy. You look over at Roman and find him admiring his fingers, wet and shining with your juices.'
  162. '"Well?" he asks, and you realize that he needs to clean them off. Readjusting your uniform, you get up to get a tissue, but Roman laughs and shakes his head. Without warning, he uses your skirt to clean up. "This''ll do."'
  163. end
  164. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  165. end
  166. end
  167. elseif scooltiperand = 7:
  168. *clr & cla
  169. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/literature/events/humpday.mp4"></video></center>'
  170. 'You''re standing at your desk when Anushka suddenly appears behind you, grinning wildly. "Guess what today is <<$pcs_nickname>>."'
  171. 'Before you can react, Anushka grabs you by the waist and pulls you close, your ass now pressed against her hips as she starts to roughly thrust against your ass. "It''s hump day!"'
  172. gs 'willpower', 'exhib', 'resist'
  173. if will_cost <= pcs_willpwr:
  174. act 'Push her away (<<will_cost>> Willpower)':
  175. *clr & cla
  176. gs 'willpower', 'pay', 'resist'
  177. gs 'stat'
  178. grupvalue[3] += 1
  179. grupvalue[4] -= 1
  180. npc_rel['A144'] -= 2
  181. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  182. 'Unamused, you push Anushka off you.'
  183. '"I was only fucking around. Christ, you''re no fun," she says with a scowl.'
  184. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  185. end
  186. else
  187. act 'Push her away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  188. end
  189. act 'Go along with it':
  190. *clr & cla
  191. grupvalue[3] -= 1
  192. grupvalue[4] += 1
  193. npc_rel['A144'] += 1
  194. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/literature/events/humpday.mp4"></video></center>'
  195. 'You smile and stick your ass out more, encouraging her to keep going. Before you know it, a few other students have gathered around to watch and laugh. Eventually, Arkadi takes out his phone and starts recording, which prompts a few other girls to squeeze into the frame and start humping each other.'
  196. gs 'arousal', 'foreplay', 5
  197. gs 'arousal', 'end'
  198. gs 'stat'
  199. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  200. end
  201. elseif scooltiperand = 8:
  202. *clr & cla
  203. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  204. 'During class, you overhear Feofan excitedly telling a boy about the last convention he attended.'
  205. '"Not to be rude, Feofan, but I don''t really care," the boy says.'
  206. '"Just wait, I haven''t gotten to the best part!" Feofan says before continuing. You can''t tell if he lacks self-awareness or is just really thick.'
  207. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  208. elseif scooltiperand = 9:
  209. *clr & cla
  210. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
  211. 'You notice Roman keeps flicking Petka''s ear whenever Ms. Braakman looks away. Poor Petka''s ear is already bright red and he looks like he''s on the verge of tears.'
  212. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  213. elseif scooltiperand = 10:
  214. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
  215. 'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; Anushka is very close to falling asleep on her desk.'
  216. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  217. elseif scooltiperand = 11:
  218. *clr & cla
  219. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/lizondesk.jpg"></center>'
  220. 'At the end of class Ms. Braakman finishes the lesson with a few minutes before the bell and lets the class relax. Lizaveta gets up to talk to Igor about some recent gossip she heard. As she does, she takes a seat on one of the empty desks, looking surprisingly sexy while doing so.'
  221. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  222. elseif scooltiperand = 12:
  223. *clr & cla
  224. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/lizupskirt.jpg"></center>'
  225. 'Ms. Braakman announces a pop quiz and everyone groans. You finish your quiz and get up to turn it in; when you walk back to your desk, you notice Lizaveta is still working on her''s. She seems so intent on it that she doesn''t realize she has her legs slightly apart, giving you an up the skirt shot of her panties.'
  226. gs 'arousal', 'erotic', 5
  227. gs 'arousal', 'end'
  228. gs 'stat'
  229. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  230. elseif scooltiperand = 13:
  231. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nushliftskirt.jpg"></center>'
  232. 'As the bell rings and class ends, everyone gets up and starts to leave.'
  233. '"God damn, I need a pick me up," Radomir says and Anushka, apparently having heard him, lifts her skirt up, showing off her panty clad ass as Radomir laughs. "I can always count on you to make school fun, Nush."'
  234. 'Several other students check out Anushka''s ass as well as everyone leaves.'
  235. gs 'arousal', 'erotic', 5
  236. gs 'arousal', 'end'
  237. gs 'stat'
  238. act 'Leave class': gt 'gschool_lessons', 'short_break'
  239. elseif scooltiperand = 14:
  240. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/romliz.jpg"></center>'
  241. 'Ms. Braakman drones on about some obscure book that no one cares about, but she swears should be considered one of the great works of art, and you find yourself getting bored. You notice you''re not the only one; almost everyone in class has a glazed over look in their eyes. Radomir takes it upon himself to liven things up though. He grabs Lizaveta''s skirt and lifts it up, showing off a nice, expensive looking lacy thong. This gets the attention of several students while Lizaveta fights with him to get her skirt pulled back down.'
  242. 'When Ms. Braakman asks what''s going on, Radomir lets go of her skirt and leans back, acting innocent. Lizaveta, still blushing, says nothing is wrong and Ms. Braakman continues on with her boring lecture.'
  243. gs 'arousal', 'erotic', 5
  244. gs 'arousal', 'end'
  245. gs 'stat'
  246. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  247. end
  248. else
  249. gt 'gschool_lessons', 'short_break'
  250. end
  251. end
  252. if $ARGS[0] = 'reading':
  253. *clr & cla
  254. menu_off = 1
  255. gs 'grades', 'class_activity_attributes', 'school', 'lit', pcs_prcptn
  256. gs 'exp_gain', 'prcptn', rand(0,1)
  257. grupvalue[3] +=3
  258. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/ask.jpg"></center>'
  259. 'You raise your hand, and with a nod, Ms. Braakman lets you speak. You read the passage clearly without any mistakes, which earns you some praise.'
  260. '"Very nice, Miss <<$pcs_lastname>>," Ms. Braakman says with a small smile before continuing on with the lesson.'
  261. scooltiperand = rand(1,4)
  262. if scooltiperand = 1:
  263. *clr & cla
  264. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big159.jpg"></center>'
  265. '"Screw reading! <<$pcs_nickname>>''s mouth is better suited for sucking cock!" you overhear someone say behind you and turn around to see Petia staring back at you. Unashamed, a perverted smile spreads across his face and you get the feeling he''s undressing you with his eyes.'
  266. act 'Say nothing':
  267. cla
  268. 'Unable to respond, you turn around without confronting him. You hear him chuckle and mutter something incoherent under his breath, but he doesn''t say anything else for the remainder of class. Replaying the encounter in your head, a part of you wonders if that was the right thing to do...'
  269. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  270. end
  271. act 'Blush':
  272. cla
  273. 'Your cheeks flush with heat at his words and you meekly look away, feeling his leering gaze burn into your neck. A few boys nearby snigger at his remark and some girls huff in disgust.'
  274. 'As class continues and everyone''s attention moves on, you wonder if your reaction might''ve given the wrong impression...'
  275. gs 'fame', 'pav', 'sex', rand(0,1)
  276. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  277. end
  278. gs 'willpower', 'bj', 'self', 'easy'
  279. if will_cost <= pcs_willpwr:
  280. act 'Tell him he''s right (<<will_cost>> Willpower)':
  281. cla & *nl
  282. gs 'fame', 'pav', 'sex', 2
  283. gs 'willpower', 'bj', 'self', 'easy'
  284. gs 'willpower', 'pay', 'self'
  285. gs 'stat'
  286. grupvalue[1] -= 1
  287. grupvalue[2] -= 1
  288. grupvalue[3] -= 1
  289. '"You''re right, and I''m pretty damn good at it too!" you say with a playful smile. A few nearby students overhear you and start whispering amongst themselves, the girls being quick to bash you and the guys eagerly wanting to put your skills to the test.'
  290. 'Before you know it, the whole class is stealing glances at you, some looking disgusted, others lustful. You''re sure that by the end of the day, the whole school will know about how proud you are of your cocksucking skills.'
  291. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  292. end
  293. else
  294. act 'Tell him he''s right (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  295. end
  296. gs 'willpower', 'misc', 'self', 'hard'
  297. if will_cost <= pcs_willpwr:
  298. act 'Tell him to fuck off (<<will_cost>> Willpower)':
  299. cla & *nl
  300. gs 'willpower', 'misc', 'self', 'hard'
  301. gs 'willpower', 'pay', 'self'
  302. npc_rel['A159'] -= 2
  303. npc_rel['A144'] += 1
  304. npc_rel['A156'] += 1
  305. npc_rel['A157'] += 1
  306. grupvalue[1] += 1
  307. grupvalue[2] += 1
  308. grupvalue[4] += 1
  309. pcs_mood += 10
  310. gs 'stat'
  311. '"Fuck off you fat, disgusting pig!" you shout, jaw clenched and eyes narrowed. As if he had been slapped across the face, Petia''s expression falls and is replaced by a mix of surprise and fear as he cowers slightly under your heated gaze.'
  312. '"I was just joking..." he says quietly while sinking back into his seat.'
  313. *nl
  314. '"Damn, <<$pcs_nickname>> isn''t fucking around!" Anushka marvels while giving you a nod of approval.'
  315. '"Just hit that fat piece of shit! Nobody''s going to care," Roman comments as he turns to face Petia with a scowl.'
  316. '"Jesus Christ, when are you going to realize that nobody fucking likes you, especially chicks!?" Arkadi adds, his lips curled back in disgust.'
  317. *nl
  318. 'Before you know it, the three gopniks have zeroed in on the outcast, giving him a verbal lashing he''ll spend all day recovering from.'
  319. act 'Get back to work':
  320. cla
  321. 'Leaving it to the gopniks to finish what you started, you get back to work.'
  322. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  323. end
  324. act 'Join in':
  325. cla & *nl
  326. grupvalue[1] += 1
  327. grupvalue[2] += 1
  328. grupvalue[3] -= 1
  329. grupvalue[4] += 1
  330. 'You join the three gopniks and continue to mercilessly berate Petia until he''s saved by Ms. Braakman telling everyone to get back to work.'
  331. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  332. end
  333. end
  334. else
  335. act 'Tell him to fuck off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  336. end
  337. gs 'willpower', 'misc', 'self', 'medium'
  338. if will_cost <= pcs_willpwr:
  339. act 'Insult him (<<will_cost>> Willpower)':
  340. cla & *nl
  341. gs 'willpower', 'misc', 'self', 'medium'
  342. gs 'willpower', 'pay', 'self'
  343. gs 'stat'
  344. demerit += 5
  345. grupvalue[1] += 1
  346. grupvalue[2] += 1
  347. grupvalue[3] -= 1
  348. grupvalue[4] += 1
  349. '"You''re too fat to even see your own dick, so what would you know about blowjobs besides being a pro at giving them?" you say with a mocking smile.'
  350. 'There''s a moment of stunned silence before laughter breaks out in the class. Watching Petia''s face flush bright red as he struggles to defend himself fills you with a smug satisfaction.'
  351. '"Miss <<$pcs_lastname>>! I don''t want to hear that kind of language in my class!" Ms. Braakman shouts, barely managing to speak above the noise of the class.'
  352. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  353. end
  354. else
  355. act 'Insult him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  356. end
  357. elseif scooltiperand = 2:
  358. pcs_mood -= 10
  359. *nl
  360. 'You''ve just finished reading when you feel a paper ball bounce off the back of your head. You glance behind you, but can''t find the culprit.'
  361. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  362. elseif scooltiperand = 3:
  363. *nl
  364. '"Very nice work, Miss <<$pcs_lastname>>," Arkadi says mockingly, his voice a poor imitation of Ms. Braakman. You turn around to see him and Roman snickering.'
  365. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  366. elseif scooltiperand = 4:
  367. *nl
  368. 'You sigh with relief when no one follows up Ms. Braakman''s compliment with a snide remark.'
  369. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  370. else
  371. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  372. end
  373. end
  374. if $ARGS[0] = 'getphone':
  375. menu_off = 1
  376. scooltiperand = rand(1,2)
  377. if scooltiperand = 1:
  378. *clr & cla
  379. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/raven/angry.jpg"></center>'
  380. 'With class over, you make your way to Ms. Braakman''s desk to get your phone back. You stand there waiting for her to notice you, but she makes it a point to ignore you until you finally speak up and ask for your phone.'
  381. '"I''ve been thinking and I realize that I can keep taking your phone away, but you won''t learn a thing. Maybe I''m being too lenient, maybe it''s time I really start to punish students for misbehaving. What do you think?"'
  382. act 'Apologize':
  383. *clr & cla
  384. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big137.jpg"></center>'
  385. '"I''m really sorry, Ms. Braakman. I promise not to do it again," you reply.'
  386. 'Ms. Braakman says nothing for what feels like an eternity until she finally lets out a heavy sigh. "Don''t do it again," she says while holding your phone out.'
  387. 'With a grateful smile, you take it and quickly make your way to the door before she can change her mind.'
  388. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  389. end
  390. gs 'willpower', 'misc', 'self', 'medium'
  391. if will_cost <= pcs_willpwr:
  392. act 'Roll your eyes (<<will_cost>> Willpower)':
  393. *clr & cla
  394. gs 'willpower', 'pay', 'self'
  395. gs 'stat'
  396. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/raven/angry.jpg"></center>'
  397. '"Whatever. Can I just have my phone back?" you moan, crossing your arms over your chest as you roll your eyes impatiently.'
  398. 'Ms. Braakman''s expression darkens as she stands from her seat, the sound of the chair scraping against the floor cutting through the silence like a knife. As she comes out from behind her desk, you notice she''s holding something in her hand. It isn''t until she''s standing a few steps away that you realize it''s the long wooden pointer she uses during class.'
  399. '"I think that answers my question," she says, her voice low and oddly calm. "Turn around, <<$pcs_lastname>>."'
  400. act 'Obey':
  401. *clr & cla
  402. if $pantyworntype ! 'none':
  403. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/punishment1.jpg"></center>'
  404. 'Swallowing hard, you feel all your earlier arrogance disappear as you do as you''re told and turn your back to her. No longer able to see what she''s doing, your mind begins to race with ideas of what she plans to do to you. "Bend over in front of that desk," she orders and you obediently do so.'
  405. '"If only you behaved this well in class," she quips as you place your hands on the desk, leaning down only slightly so your ass doesn''t stick out too much. Ms. Braakman is quick to notice this, and without hesitation, grabs you by the back of the neck and shoves your upper half down onto the desk, forcing you to present your ass to her. You wince as your cheek hits the hard surface, but Ms. Braakman doesn''t seem to care as she flips your skirt up onto your back and pulls your panties down.'
  406. *nl
  407. 'At this point, you realize it may be too late to apologize, but you try anyway. "I''m sorry, Ms. Braakman! I''m really sorry!"'
  408. '"Of course you are," she coos, her voice soft and comforting. "But you still need to be punished," she snaps. Hearing this, you start to squirm nervously, but Ms. Braakman rests a warm hand on the small of your back to steady you. "For you, I think fifteen will be enough."'
  409. 'Your mind blanks and you don''t understand what she means until you feel the cold, thin length of her pointer tap your bare ass. "The less you move, the quicker this will go," she warns.'
  410. act 'Accept your punishment':
  411. *clr & cla
  412. gs 'pain', 4, 'asscheeks', 'spank'
  413. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/punishment2.jpg"></center>'
  414. 'You inhale sharply as you feel the sting from the first strike. You instinctively flinch away from the pain, but Ms. Braakman makes sure to pull you back before continuing. You try to convince yourself that it doesn''t hurt as much after the first few hits, but it does little to comfort you as the pointer whistles through the air and connects with your reddened ass for a seventh time.'
  415. 'By the end of the caning, you''ve collapsed completely onto the desk, your sensitive flesh throbbing and covered with bright red welts. Ms. Braakman steps back to admire her work, a twisted smile spreading across her face as she listens to your muffled whimpers.'
  416. '"Clean yourself up, <<$pcs_lastname>>. You don''t want to be late to your next class," she says, her voice dripping with smug satisfaction as your phone is dropped onto the desk you''re still bent over. You slowly stand up straight and use the back of your hand to wipe away the tears before carefully pulling up your panties. Grabbing your phone, you keep your head hung low as you inch your way to the door and down the hallway to your next class, trying your best to hide the pain.'
  417. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  418. end
  419. else
  420. *clr & cla
  421. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/punishment1.jpg"></center>'
  422. 'Swallowing hard, you feel all your earlier arrogance disappear as you do as you''re told and turn your back to her. No longer able to see what she''s doing, your mind begins to race with ideas of what she plans to do to you. "Bend over in front of that desk." she orders and you obediently do so.'
  423. '"If only you behaved this well in class," she quips as you place your hands on the desk, leaning down only slightly so that your ass doesn''t stick out too much. Ms. Braakman is quick to notice this, and without hesitation, grabs you by the back of the neck and shoves your upper half down onto the desk, forcing you to present your ass to her. You wince as your cheek hits the hard surface, but Ms. Braakman doesn''t seem to care as she flips your skirt up onto your back. "Surprise, surprise. You''re not wearing any panties," she scoffs.'
  424. *nl
  425. 'At this point, you realize it may be too late to apologize, but you try anyway. "I''m sorry, Ms. Braakman! I''m really sorry!"'
  426. '"Of course you are," she coos, her voice soft and comforting. "But you still need to be punished," she snaps. Hearing this, you start to squirm nervously, but Ms. Braakman rests a warm hand on the small of your back to steady you. "For you, I think fifteen will be enough."'
  427. 'Your mind blanks and you don''t understand what she means until you feel the cold, thin length of her pointer tap your bare ass. "The less you move, the quicker this will go," she warns.'
  428. act 'Accept your punishment':
  429. *clr & cla
  430. gs 'pain', 4, 'asscheeks', 'spank'
  431. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/punishment2.jpg"></center>'
  432. 'You inhale sharply as you feel the sting from the first strike. You instinctively flinch away from the pain, but Ms. Braakman makes sure to pull you back before continuing. You try to convince yourself that it doesn''t hurt as much after the first few hits, but it does little to comfort you as the pointer whistles through the air and connects with your reddened ass for a seventh time.'
  433. 'By the end of the caning, you''ve collapsed completely onto the desk, your sensitive flesh throbbing and covered with bright red welts. Ms. Braakman steps back to admire her work, a twisted smile spreading across her face as she listens to your muffled whimpers.'
  434. '"Clean yourself up fast, <<$pcs_lastname>>. You don''t want to be late to your next class," she says, her voice dripping with smug satisfaction as your phone is dropped onto the desk you''re still bent over. You slowly stand up straight and use the back of your hand to wipe away the tears before carefully pulling your skirt back down. Grabbing your phone, you keep your head hung low as you inch your way to the door and down the hallway to your next class, trying your best to hide the pain.'
  435. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  436. end
  437. end
  438. act 'Refuse':
  439. *clr & cla
  440. gs 'pain', 2, 'cheeks', 'spank'
  441. gs 'stat'
  442. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/punishment1.jpg"></center>'
  443. if $pantyworntype ! 'none':
  444. '"Hell no, I''m not going to--" You''re cut off as Ms. Braakman slaps you hard across your face. You look back at her in stunned silence as you cup your burning cheek.'
  445. '"I wasn''t asking!" she warns, her lips curling into a scowl. "Now do as I said!"'
  446. 'Your earlier arrogance quickly disappears as you stare into her cold, dark eyes and you quickly turn your back to her and await further instructions. "Bend over in front of that desk," she orders and you obediently do so.'
  447. '"If only you behaved this well in class," she quips as you place your hands on the desk, leaning down only slightly so your ass doesn''t stick out too much. Ms. Braakman is quick to notice this, and without hesitation, grabs you by the back of the neck and shoves your upper half down onto the desk, forcing you to present your ass to her. You wince as your cheek hits the hard surface, but Ms. Braakman doesn''t seem to care as she flips your skirt up onto your back and pulls your panties down.'
  448. *nl
  449. 'At this point, you realize it may be too late to apologize, but you try anyway. "I''m sorry, Ms. Braakman! I''m really sorry!"'
  450. '"Of course you are," she coos, her voice soft and comforting. "But you still need to be punished," she snaps. Hearing this, you start to squirm nervously, but Ms. Braakman rests a warm hand on the small of your back to steady you. "For you, I think fifteen will be enough."'
  451. 'Your mind blanks and you don''t understand what she means until you feel the cold, thin length of her pointer tap your bare ass. "The less you move, the quicker this will go," she warns.'
  452. act 'Accept your punishment':
  453. *clr & cla
  454. gs 'pain', 4, 'asscheeks', 'spank'
  455. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/punishment2.jpg"></center>'
  456. 'You inhale sharply as you feel the sting from the first strike. You instinctively flinch away from the pain, but Ms. Braakman makes sure to pull you back before continuing. You try to convince yourself that it doesn''t hurt as much after the first few hits, but it does little to comfort you as the pointer whistles through the air and connects with your reddened ass for a seventh time.'
  457. 'By the end of the caning, you''ve collapsed completely onto the desk, your sensitive flesh throbbing and covered with bright red welts. Ms. Braakman steps back to admire her work, a twisted smile spreading across her face as she listens to your muffled whimpers.'
  458. '"Clean yourself up, <<$pcs_lastname>>. You don''t want to be late to your next class," she says, her voice dripping with smug satisfaction as your phone is dropped onto the desk you''re still bent over. You slowly stand up straight and use the back of your hand to wipe away the tears before carefully pulling up your panties. Grabbing your phone, you keep your head hung low as you inch your way to the door and down the hallway to your next class, trying your best to hide the pain.'
  459. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  460. end
  461. else
  462. '"Hell no, I''m not going to--" You''re cut off as Ms. Braakman slaps you hard across your face. You look back at her in stunned silence as you cup your burning cheek.'
  463. '"I wasn''t asking!" she warns, her lips curling into a scowl. "Now do as I said!"'
  464. 'The arrogance you had early quickly disappears as you stare into her cold, dark eyes and you quickly turn your back to her and await further instructions. "Bend over in front of that desk," she orders and you obediently do so.'
  465. '"If only you behaved this well in class," she quips as you place your hands on the desk, leaning down only slightly so that your ass doesn''t stick out too much. Ms. Braakman is quick to notice this, and without hesitation, grabs you by the back of the neck and shoves your upper half down onto the desk, forcing you to present your ass to her. You wince as your cheek hits the hard surface, but Ms. Braakman doesn''t seem to care as she flips your skirt up onto your back. "Surprise, surprise. You''re not wearing any panties," she scoffs.'
  466. *nl
  467. 'At this point, you realize it may be too late to apologize, but you try anyway. "I''m sorry, Ms. Braakman! I''m really sorry!"'
  468. '"Of course you are," she coos, her voice soft and comforting. "But you still need to be punished," she snaps. Hearing this, you start to squirm nervously, but Ms. Braakman rests a warm hand on the small of your back to steady you. "For you, I think fifteen will be enough."'
  469. 'Your mind blanks and you don''t understand what she means until you feel the cold, thin length of her pointer tap your bare ass. "The less you move, the quicker this will go," she warns.'
  470. act 'Accept your punishment':
  471. *clr & cla
  472. gs 'pain', 4, 'asscheeks', 'spank'
  473. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/punishment2.jpg"></center>'
  474. 'You inhale sharply as you feel the sting from the first strike. You instinctively flinch away from the pain, but Ms. Braakman makes sure to pull you back before continuing. You try to convince yourself that it doesn''t hurt as much after the first few hits, but it does little to comfort you as the pointer whistles through the air and connects with your reddened ass for a seventh time.'
  475. 'By the end of the caning, you''ve collapsed completely onto the desk, your sensitive flesh throbbing and covered with bright red welts. Ms. Braakman steps back to admire her work, a twisted smile spreading across her face as she listens to your muffled whimpers.'
  476. '"Clean yourself up fast, <<$pcs_lastname>>. You don''t want to be late to your next class," she says, her voice dripping with smug satisfaction as your phone is dropped onto the desk you''re still bent over. You slowly stand up straight and use the back of your hand to wipe away the tears before carefully pulling your skirt back down. Grabbing your phone, you keep your head hung low as you inch your way to the door and down the hallway to your next class, trying your best to hide the pain.'
  477. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  478. end
  479. end
  480. end
  481. end
  482. end
  483. else
  484. act 'Roll your eyes (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  485. end
  486. elseif scooltiperand = 2:
  487. 'With class over, you make your way to Ms. Braakman''s desk to get your phone back. "Can I have my phone back?" you ask.'
  488. 'Without a word, she tosses you the phone, barely looking up from the paper she''s correcting. Looks like she''s too busy to give you a lecture today.'
  489. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  490. end
  491. end
  492. if $ARGS[0] = 'english':
  493. *clr & cla
  494. menu_off = 1
  495. if rand(0,5) > 0:
  496. school_event_hour = 1
  497. scooltiperand = rand(1,12)
  498. if scooltiperand = 1:
  499. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  500. 'During class, you overhear Radomir bragging to a group of girls about his musical talents, and they''re hanging on his every word.'
  501. '"It''s crazy that you''re not signed to a company yet!" a girl says dreamily as the other girls sing a chorus of praise and agreement.'
  502. 'Radomir scoffs and nods his head. "They need to get their shit together because they''re missing out. I''d make them millions!"'
  503. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  504. elseif scooltiperand = 2:
  505. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
  506. 'Bella looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. She''s currently sitting back in a chair, giving herself a manicure.'
  507. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  508. elseif scooltiperand = 3:
  509. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/events/badlanguage.jpg"></center>'
  510. 'Lena and Lera are hard at work trying to find interesting curse words to say in English, but they don''t seem satisfied with anything they come up with. In an act of desperation, they turn to you for advice. You know a few interesting English words you could share, or you could play a trick on them. With how little they understand, they''d never know.'
  511. act 'Don''t help them':
  512. *clr & cla
  513. npc_rel['A20'] -= 1
  514. npc_rel['A21'] -= 1
  515. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/events/badlanguage.jpg"></center>'
  516. '"Yeah, I got nothing," you say. "Sorry."'
  517. 'Lera and Lena don''t seem happy and ignore you for the rest of the class.'
  518. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  519. end
  520. act 'Help them':
  521. *clr & cla
  522. npc_rel['A20'] += 1
  523. npc_rel['A21'] += 1
  524. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/events/badlanguage.jpg"></center>'
  525. '"Yeah, I got something..." you say with a dark smile. "Repeat after me: cock-juggling thunder cunt."'
  526. 'Lera and Lena repeat the words a few times until they can say it with confidence. When they ask you what the words mean, you explain it to them in Russian.'
  527. '"Holy shit, that''s amazing! I can''t wait to use it on some dickhead at the disco!" Lera laughs excitedly.'
  528. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  529. end
  530. gs 'willpower', 'misc', 'self', 'medium'
  531. if will_cost <= pcs_willpwr:
  532. act 'Trick them (<<will_cost>> Willpower)':
  533. *clr & cla
  534. gs 'willpower', 'pay', 'self'
  535. gs 'stat'
  536. gs 'exp_gain', 'persuas', 10
  537. npc_rel['A20'] -= 1
  538. npc_rel['A21'] -= 1
  539. npc_rel['A23'] += 1
  540. grupvalue[4] -= 1
  541. grupvalue[1] += 1
  542. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/events/badlanguage.jpg"></center>'
  543. '"Sure, repeat after me: I''m a worthless cock-sleeve who enjoys being a cum dump for all the boys in school."'
  544. 'Lera and Lena seem surprised with how much you say, but you reassure them it''s a really good insult; the worst of the worst. With a smile, they repeat the sentence, completely unaware of what they''re actually saying.'
  545. 'You glance over and see Albina smirking. To most people''s surprise, she''s rather fluent in English and seems rather impressed with your deception.'
  546. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  547. end
  548. else
  549. act 'Trick them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  550. end
  551. elseif scooltiperand = 4:
  552. if pcs_makeup > 1:
  553. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big15.jpg"></center>'
  554. pcs_mood +=5
  555. 'From over your shoulder, a folded piece of paper is thrown onto your desk. You glance behind you and see Vicky smiling back at you. Opening the note, it reads:'
  556. '"Hey, your makeup looks awesome! Katja shared some of her expert tips with me, so maybe one day my makeup will look as good as yours and hers!"'
  557. 'You make sure to write back a thank you and hand the note back to her with a smile.'
  558. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  559. else
  560. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big15.jpg"></center>'
  561. 'Vicky taps you on the shoulder and shows you a small makeup bag. "Want me to put some makeup on you? Katja showed me some tips last night and I''m looking to try them out on someone," she asks. "Other than myself, that is!" she adds with a laugh.'
  562. act 'Decline':
  563. *clr & cla
  564. npc_rel['A15'] -=1
  565. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/events/badlanguage.jpg"></center>'
  566. 'You apologize and decline her offer. She seems disappointed, but is quick to recover and ask another girl if she wants her makeup done.'
  567. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  568. end
  569. act 'Agree':
  570. *clr & cla
  571. pcs_mood +=10
  572. npc_rel['A15'] +=1
  573. pcs_makeup = 2
  574. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/events/eavesdrop.jpg"></center>'
  575. 'You nod your head and Vicky is quick to place herself in front of you. She''s hesitant at first, but as she works she starts to gain confidence. She doesn''t do anything too crazy, and when you look at yourself in her little pocket mirror, you''re quite pleased with the freshly applied light makeup.'
  576. '"Wow, this looks really good! You''re a natural," you tell her. Her face lights up and she gives you a quick hug before returning to her seat.'
  577. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  578. end
  579. end
  580. elseif scooltiperand = 5:
  581. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big141.jpg"></center>'
  582. 'A group of girls are loudly mocking Veronika, calling her all sorts of names, in particular that she''s a stuck-up bitch.'
  583. act 'Do nothing': act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  584. act 'Mock her':
  585. *clr & cla
  586. npc_rel['A141'] -=1
  587. grupvalue[4] += 1
  588. grupvalue[1] += 1
  589. grupvalue[2] -= 1
  590. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big141.jpg"></center>'
  591. 'You don''t hesitate to join the other girls in mocking Veronika. She turns to glare at you, but other than that, she doesn''t react to your or the other girl''s insults. She really is an ice queen.'
  592. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  593. end
  594. gs 'willpower', 'misc', 'self', 'medium'
  595. if will_cost <= pcs_willpwr:
  596. act 'Intervene (<<will_cost>> Willpower)':
  597. cla
  598. gs 'willpower', 'pay', 'self'
  599. gs 'stat'
  600. npc_rel['A141'] +=1
  601. grupvalue[2] += 1
  602. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/eavesdrop.jpg"></center>'
  603. '"You''re all just jealous that Veronika actually has a talent that isn''t dick riding," you say with a smirk. "It must really scare you knowing that she''s going to do something with her life, while the rest of you will end up pregnant before your 21st birthday by a deadbeat who''ll see you as nothing more than a warm, wet hole he can stick his dick in."'
  604. 'The girls are staring at you in stunned silence and Veronika is looking at you in disbelief. Did you go too far? You start to worry you did something wrong, but then you notice the smallest hint of a smile on Veronika''s face.'
  605. '"S-screw you <<$pcs_nickname>>!" one of the girls stutters as she and her group quickly retreat with their tails between their legs.'
  606. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  607. end
  608. else
  609. act 'Intervene (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  610. end
  611. elseif scooltiperand = 6:
  612. *clr & cla
  613. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/belver.jpg"></center>'
  614. 'Near the end of class, Bella pulls out a paper while Albina checks her makeup. They both seem pretty bored with class and have given up trying to pay attention.'
  615. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  616. elseif scooltiperand = 7:
  617. *clr & cla
  618. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/lenaselfie1.jpg"></center>'
  619. 'You see Lena receiving and sending texts on her phone, looking as pleased as you''ve eveer seen her as Lera seems to be sulking. Near the end of class, Lena sticks the phone between her legs before she pulls it back up and sends something to whoever she''s texting.'
  620. gs 'arousal', 'erotic', 5
  621. gs 'arousal', 'end'
  622. gs 'stat'
  623. act 'Continue':
  624. *clr & cla
  625. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/lenaselfie2.jpg"></center>'
  626. 'She gets a reply almost at once and grins, then exchanges a few more texts before she turns around in her seat so people can''t see what she''s doing, though you still can. She pulls open her shirt and her bra to take a picture of her breasts. You don''t know who it is, but she seems to be sexting with them. You wonder if Vitek knows about this...'
  627. gs 'arousal', 'erotic_nudity', 5
  628. gs 'arousal', 'end'
  629. gs 'stat'
  630. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  631. end
  632. elseif scooltiperand = 8:
  633. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/lenler.jpg"></center>'
  634. 'Ms. Braakman leaves near the end of class and tells everyone to study quietly. As soon as she''s out the door, everyone starts talking or getting up. Lena and Lera go up to sit on her desk while talking to Radomir. When Radomir starts flirting with Lena, she returns it in kind when Lera suddenly turns and kisses Lena on the lips in a long, slow and passionate kiss, which Lena returns.'
  635. 'Most of the other students hoot, holler and whistle encouragements at them as they keep making out until the bell rings.'
  636. gs 'arousal', 'voyeur', 5
  637. gs 'arousal', 'end'
  638. gs 'stat'
  639. act 'Leave class': gt 'gschool_lessons', 'short_break'
  640. elseif scooltiperand = 9:
  641. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/lenlerbras.jpg"></center>'
  642. 'Lena, Lera and Radomir are chatting near the end of class. As he''s bragging about some girl he banged recently, Lena and Lera exchange looks and then pull their shirts open to show off their bras. This causes Radomir to stammer in mid sentence as he gets distracted by the breasts neatly on display in front of him. After he stops talking, they laugh and pull their shirts closed, which causes him to grumble.'
  643. gs 'arousal', 'erotic', 5
  644. gs 'arousal', 'end'
  645. gs 'stat'
  646. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  647. elseif scooltiperand = 10 and pcs_hotcat => 5:
  648. *clr & cla
  649. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/leraeatme.jpg"></center>'
  650. 'You notice Lera squirming around in her seat during class and decide to see what''s wrong. "What''s up?" you ask.'
  651. 'She glances at you and it seems like she''s about to give you a sharp retort, but she closes her mouth and seems to really look at you. "Nothing you couldn''t fix for me."'
  652. 'She sticks her tongue out between two of her fingers in the universal ''eat me'' sign. You can''t help but blush a little as since Lera only ever seems to pay attention to Lena. Before you can reply, Ms. Braakman clears her throat and gets you both looking forward again. She spends the rest the class keeping an eye on both of you.'
  653. gs 'arousal', 'erotic', 5
  654. gs 'arousal', 'end'
  655. gs 'stat'
  656. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  657. elseif scooltiperand = 11 and pcs_hotcat => 5:
  658. *clr & cla
  659. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/english/lerapussy.jpg"></center>'
  660. 'You notice Lera squirming around in her seat during class and decide to see what''s wrong. "What''s up?" you ask.'
  661. 'She glances at you and it seems like she''s about to give you a sharp retort, but she closes her mouth and seems to really look at you before the bell suddenly rings.'
  662. 'As everyone gets up and heads out of class, she turns to you. "Something you can fix for me, if you put that tongue to good use for a change."'
  663. 'She pulls up her skirt and pulls her panties aside to show you her clean shaven pussy. Before you can respond, Lena comes over and steps between the two of you, blocking your view. They exchange a few whispers and then leave class together.'
  664. gs 'arousal', 'erotic_nudity', 5
  665. gs 'arousal', 'end'
  666. gs 'stat'
  667. act 'Leave class': gt 'gschool_lessons', 'short_break'
  668. else
  669. gt 'gschool_lessons', 'short_break'
  670. end
  671. else
  672. gt 'gschool_lessons', 'short_break'
  673. end
  674. end
  675. if $ARGS[0] = 'working':
  676. *clr & cla
  677. menu_off = 1
  678. scooltiperand = rand(1,4)
  679. if scooltiperand = 1:
  680. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  681. 'Someone taps you on the shoulder and when you turn around, you see Radomir leaning towards you. "Hey, let me copy off you."'
  682. 'It''s more of a demand than a question, and judging by the cocky smirk on his face, he knows the difference and expects you to do as he says.'
  683. gs 'willpower', 'misc', 'resist', 'medium'
  684. if will_cost <= pcs_willpwr:
  685. act 'Refuse (<<will_cost>> Willpower)':
  686. cla
  687. gs 'willpower', 'pay', 'resist'
  688. gs 'stat'
  689. pcs_mood -=5
  690. npc_rel['A154'] -=1
  691. grupvalue[4] -= 1
  692. 'You frown and shake your head.'
  693. '"Seriously?" he asks, genuinely surprised by your refusal, which doesn''t come as a surprise. He seems to think everyone is obsessed with him, especially the girls. His eyes narrow as he leans back in his seat. "Well, fuck you then!" he curses.'
  694. 'You shrug indifferently and get back to work.'
  695. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  696. end
  697. else
  698. act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  699. end
  700. act 'Hand over your work':
  701. npc_rel['A154'] +=1
  702. grupvalue[4] += 1
  703. 'Sighing, you hand over your paper and his smile widens. "Thanks, babe. You''re a lifesaver," he says with a wink.'
  704. 'While you wait for him to finish copying, you take a small break and doodle in your notebook.'
  705. gt 'gschool_lessonsev3', 'help_radomir'
  706. end
  707. elseif scooltiperand = 2:
  708. *clr & cla
  709. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/work.jpg"></center>'
  710. 'You overhear Lena and Lera struggling with their English worksheet, getting more and more frustrated by the second.'
  711. act 'Help them':
  712. *clr & cla
  713. if class['school_eng_grade'] >= 60:
  714. npc_rel['A20'] +=1
  715. npc_rel['A21'] +=1
  716. grupvalue[3] -= 1
  717. grupvalue[4] += 1
  718. '"I can help you if you want?" you offer.'
  719. '"Yeah, you''ve got good grades, so you know all about this stuff," Lena says with a grin.'
  720. 'With a smile, you start going through the problems with them. They still struggle with certain parts, but you easily break down the words and explain everything in a way that they can understand.'
  721. *nl
  722. '"Thanks <<$pcs_nickname>>. If it weren''t for you, Lera would have never gotten this stuff right," Lena teases.'
  723. '"Me?! You''re the one that was having trouble!" Lera objects with a smile.'
  724. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  725. else
  726. pcs_mood -= 10
  727. '"I can help you if you want?" you offer. They give each other a wary look before reluctantly nodding their heads.'
  728. 'You start off confident, but you soon realize that you don''t understand English any more than they do.'
  729. '"Are you kidding me? Don''t offer to help if you don''t know shit!" Lena snaps as she snatches her paper back from you.'
  730. 'You laugh nervously and try to apologize, but Lera is having none of it and quickly fires back another insult.'
  731. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  732. end
  733. end
  734. gs 'willpower', 'misc', 'self', 'medium'
  735. if will_cost <= pcs_willpwr:
  736. act 'Ignore them (<<will_cost>> Willpower)':
  737. cla
  738. gs 'willpower', 'misc', 'self', 'medium'
  739. gs 'willpower', 'pay', 'self'
  740. gs 'stat'
  741. npc_rel['A20'] -= 1
  742. npc_rel['A21'] -= 1
  743. grupvalue[3] += 1
  744. grupvalue[4] -= 1
  745. 'You tell yourself it''s better not to get involved with them. Seconds later, you hear things starting to get heated between the two of them until they''re outright arguing about who was wrong and who was right.'
  746. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  747. end
  748. else
  749. act 'Ignore them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  750. end
  751. gs 'willpower', 'misc', 'self', 'hard'
  752. if will_cost <= pcs_willpwr:
  753. act 'Give them the wrong answers (<<will_cost>> Willpower)':
  754. *clr & cla
  755. gs 'willpower', 'misc', 'self', 'hard'
  756. gs 'willpower', 'pay', 'self'
  757. gs 'stat'
  758. if pcs_persuas >= 20:
  759. gs 'exp_gain', 'persuas', 10
  760. npc_rel['A20'] -= 2
  761. npc_rel['A21'] -= 2
  762. grupvalue[3] += 1
  763. grupvalue[4] -= 1
  764. '"I can help if you''re having trouble," you suggest with a small smile.'
  765. 'Lera and Lena exchange a wary look before nodding their heads. You carefully feed them wrong answers and by the time you''ve finished helping them, they''re none the wiser.'
  766. else
  767. gs 'exp_gain', 'persuas', 15
  768. npc_rel['A20'] -= 1
  769. npc_rel['A21'] -= 1
  770. grupvalue[3] += 1
  771. grupvalue[4] -= 1
  772. '"I can help if you''re having trouble," you suggest with a small smile.'
  773. 'Lera and Lena exchange a wary look before nodding their heads. You try to convince them that your wrong answers are right, but you''re unable to fool them and they realize what you''re trying to do. With some unsettlingly specific threats of violence against you, they scare you off.'
  774. end
  775. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  776. end
  777. else
  778. act 'Give them the wrong answers (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  779. end
  780. elseif scooltiperand = 3:
  781. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big3.jpg"></center>'
  782. '"Hey, do you think you can help me? You seem to know what you''re doing," Ivan whispers. He laughs nervously, clearly not used to asking for help like this.'
  783. act 'Help him':
  784. *clr & cla
  785. npc_rel['A3'] +=1
  786. grupvalue[2] += 1
  787. 'You smile and nod your head as Ivan sighs in relief and makes room for you to pull up a seat next to him. His mistakes are easy to fix, so you end up finishing rather quickly.'
  788. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  789. end
  790. gs 'willpower', 'misc', 'self', 'medium'
  791. if will_cost <= pcs_willpwr:
  792. act 'Make up an excuse (<<will_cost>> Willpower)':
  793. *clr & cla
  794. npc_rel['A3'] -= 2
  795. grupvalue[2] -= 1
  796. gs 'willpower', 'pay', 'self'
  797. gs 'stat'
  798. '"Sorry, but I''ve still got a lot to finish," you reply, pointing to your own work. Ivan''s smile fades and he looks disappointed, but he shrugs his shoulders and leaves you alone.'
  799. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  800. end
  801. else
  802. act 'Make up an excuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  803. end
  804. else
  805. gt 'gschool_lessons', 'short_break'
  806. end
  807. end
  808. if $ARGS[0] = 'help_radomir':
  809. *clr & cla
  810. menu_off = 1
  811. scooltiperand = rand(1,4)
  812. if scooltiperand = 1:
  813. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  814. npc_rel['A3'] += 1
  815. 'After a while, Radomir hands you back your paper. "Thanks babe," he says, once again winking at you.'
  816. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  817. elseif scooltiperand = 2:
  818. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  819. pcs_mood -= 10
  820. 'Radomir has had your paper for a while, so you turn around to see what''s taking him so long, but he''s busy talking to someone behind him. Your paper is sitting on his desk, and it looks like he hasn''t finished copying your answers.'
  821. act 'Take your work back':
  822. *clr & cla
  823. npc_rel['A3'] -=2
  824. 'Fed up, you take your paper back. He doesn''t notice at first, but when he finally turns back around and sees it''s missing, he starts to look for it. "Hey <<$pcs_nickname>>, I think I lost your work."'
  825. '"You didn''t lose it. I took it back since you weren''t doing anything with it," you reply.'
  826. 'Hearing this, Radomir tries to explain that he''d just turned round for a moment and asks you to give him another chance, but you refuse. Angry, he mutters something under his breath before leaving you alone.'
  827. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  828. end
  829. act 'Wait for him to finish':
  830. *clr & cla
  831. class['school_eng_weekly_grade_gain'] -=10
  832. npc_rel['A154'] +=1
  833. 'You decide to give him a chance to finish, but it isn''t until class is coming to an end that he''s done and gets up to turn in his own work. "Thanks for letting me copy!" he says as he walks by.'
  834. '"Hey, where''s my work?" you ask, but he just shrugs his shoulders.'
  835. '"I think someone else took it so they could copy from it?"'
  836. *nl
  837. 'Angry and panicking a little, you start to ask around for your paper, but no one knows where it is. In the end, you have nothing to turn in, which disappoints Ms. Braakman and earns you a bad grade in class today.'
  838. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  839. end
  840. elseif scooltiperand = 3:
  841. class['school_eng_weekly_grade_gain'] -=10
  842. npc_rel['A154'] +=2
  843. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  844. 'Radomir taps you on the shoulder. "Hey, I think someone stole your paper," he says. You stare at him for a moment, unsure if this is some kind of joke or if he''s telling the truth. "Yeah, I think it''s gone. Damn... I didn''t even get to finish copying. I wonder if Bella will let me borrow hers..."'
  845. '"Was it stolen? Or did you lose it?" you ask with a glare.'
  846. 'He shrugs his shoulders again. "I might''ve lost it. Just go get another sheet and start over," he says with a laugh as he gets up and makes his way over to Bella. Taking his advice, you quickly try to fill out another worksheet, but you only manage to get half of it done before class is over. Ms. Braakman isn''t pleased and gives you a bad mark for today.'
  847. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  848. elseif scooltiperand = 4:
  849. npc_rel['A154'] +=1
  850. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  851. '"Hey, I noticed some of your answers were wrong, so I corrected them," Radomir says as he hands you back your paper. You give him a grateful smile and thank him. Lucky you!'
  852. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  853. else
  854. gt 'gschool_lessons', 'short_break'
  855. end
  856. end
  857. if $ARGS[0] = 'music':
  858. *clr & cla
  859. menu_off = 1
  860. if rand(0,5) > 0:
  861. school_event_hour = 1
  862. scooltiperand = rand(1,22)
  863. if scooltiperand = 1:
  864. if katjaQW['pantiesQWstage'] >= 5 and $pantyworntype ! 'none':
  865. gs 'arousal', 'flash', -5
  866. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_1.jpg"></center>'
  867. 'As you move into the classroom, Katja runs up to you with a slight blush on her face. Before you know it, she gives you a deep kiss and pulls up your skirt to touch your ass. You return the kiss, not caring about the hooting and hollering in the background from your fellow classmates.'
  868. gs 'arousal', 'foreplay', 2
  869. gs 'arousal', 'end'
  870. gs 'stat'
  871. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  872. else
  873. gs 'gschool_lessonsev3', 'music'
  874. end
  875. elseif scooltiperand = 2:
  876. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
  877. 'Bella looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. Currently she''s sitting back in a chair, giving herself a manicure.'
  878. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  879. elseif scooltiperand = 3:
  880. pcs_mood += 20
  881. gs 'stat'
  882. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
  883. 'As you walk into class, you see Valentin and Radomir have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
  884. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  885. elseif scooltiperand = 4:
  886. pcs_mood -= 10
  887. gs'stat'
  888. if $pantyworntype = 'none' and analplugin = 0 and (cum_loc['vagina'] > 0 or cum_loc['anus'] > 0):
  889. pcs_memory['school_no_panty_cum_flash'] = daystart
  890. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  891. 'Before you can answer the question Mr. Vasilyev poses, you have to clean the blackboard, but accidentally drop the cloth used to wipe it clean. As you bend over to pick it up, you suddenly feel something <i>spurt</i> down your leg.'
  892. *nl
  893. if cum_loc['vagina'] > 0 and cum_loc['anus'] > 0:
  894. gs 'fame', 'pav', 'sex', rand(8,15)
  895. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so are both your holes leaking cum that''s dribbling down your thighs. You quickly straighten up, but it''s too late and the class explodes into chaos, Mr. Vasilyev having no idea why as he tries to shout for order.'
  896. elseif cum_loc['vagina'] > 0:
  897. gs 'fame', 'pav', 'sex', rand(8,12)
  898. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so is the cum leaking from your pussy and dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Mr. Vasilyev having no idea why as he tries to shout for order.'
  899. elseif cum_loc['anus'] > 0:
  900. gs 'fame', 'pav', 'sex', rand(8,15)
  901. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so is the cum leaking from between your ass cheeks and dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Mr. Vasilyev having no idea why as he tries to shout for order.'
  902. end
  903. elseif $pantyworntype ! 'none':
  904. gs 'arousal', 'flash', -5
  905. gs 'fame', 'pav', 'sex', 1
  906. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
  907. 'When you walk up to the blackboard to answer a question, you trip and fall. Somehow, you manage to fall in such a way that your skirt ends up on your back and the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
  908. else
  909. gs 'arousal', 'flash', -5
  910. gs 'fame', 'pav', 'sex', 2
  911. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  912. 'Before you can answer the question Mr. Vasilyev poses you, you have to clean the blackboard, but accidentally drop the cloth and totally forget that you aren''t wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass and pussy.'
  913. 'Everyone but Mr. Vasilyev that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
  914. end
  915. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  916. elseif scooltiperand = 5:
  917. if katjaQW['pantiesQWstage'] >= 5:
  918. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/pantyquest/classroom_showing_pussy.jpg"></center>'
  919. 'Katja is sitting with both of her legs on her chair and is trying to draw your attention for some reason. When she notices you''re watching, she quickly makes sure no one else is paying attention and spread her legs slightly, revealing her bare pussy to you. You bite your lip and give her an appreciative nod.'
  920. gs 'arousal', 'erotic_nudity', -5
  921. gs 'arousal', 'end'
  922. gs 'stat'
  923. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  924. else
  925. gs 'gschool_lessonsev3', 'music'
  926. end
  927. elseif scooltiperand = 6:
  928. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
  929. 'During class, you feel a hand slide around your side and grab one of your breasts. You squeak loudly and try to smack Radomir''s hand away, but he jerks it away and all you manage to do is smack your breast.'
  930. '"Is there a problem, Miss <<$pcs_lastname>>?" Mr. Vasilyev asks and you glance around and notice everyone is staring at you as Radomir snickers behind you. Mr. Vasilyev looks at you curiously.'
  931. gs 'willpower', 'misc', 'self', 'medium'
  932. if will_cost <= pcs_willpwr:
  933. act 'Tell on him (<<will_cost>> Willpower)':
  934. *clr & cla
  935. gs 'willpower', 'misc', 'self', 'medium'
  936. gs 'willpower', 'pay', 'self'
  937. gs 'stat'
  938. grupvalue[1] -= 1
  939. grupvalue[2] -= 1
  940. grupvalue[3] += 1
  941. grupvalue[4] -= 3
  942. npc_rel['A154'] -= 5
  943. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
  944. 'You straighten up. "Yes. Radomir is grabbing my breasts."'
  945. 'Mr. Vasilyev gives Radomir a disapproving look. "Is this true?"'
  946. 'Radomir denies it, but Mr. Vasilyev doesn''t believe him and sends him to the principal''s office.'
  947. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  948. end
  949. else
  950. act 'Tell on him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  951. end
  952. act 'Nothing is wrong':
  953. cla
  954. grupvalue[3] += 1
  955. grupvalue[4] -= 1
  956. 'You shake your head at Mr. Vasilyev, desperately wanting to turn around and strangle Radomir, but you don''t dare with Mr. Vasilyev now keeping an eye on you.'
  957. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  958. end
  959. gs 'willpower', 'misc', 'self', 'medium'
  960. if will_cost <= pcs_willpwr:
  961. act 'Slap Radomir (<<will_cost>> Willpower)':
  962. *clr & cla
  963. gs 'willpower', 'misc', 'self', 'medium'
  964. gs 'willpower', 'pay', 'self'
  965. gs 'stat'
  966. demerit += 10
  967. grupvalue[3] -= 1
  968. grupvalue[4] += 1
  969. npc_rel['A154'] -= 3
  970. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  971. 'You ignore Mr. Vasilyev and turn around and slap Radomir with all your force. Radomir recoils, his hand going to his cheek as students start murmuring about what happened and some laugh.'
  972. 'Mr. Vasilyev''s voice cuts through the noise. "That''s enough of that, Miss <<$pcs_lastname>>! Go to the principal''s office!"'
  973. act 'Go to the principal''s office': gt 'gschool_office', 'principal'
  974. end
  975. else
  976. act 'Slap Radomir (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  977. end
  978. act 'Embarrassed':
  979. *clr & cla
  980. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
  981. 'You squeak loudly as his fingers quickly pinch your sensitive nipple and your hand quickly flies to your breast to shield it from further attack.'
  982. '"Is there a problem, Miss <<$pcs_lastname>>?" Mr. Vasilyev asks and you glance around and notice everyone is staring at you as Radomir snickers behind you.'
  983. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  984. end
  985. act 'Enjoy':
  986. cla
  987. npc_rel['A154'] += 1
  988. gs 'fame', 'pav', 'sex', 1
  989. 'You bite your lip to silence the moan that wants to escape as you feel your molester''s fingers give your nipple a quick pinch before retreating. It was a nice treat to keep class interesting.'
  990. gs 'arousal', 'foreplay', 5, 'exhibitionism'
  991. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  992. if pcs_inhib >= 40:
  993. act 'Come get some more':
  994. cla
  995. npc_rel['A154'] += 1
  996. 'You bite your lip to silence the moan that wants to escape as you feel your molester''s fingers give your nipple a quick pinch before retreating. After the hand is gone, you move your hand to the opposite side of your face, as if to scratch an itch and simultaneously glance over your shoulder until your eye is on Radomir, who groped you.'
  997. 'You give him a smile out of the corner of your mouth as you wink and scoot your chair back. His eyes fill with surprise and excitement and a few seconds after you turn back to face Mr. Vasilyev, you feel his hand massaging your breast again.'
  998. gs 'arousal', 'foreplay', 10, 'exhibitionism'
  999. act 'Enjoy more':
  1000. cla
  1001. 'You spend the rest of class with Radomir''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure Mr. Vasilyev doesn''t catch on.'
  1002. if $pantyworntype ! 'none':
  1003. 'Enjoying the feeling of Radomir''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your hard clitoris through your quickly soaking panties.'
  1004. 'Eventually, you get bored of it and shift the fabric to the side to get access to your bare pussy and insert your two middle fingers. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
  1005. *nl
  1006. $orgasm_txt = 'Radomir seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Radomir squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Radomir''s hand slide away before you see Mr. Vasilyev giving you a curious look. With confident eyes and a bright smile, you quickly fix your clothes and sit up in your seat.'
  1007. $orgasm_or = 'yes'
  1008. gs 'arousal', 'clit_finger', 10, 'masturbate', 'exhibitionism'
  1009. gs 'arousal', 'end'
  1010. 'You spend the rest of class with Radomir''s hand playing with your breast as you sit satisfied in soaked panties and a small puddle of your own juices.'
  1011. else
  1012. gs 'fame', 'pav', 'sex', 1
  1013. 'Enjoying the feeling of Radomir''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your already exposed clitoris, but your bare pussy is too tempting and you abandon the pencil for your two middle fingers. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
  1014. *nl
  1015. $orgasm_txt = 'Radomir seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as Radomir squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Radomir''s hand slide away just before you hear Mr. Vasilyev giving you a curious look. With confident eyes and a bright smile, you quickly fix your clothes and sit up in your seat.'
  1016. $orgasm_or = 'yes'
  1017. gs 'arousal', 'clit_finger', 10, 'masturbate', 'exhibitionism'
  1018. gs 'arousal', 'end'
  1019. 'You spend the rest of class with Radomir''s hand playing with your breast as you sit satisfied in a small puddle of your own juices.'
  1020. end
  1021. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1022. end
  1023. end
  1024. end
  1025. end
  1026. elseif scooltiperand = 7 and $braworntype ! 'none':
  1027. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/brasnap.jpg"></center>'
  1028. 'During class, you feel a hand grab and pull on your bra strap. Before you can turn or protest they let go, causing it to snap back painfully. You let out a little yelp and turn to glare at Lavrenti behind you.'
  1029. '"Is there a problem, Miss <<$pcs_lastname>>?" Mr. Vasilyev asks and you glance around and notice everyone is staring at you as Lavrenti snickers behind you. Mr. Vasilyev looks at you accusingly.'
  1030. gs 'willpower', 'misc', 'self', 'medium'
  1031. if will_cost <= pcs_willpwr:
  1032. act 'Tell on him (<<will_cost>> Willpower)':
  1033. *clr & cla
  1034. gs 'willpower', 'misc', 'self', 'medium'
  1035. gs 'willpower', 'pay', 'self'
  1036. gs 'stat'
  1037. grupvalue[1] -= 1
  1038. grupvalue[2] -= 1
  1039. grupvalue[3] += 1
  1040. grupvalue[4] -= 3
  1041. npc_rel['A155'] -= 5
  1042. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
  1043. 'You straighten up. "Yes. Lavrenti is snapping my bra."'
  1044. 'Mr. Vasilyev gives Lavrenti a disapproving look. "Is this true?"'
  1045. 'Lavrenti denies it, but Mr. Vasilyev doesn''t believe him and sends him to the principal''s office.'
  1046. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1047. end
  1048. else
  1049. act 'Tell on him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1050. end
  1051. act 'Nothing is wrong':
  1052. cla
  1053. grupvalue[3] += 1
  1054. grupvalue[4] -= 1
  1055. npc_rel['A155'] += 1
  1056. 'You shake your head at Mr. Vasilyev, desperately wanting to turn around and strangle Lavrenti, but you don''t dare with Mr. Vasilyev now keeping an eye on you.'
  1057. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1058. end
  1059. gs 'willpower', 'misc', 'self', 'medium'
  1060. if will_cost <= pcs_willpwr:
  1061. act 'Slap Lavrenti (<<will_cost>> Willpower)':
  1062. *clr & cla
  1063. gs 'willpower', 'misc', 'self', 'medium'
  1064. gs 'willpower', 'pay', 'self'
  1065. gs 'stat'
  1066. demerit += 10
  1067. grupvalue[3] -= 1
  1068. grupvalue[4] += 1
  1069. npc_rel['A155'] -= 1
  1070. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  1071. 'You ignore Mr. Vasilyev and turn around and slap Lavrenti with all your force. Lavrenti recoils, his hand going to his cheek. Students start murmuring about what happened, while some laugh.'
  1072. 'Mr. Vasilyev''s voice cuts through the noise. "That''s enough of that, Miss <<$pcs_lastname>>! Go to the principal''s office!"'
  1073. act 'Go to the principal''s office': gt 'gschool_office', 'principal'
  1074. end
  1075. else
  1076. act 'Slap Lavrenti (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1077. end
  1078. elseif scooltiperand = 8:
  1079. '<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
  1080. 'There''s a loud crashing sound from the back of the class and you, along with everyone else, turn to see that Petka is still sitting at his desk, but the desk is now laying on its side on the floor. The whole class bursts out laughing at him.'
  1081. 'Petka, blushing, quickly gets out of the desk and gets it back upright before sitting back down in it. After making sure he''s okay, Mr. Vasilyev gets the class back under control and finishes the lesson.'
  1082. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1083. elseif scooltiperand = 9:
  1084. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
  1085. 'You get an alert on your phone and pull it out of your purse before placing it in your lap. You glance down and see someone has sent you an image; opening it, you see a picture of someone''s dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do and not wanting to be caught looking at it, you delete the image.'
  1086. gs 'arousal', 'erotic', 5
  1087. gs 'arousal', 'end'
  1088. gs 'stat'
  1089. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1090. elseif scooltiperand = 10:
  1091. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
  1092. 'You notice Radomir keeps flicking Petka''s ear when Mr. Vasilyev looks away. Poor Petka''s ear is already bright red and he looks like he''s on the verge of tears.'
  1093. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1094. elseif scooltiperand = 11:
  1095. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
  1096. 'You hear a pained gasp, as do several others and glance over just in time to see Lavrenti letting go of Petka''s underwear. He''s pulled it half way up his back and you wince slightly at what looked like a painful wedgie.'
  1097. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1098. elseif scooltiperand =< 13:
  1099. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1100. 'As you arrive in class you look around and decide to sit next to...'
  1101. act 'Katja':
  1102. *clr & cla
  1103. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1104. gs 'exp_gain', 'chrsm', rand(1,2)
  1105. if fame['pav_slut'] >= 150:
  1106. 'You sit next to Katja. She stares at you in disbelief and starts blushing bright red before she gets up and hurries to sit next to her sister.'
  1107. else
  1108. if grupTipe = 1:
  1109. npc_rel['A14'] += 1
  1110. 'You sit next to Katja and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1111. elseif grupTipe = 5:
  1112. 'You sit next to Katja, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
  1113. else
  1114. npc_rel['A14'] += 1
  1115. 'You sit next to Katja. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1116. end
  1117. end
  1118. gs 'stat'
  1119. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1120. end
  1121. act 'Radomir':
  1122. *clr & cla
  1123. gs 'exp_gain', 'chrsm', rand(1,2)
  1124. npc_rel['A154'] += 1
  1125. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1126. if fame['pav_slut'] >= 150 or grupTipe = 5:
  1127. 'You sit next to Radomir, but he ignores your attempts to speak by saying that he only talks to girls he wants to fuck, making it clear that you aren''t one of those girls.'
  1128. else
  1129. 'You sit next to Radomir, but you don''t get a chance to speak as he dominates the conversation about how amazing he and the band are and how he pulls all the hot chicks. He finishes by asking if you want to suck his dick.'
  1130. end
  1131. gs 'stat'
  1132. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1133. end
  1134. act 'Lavrenti':
  1135. *clr & cla
  1136. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1137. gs 'exp_gain', 'chrsm', rand(1,2)
  1138. if fame['pav_slut'] >= 150:
  1139. 'You sit next to Lavrenti, who gives you a perverted smile and keeps asking if you want to suck his dick.'
  1140. else
  1141. if grupTipe = 4:
  1142. npc_rel['A155'] += 1
  1143. 'You sit next to Lavrenti and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1144. elseif grupTipe = 5:
  1145. 'You''re forced to sit next to Lavrenti and he immediately starts bullying you, eventually getting some of the other gopniks to join in.'
  1146. else
  1147. npc_rel['A155'] += 1
  1148. 'You sit next to Lavrenti. He''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
  1149. end
  1150. end
  1151. gs 'stat'
  1152. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1153. end
  1154. act 'Valentin':
  1155. *clr & cla
  1156. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1157. gs 'exp_gain', 'chrsm', rand(1,2)
  1158. if fame['pav_slut'] >= 150:
  1159. 'You sit next to Valentin, who gives you a perverted smile and keeps asking if you want ''go for a ride'' with him. "And I don''t mean on my bike, slut," he adds with a wink.'
  1160. else
  1161. if grupTipe = 4:
  1162. npc_rel['A158'] += 1
  1163. 'You sit next to Valentin and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1164. elseif grupTipe = 5:
  1165. 'You''re forced to sit next to Valentin and he immediately starts bullying you, eventually getting some of the other gopniks to join in.'
  1166. else
  1167. npc_rel['A158'] += 1
  1168. 'You sit next to Valentin. He''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with him before Mr Vasilyev asks you to be quiet.'
  1169. end
  1170. end
  1171. gs 'stat'
  1172. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1173. end
  1174. act 'Lariska':
  1175. *clr & cla
  1176. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1177. gs 'exp_gain', 'chrsm', rand(1,2)
  1178. if fame['pav_slut'] >= 150:
  1179. 'You sit next to Lariska, who gleefully laughs at you. "Don''t you have a big cock waiting for you in the bathroom, slut?"'
  1180. else
  1181. if grupTipe = 2:
  1182. npc_rel['A13'] += 1
  1183. 'You sit next to Lariska and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1184. elseif grupTipe = 5:
  1185. 'You sit next to Lariska, who giggles when you try talking to her. "Go and talk to Lesco. He''s the only friend a loser like you will ever get. If you''re lucky."'
  1186. else
  1187. npc_rel['A13'] += 1
  1188. 'You sit next to Lariska. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1189. end
  1190. end
  1191. gs 'stat'
  1192. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1193. end
  1194. act 'Lina':
  1195. *clr & cla
  1196. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1197. gs 'exp_gain', 'chrsm', rand(1,2)
  1198. if fame['pav_slut'] >= 150:
  1199. 'You sit next to Lina, who loudly scoffs. "Don''t you have to go and suck a dick somewhere, you massive whore?"'
  1200. else
  1201. if grupTipe = 2:
  1202. npc_rel['A19'] += 1
  1203. 'You sit next to Lina and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1204. elseif grupTipe = 5:
  1205. 'You sit next to Lina, who scoffs loudly when you try talking to her. "Go and talk to Lesco. He''s the only friend a loser like you will ever get. If you''re lucky."'
  1206. else
  1207. npc_rel['A19'] += 1
  1208. 'You sit next to Lina. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1209. end
  1210. end
  1211. gs 'stat'
  1212. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1213. end
  1214. act 'Bella':
  1215. *clr & cla
  1216. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1217. gs 'exp_gain', 'chrsm', rand(1,2)
  1218. if fame['pav_slut'] >= 150:
  1219. 'You sit next to Bella, who makes no effort to hide her disgust. "You''re such a washed up and desperate slut who''ll do anything for a cock. How anyone here even tolerates you is beyond me."'
  1220. else
  1221. if grupTipe = 1:
  1222. npc_rel['A22'] += 1
  1223. 'You sit next to Bella and she begrudgingly engages you in a brief conversation that she quickly shuts down, deeming it to be too childish for her.'
  1224. elseif grupTipe = 5:
  1225. 'Bella gives a disapproving look and makes no effort to hide her dislike of you. "How can you get to your age and not have at least one friend? You need to grow up."'
  1226. else
  1227. 'You sit next to Bella and she rolls her eyes. "What do you want, <<$pcs_nickname>>? I don''t have time to sit here and talk to kids."'
  1228. end
  1229. end
  1230. gs 'stat'
  1231. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1232. end
  1233. act 'Petka':
  1234. *clr & cla
  1235. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1236. gs 'exp_gain', 'chrsm', rand(1,2)
  1237. if fame['pav_slut'] >= 150:
  1238. 'You sit next to Petka, who looks at you in disgust and instead focuses on his coursework.'
  1239. else
  1240. if grupTipe = 3:
  1241. npc_rel['A6'] += 1
  1242. 'You sit next to Petka and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1243. elseif grupTipe = 5:
  1244. 'You sit next to Petka, but he ignores you and chooses to talk to other people or do his coursework.'
  1245. else
  1246. npc_rel['A6'] += 1
  1247. 'You sit next to Petka. He''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
  1248. end
  1249. end
  1250. gs 'stat'
  1251. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1252. end
  1253. elseif scooltiperand = 14:
  1254. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
  1255. 'The lesson takes a brief pause as one of the students asks Mr. Vasilyev a question about her paper. With nothing to do for the moment, you doodle lazily in the margin of your notebook.'
  1256. 'When you look back up, you notice Petia turning his head away. You don''t think much of it at first, until you catch him a second time. Was he looking at you, or just in your direction? Even Mr. Vasilyev walks by and pauses next to your desk for a moment before continuing on.'
  1257. *nl
  1258. 'Class resumes, and things return to normal, but part-way through the lesson, you look at Petka again and find him staring at you. He''s clearly not trying to make eye contact, however, or he would have noticed you looking back at him.'
  1259. 'Following his gaze down, you spot what''s caught his attention: your uniform has lost a button, which is giving him a good view of your cleavage.'
  1260. act 'Pull your shirt closed':
  1261. cla & *clr
  1262. 'You quickly grasp both sides of your blouse and pull them tightly together. Petka''s face turns red when he realizes he''s been caught, and he immediately turns back to face the blackboard.'
  1263. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1264. end
  1265. gs 'willpower', 'skill', 'pcs_inhib', 'easy'
  1266. if will_cost <= pcs_willpwr:
  1267. act 'Ignore it (<<will_cost>> Willpower)':
  1268. *clr & cla
  1269. gs 'willpower', 'pay', 'self'
  1270. gs 'fame', 'pav', 'sex', 1
  1271. gs 'stat'
  1272. npc_rel['A159'] += 1
  1273. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
  1274. 'You let Petka continue to gawk at you. You find yourself somewhat amused at how little it takes to completely enthrall some boys.'
  1275. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1276. end
  1277. else
  1278. act 'Ignore it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1279. end
  1280. elseif scooltiperand = 15:
  1281. *clr & cla
  1282. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/music/beltongue.jpg"></center>'
  1283. 'During class, you notice Bella sitting where it really shows off her legs well and you''re not the only one to notice. Lavrenti is looking as well and when Bella notices him, she gets up, sticks her tongue out at him and walks to the other side of the class to take a seat over there.'
  1284. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1285. elseif scooltiperand = 16 and katjaQW['take_of_panties_day'] ! daystart and katjaQW['pantiesQWstage'] > 0 and katjaQW['pantiesQWstage'] < 5:
  1286. *clr & cla
  1287. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/music/katjapanties.jpg"></center>'
  1288. 'During class, you hear Katja say "Psstt." When you glance in her direction, she''s turned in her seat so she''s facing you, with her legs slightly spread. When she sees you looking, she pulls up her skirt to show off her panties with a grin, then quickly puts her skirt back in place and ignores you for the rest of class.'
  1289. gs 'arousal', 'erotic', 5
  1290. gs 'arousal', 'end'
  1291. gs 'stat'
  1292. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1293. elseif scooltiperand = 17:
  1294. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/music/larflute.jpg"></center>'
  1295. 'As Mr. Vasilyev is helping Petka, Lina and Lariska are talking about how to give a blowjob and they seem to disagree. After a few moments of heated but quiet debate, Lariska decides to show what she means on her flute. Afterwards, Lina comes around to her point of view and several of the guys watching also seem to agree with Lariska.'
  1296. gs 'arousal', 'erotic', 5
  1297. gs 'arousal', 'end'
  1298. gs 'stat'
  1299. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1300. elseif scooltiperand = 18:
  1301. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/music/larlindance.jpg"></center>'
  1302. 'Near the end of class, Mr. Vasilyev lets the class play what they want and they try to play something catchy. Some are better than others. Lariska and Lina seem to think it''s good enough as they get up and start dancing as Mr. Vasilyev just watches with a smile.'
  1303. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1304. elseif scooltiperand = 20:
  1305. *clr & cla
  1306. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/music/larlinpiggy.jpg"></center>'
  1307. 'When the bell rings to end class and everyone starts to leave, Lina drops her books and Lariska uses the distraction to jump on her back. This causes Lina to fall on her hands and knees while Lariska starts talking to her like a horse, telling her to giddy up and such.'
  1308. act 'Leave class': gt 'gschool_lessons', 'short_break'
  1309. else
  1310. gs 'stat'
  1311. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
  1312. 'As you sit in class listening to the lesson, you hear some of your fellow students talking behind you.'
  1313. act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1314. act 'Eavesdrop':
  1315. *clr & cla
  1316. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/eavesdrop.jpg"></center>'
  1317. gs 'gschool_gossip', 'lesson'
  1318. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1319. end
  1320. end
  1321. else
  1322. gt 'gschool_lessons', 'short_break'
  1323. end
  1324. end
  1325. if $ARGS[0] = 'art':
  1326. *clr & cla
  1327. menu_off = 1
  1328. if rand(0,5) > 0:
  1329. school_event_hour = 1
  1330. :art_event_once_more
  1331. scooltiperand = rand(1,19)
  1332. if scooltiperand = 1:
  1333. if katjaQW['pantiesQWstage'] >= 5 and $pantyworntype ! 'none':
  1334. gs 'arousal', 'flash', -5
  1335. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_1.jpg"></center>'
  1336. 'As you walk into the classroom, Katja runs up to you with a slight blush on her face. Before you know it, she gives you a deep kiss and pulls up your skirt to touch your ass. You return the kiss, not caring about the hooting and hollering in the background from your fellow classmates.'
  1337. gs 'arousal', 'foreplay', 2
  1338. gs 'arousal', 'end'
  1339. gs 'stat'
  1340. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1341. else
  1342. jump 'art_event_once_more'
  1343. end
  1344. elseif scooltiperand = 2:
  1345. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
  1346. 'Irina looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. She''s currently sitting back in a chair, giving herself a manicure.'
  1347. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1348. elseif scooltiperand = 3:
  1349. pcs_mood -= 10
  1350. gs'stat'
  1351. if $pantyworntype = 'none' and analplugin = 0 and (cum_loc['vagina'] > 0 or cum_loc['anus'] > 0):
  1352. pcs_memory['school_no_panty_cum_flash'] = daystart
  1353. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  1354. 'Before you can answer the question Mr. Vasilyev poses, you have to clean the blackboard, but accidentally drop the cloth. As you bend over to pick it up, you suddenly feel something <i>spurt</i> down your leg.'
  1355. *nl
  1356. if cum_loc['vagina'] > 0 and cum_loc['anus'] > 0:
  1357. gs 'fame', 'pav', 'sex', rand(8,15)
  1358. 'There are histling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so are both your holes leaking cum that''s dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Mr. Vasilyev having no idea why as he tries to shout for order.'
  1359. elseif cum_loc['vagina'] > 0:
  1360. gs 'fame', 'pav', 'sex', rand(8,12)
  1361. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so is the cum leaking from your pussy and dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Mr. Vasilyev having no idea why as he tries to shout for order.'
  1362. elseif cum_loc['anus'] > 0:
  1363. gs 'fame', 'pav', 'sex', rand(8,15)
  1364. 'There are whistling and shouting sounds from the boys and whispers of intense disapproval from most of the girls behind you, and you realize that not only is your complete lack of panties on display for everyone to see, so is the cum leaking from between your ass cheeks and dribbling down your thigh. You quickly straighten up, but it''s too late and the class explodes into chaos, Mr. Vasilyev having no idea why as he tries to shout for order.'
  1365. end
  1366. elseif $pantyworntype ! 'none':
  1367. gs 'arousal', 'flash', -5
  1368. gs 'fame', 'pav', 'sex', 1
  1369. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
  1370. 'When you walk up to the blackboard to answer a question, you trip and fall. Somehow, you manage to fall in such a way that your skirt ends up on your back and the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
  1371. else
  1372. gs 'arousal', 'flash', -5
  1373. gs 'fame', 'pav', 'sex', 2
  1374. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  1375. 'Before you can answer the question Mr. Vasilyev poses you, you have to clean the blackboard, but accidentally drop the cloth and totally forget that you aren''t wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass and pussy.'
  1376. 'Everyone but Mr. Vasilyev that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
  1377. end
  1378. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1379. elseif scooltiperand = 4:
  1380. if katjaQW['pantiesQWstage'] >= 5:
  1381. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/pantyquest/classroom_showing_pussy.jpg"></center>'
  1382. 'Katja is sitting with both of her legs on her chair and is trying to draw your attention for some reason. When she notices you''re watching, she quickly makes sure no one else is paying attention and spread her legs slightly, revealing her bare pussy to you. You bite your lip and give her an appreciative nod.'
  1383. gs 'arousal', 'erotic_nudity', -5
  1384. gs 'arousal', 'end'
  1385. gs 'stat'
  1386. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1387. else
  1388. jump 'art_event_once_more'
  1389. end
  1390. elseif scooltiperand = 5:
  1391. if npc_sex['A12'] = 1:
  1392. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_7.jpg"></center>'
  1393. 'Julia looks fantastic today: the transparent blouse she''s wearing does a very nice job of accenting her breasts to anyone willing to look her way. Just when you were wondering who she''s so dressed up for, you notice her glancing your way and then quickly looking away when she realizes you spotted her, a deep blush forming on her cheeks. She keeps glancing at you for the rest of class.'
  1394. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1395. else
  1396. jump 'art_event_once_more'
  1397. end
  1398. elseif scooltiperand = 6:
  1399. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
  1400. 'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; Anushka is very close to falling asleep on her desk.'
  1401. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1402. elseif scooltiperand = 7:
  1403. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
  1404. 'You hear some whispers and see some other students looking towards the back every time Mr. Vasilyev is not looking. You glance back and see Anushka flashing her breasts at Erast every time Mr. Vasilyev looks away, while the boys take pictures of her each time and keep encouraging her to show more.'
  1405. gs 'arousal', 'erotic_nudity', 5
  1406. gs 'arousal', 'end'
  1407. gs 'stat'
  1408. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1409. elseif scooltiperand = 8 and bag = 1:
  1410. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
  1411. 'You get an alert on your phone and pull it out of your purse before placing it in your lap. You glance down and see someone has sent you an image; opening it, you see a picture of someone''s dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do and not wanting to be caught looking at it, you delete the image.'
  1412. gs 'arousal', 'erotic', 5
  1413. gs 'arousal', 'end'
  1414. gs 'stat'
  1415. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1416. elseif scooltiperand = 9:
  1417. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
  1418. 'You hear a pained grasp, as do several others and glance over just in time to see Dan letting go of Petia''s underwear. He''s pulled his underwear half way up his back and you wince slightly at what looks like a painful wedgie.'
  1419. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1420. elseif scooltiperand <= 11:
  1421. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1422. 'As you arrive in class you look around and decide to sit next to...'
  1423. act 'Erast':
  1424. *clr & cla
  1425. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1426. gs 'exp_gain', 'chrsm', rand(1,2)
  1427. if fame['pav_slut'] >= 150:
  1428. 'You sit next to Erast, who awkwardly shuffles in his seat and avoids looking at you. You can tell your reputation as the school bike is making him feel uncomfortable, but he''s too polite to say anything.'
  1429. else
  1430. if grupTipe = 2:
  1431. npc_rel['A150'] += 1
  1432. 'You sit next to Erast and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1433. elseif grupTipe = 5:
  1434. 'You sit next to Erast and he politely enages you in conversation before someone calls you out for trying to socialise with someone above your social standing and Erast grows quiet.'
  1435. else
  1436. npc_rel['A146'] += 1
  1437. 'You sit next to Erast. He''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
  1438. end
  1439. end
  1440. gs 'stat'
  1441. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1442. end
  1443. act 'Julia':
  1444. *clr & cla
  1445. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1446. gs 'exp_gain', 'chrsm', rand(1,2)
  1447. if fame['pav_slut'] >= 150:
  1448. 'You sit next to Julia. She avoids making eye contact with you and instead focuses on her coursework.'
  1449. else
  1450. if grupTipe = 3:
  1451. npc_rel['A12'] += 1
  1452. 'You sit next to Julia and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1453. elseif grupTipe = 5:
  1454. 'You sit next to Julia, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
  1455. else
  1456. npc_rel['A12'] += 1
  1457. 'You sit next to Julia. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1458. end
  1459. end
  1460. gs 'stat'
  1461. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1462. end
  1463. act 'Katja':
  1464. *clr & cla
  1465. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1466. gs 'exp_gain', 'chrsm', rand(1,2)
  1467. if fame['pav_slut'] >= 150:
  1468. 'You sit next to Katja, who stares at you in disbelief and starts blushing bright red before she gets up and hurries to sit next to her sister.'
  1469. else
  1470. if grupTipe = 1:
  1471. npc_rel['A14'] += 1
  1472. 'You sit next to Katja and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1473. elseif grupTipe = 5:
  1474. 'You sit next to Katja, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
  1475. else
  1476. npc_rel['A14'] += 1
  1477. 'You sit next to Katja. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1478. end
  1479. end
  1480. gs 'stat'
  1481. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1482. end
  1483. act 'Albina':
  1484. *clr & cla
  1485. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1486. gs 'exp_gain', 'chrsm', rand(1,2)
  1487. if fame['pav_slut'] >= 150:
  1488. 'You sit next to Albina, who immediately looks you over before shaking her head in disgust. "Don''t even think about it, cum rag."'
  1489. else
  1490. if grupTipe = 1 or grupTipe = 2 or AlbinaQW['Friends'] = 2:
  1491. npc_rel['A23'] += 1
  1492. 'You sit next to Albina and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1493. elseif grupTipe = 5:
  1494. 'You sit next to Albina, who gives you a pitiful look before turning away and ignoring you for the rest of the lesson.'
  1495. else
  1496. 'You sit next to Albina and she rolls her eyes before begrudgingly engaging you in a very brief and awkward conversation, her piercing glare dissauding you from making any further attempts.'
  1497. end
  1498. end
  1499. gs 'stat'
  1500. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1501. end
  1502. act 'Anushka':
  1503. *clr & cla
  1504. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1505. gs 'exp_gain', 'chrsm', rand(1,2)
  1506. if fame['pav_slut'] >= 150:
  1507. 'You sit next to Anushka, who ignores you at first before mouthing "slut" at you and doing a motion with her hands where she pretends to be forcing your head down on her imaginary dick.'
  1508. else
  1509. if grupTipe = 4:
  1510. npc_rel['A144'] += 1
  1511. 'You sit next to Anushka and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1512. elseif grupTipe = 5:
  1513. 'You sit next to Anushka and she starts having fun with you, gleefully mocking you so much that the other gopniks join in.'
  1514. else
  1515. npc_rel['A144'] += 1
  1516. 'You sit next to Anuska. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1517. end
  1518. end
  1519. gs 'stat'
  1520. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1521. end
  1522. act 'Natasha':
  1523. *clr & cla
  1524. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1525. gs 'exp_gain', 'chrsm', rand(1,2)
  1526. if fame['pav_slut'] >= 150:
  1527. 'You sit next to Natasha, who avoids making eye contact with you and instead focuses on her coursework.'
  1528. else
  1529. if grupTipe = 3:
  1530. npc_rel['A16'] += 1
  1531. 'You sit next to Natasha and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1532. elseif grupTipe = 5:
  1533. 'You sit next to Natasha, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
  1534. else
  1535. npc_rel['A16'] += 1
  1536. 'You sit next to Natasha. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1537. end
  1538. end
  1539. gs 'stat'
  1540. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1541. end
  1542. act 'Feofan':
  1543. *clr & cla
  1544. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1545. gs 'exp_gain', 'chrsm', rand(1,2)
  1546. if fame['pav_slut'] >= 150:
  1547. 'You sit next to Feofan, who looks at you in disgust and instead focuses on his coursework.'
  1548. else
  1549. if grupTipe = 3:
  1550. npc_rel['A152'] += 1
  1551. 'You sit next to Feofan and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1552. elseif grupTipe = 5:
  1553. 'You sit next to Feofan, but he ignores you and chooses to talk to other people or do his coursework.'
  1554. else
  1555. npc_rel['A152'] += 1
  1556. 'You sit next to Feofan. He''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with him before Mr. Vasilyev asks you to be quiet.'
  1557. end
  1558. end
  1559. gs 'stat'
  1560. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1561. end
  1562. act 'Svyatoslav':
  1563. *clr & cla
  1564. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1565. gs 'exp_gain', 'chrsm', rand(1,2)
  1566. if fame['pav_slut'] >= 150:
  1567. 'You sit next to Svyatoslav, who ignores you at first before getting your attention and pointing at the bulge in his pants while winking. "You know you want it, so come and get it slut," he whispers with a smile.'
  1568. else
  1569. if grupTipe = 2:
  1570. npc_rel['A8'] += 1
  1571. 'You sit next to Svyatoslav and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1572. elseif grupTipe = 5:
  1573. 'You sit next to Svyatoslav, who completely ignores you and talks to Vanya instead.'
  1574. else
  1575. npc_rel['A8'] += 1
  1576. 'You sit next to Svyatoslav. He''s a little surprised that you chose to do so, but you''re able to strike up a brief conversation with him where he flirts with you before Mr. Vasilyev asks you to be quiet.'
  1577. end
  1578. end
  1579. gs 'stat'
  1580. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1581. end
  1582. act 'Vicky':
  1583. *clr & cla
  1584. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1585. gs 'exp_gain', 'chrsm', rand(1,2)
  1586. if fame['pav_slut'] >= 150:
  1587. 'You sit next to Vicky, who gives you a disgusted glare and walks away to sit with Vanya.'
  1588. else
  1589. if grupTipe = 1:
  1590. npc_rel['A15'] += 1
  1591. 'You sit next to Vicky and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1592. elseif grupTipe = 5:
  1593. 'You sit next to Vicky, but she ignores you and instead talks to Vanya and her sister.'
  1594. else
  1595. npc_rel['A15'] += 1
  1596. 'You sit next to Vicky. She''s a little surprised that you chose to do so, but you''re able to strike up a brief conversation with her before Mr. Vasilyev asks you to be quiet.'
  1597. end
  1598. end
  1599. gs 'stat'
  1600. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1601. end
  1602. act 'Zinaida':
  1603. *clr & cla
  1604. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1605. gs 'exp_gain', 'chrsm', rand(1,2)
  1606. if fame['pav_slut'] >= 150:
  1607. 'You sit next to Zinaida, who avoids making eye contact with you and instead focuses on playing a game on her phone before class starts.'
  1608. else
  1609. if grupTipe = 3:
  1610. gs 'npc_relationship', 'modify', 'A142', 'like'
  1611. 'You sit next to Zinaida and you spend most of the class talking quietly with each other, often getting stern looks from Mr. Vasilyev when you get a bit too loud. He clears his throat and hushes you a few times before he finally tells you to be quiet or he''ll send you to the principal''s office.'
  1612. elseif grupTipe = 5:
  1613. 'You sit next to Zinaida, but she awkwardly ignores you and chooses to talk to other people or do her coursework.'
  1614. else
  1615. gs 'npc_relationship', 'modify', 'A142', 'like'
  1616. 'You sit next to Zinaida. She''s a little surprised that you chose to do so, but you''re able to strike up a brief, if a little awkward, conversation with her before Mr. Vasilyev asks you to be quiet.'
  1617. end
  1618. end
  1619. gs 'stat'
  1620. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1621. end
  1622. elseif scooltiperand = 12:
  1623. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
  1624. 'The lesson takes a brief pause as one of the students asks Mr. Vasilyev a question about her paper. With nothing to do for the moment, you doodle lazily in the margin of your notebook.'
  1625. 'When you look back up, you notice Feofan turning his head away. You don''t think much of it at first, until you catch him a second time. Was he looking at you, or just in your direction? Even Mr. Vasilyev walks by and pauses next to your desk for a moment before continuing on.'
  1626. *nl
  1627. 'Class resumes, and things return to normal, but part-way through the lesson, you look at Feofan again and find him staring at you. He''s clearly not trying to make eye contact, however, or he would have noticed you looking back at him.'
  1628. 'Following his gaze down, you spot what''s caught his attention: your uniform has lost a button, which is giving him a good view of your cleavage.'
  1629. act 'Pull your shirt closed':
  1630. cla & *clr
  1631. 'You quickly grasp both sides of your blouse and pull them tightly together. Feofan''s face turns red when he realizes he''s been caught, and he immediately turns back to face the blackboard.'
  1632. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1633. end
  1634. gs 'willpower', 'skill', 'pcs_inhib', 'easy'
  1635. if will_cost <= pcs_willpwr:
  1636. act 'Ignore it (<<will_cost>> Willpower)':
  1637. *clr & cla
  1638. gs 'willpower', 'pay', 'self'
  1639. gs 'fame', 'pav', 'sex', 1
  1640. gs 'stat'
  1641. npc_rel['A152'] += 3
  1642. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
  1643. 'You let Feofan continue to gawk at you. You find yourself somewhat amused at how little it takes to completely enthrall some boys.'
  1644. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1645. end
  1646. else
  1647. act 'Ignore it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1648. end
  1649. elseif scooltiperand = 13:
  1650. *clr & cla
  1651. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/natpanties.jpg"></center>'
  1652. 'Natasha asks Anushka if she can borrow a pencil as she seems to have lost hers. Anushka agrees and offers her one, but keeps pulling it slightly out of reach of Natasha, who keeps stretching forward to reach it. By the time Natasha grabs the pencil from Anushka, she has given everyone behind her a nice look at her panty-clad ass.'
  1653. gs 'arousal', 'erotic', 5
  1654. gs 'arousal', 'end'
  1655. gs 'stat'
  1656. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1657. elseif scooltiperand = 14:
  1658. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/julnushalbvic1.jpg"></center>'
  1659. 'Near the end of class, Mr. Vasilyev lets the class practice their own thing. Feofan pulls a fairly nice camera from his bag and starts taking pictures of his fellow students, which quickly gets the girls to pose in groups. At one point, he gets Julia, Anushka, Albina and Vicky to all pose together, but when he tries to take their picture, Anushka sticks her tongue out between her fingers in the universal ''eat me'' sign.'
  1660. 'Feofan laughs it off. "Very funny Anushka, but I want to take a serious picture of you. so can you not stick your tongue out this time?"'
  1661. 'Anushka''s only reply is to roll her eyes at him.'
  1662. gs 'arousal', 'erotic', 5
  1663. gs 'stat'
  1664. act 'Next picture':
  1665. *clr & cla
  1666. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/julnushalbvic2.jpg"></center>'
  1667. 'As Feofan kneels to take their picture again, Mr. Vasilyev watches, looking pleased at Feofan''s seriousness. Julia, Albina and Vicky pose seriously again while Anushka doesn''t stick her tongue out this time, but instead lifts up the front of her skirt to show off her panties.'
  1668. *nl
  1669. 'Feofan blushes as Mr. Vasilyev speaks up. "That''s enough of that, Miss Konstantinov."'
  1670. 'Anushka gives him an innocent look. "Why? Isn''t this art class?"'
  1671. 'Mr. Vasilyev almost sighs as he responds. "Yes. it is art class, but that isn''t appropriate and you know it."'
  1672. 'Anushka gives him a sweet smile and rattles off names of artists. "Is their work not appropriate art?"'
  1673. 'Mr. Vasilyev looks surprised by the question. "Those are some classic artists. Of course there''s nothing wrong with their work."'
  1674. *nl
  1675. 'She then smiles, as if she expected that response. "Yes, but doesn''t some of their work show nudity? I only showed my panties, so why is their work okay and this isn''t?"'
  1676. 'Mr. Vasilyev gives a bone weary sigh and starts trying to explain why art can show many things, but not everything is appropriate for school. It seems to be a losing discussion and you''re sure Anushka is just yanking his chain for the fun of it. The rest of the class quickly loses interest in the discussion and goes back to doing their own thing.'
  1677. gs 'arousal', 'erotic', 5
  1678. gs 'arousal', 'end'
  1679. gs 'stat'
  1680. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1681. end
  1682. elseif scooltiperand = 15:
  1683. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/vickypanties.jpg"></center>'
  1684. 'You notice Erast paying special attention to Vicky today and it seems she''s noticed as well. At one point, she turns to sit sideways in her desk and spreads her legs, causing her skirt to ride up until it gives Erast a very nice view of her panties. His eyes grow wide as she giggles, straightens her skirt back in place and turns back to the front of class.'
  1685. gs 'arousal', 'erotic', 5
  1686. gs 'arousal', 'end'
  1687. gs 'stat'
  1688. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1689. elseif scooltiperand = 16:
  1690. *clr & cla
  1691. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/nushvic.jpg"></center>'
  1692. 'Near the end of class, when Mr. Vasilyev lets the class have some free time to experiment with their own artwork, some of the girls get together to gossip about boys. Vicky starts talking about a date her and Vanya recently went on, even going so far as to act out a little bit of it. At one point, she bends over and talks about how she was rubbing her butt against Vanya''s crotch while dancing, but before she can say what Vanya did, Anushka steps up behind her, grabs her hips and starts dry humping her. "This is what he was wanting to do to you."'
  1693. 'She gets all the girls to crack up, most agreeing that is all any boys talk about.'
  1694. gs 'arousal', 'erotic', 5
  1695. gs 'arousal', 'end'
  1696. gs 'stat'
  1697. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1698. elseif scooltiperand = 17:
  1699. *clr & cla
  1700. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/nushpanties1.jpg"></center>'
  1701. 'During one of Mr. Vasilyev''s lectures about art history, you get a little bored and glace around. You notice Anushka sitting in her desk with one of her knees pulled up almost to her chest, with her foot on the chair. This gives gives anyone looking a very clear view of her panties.'
  1702. gs 'arousal', 'erotic', 5
  1703. gs 'arousal', 'end'
  1704. gs 'stat'
  1705. act 'Look away':
  1706. *clr & cla
  1707. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classart.jpg"></center>'
  1708. 'You quickly turn away and focus on paying attention to the rest of Mr. Vasilyev''s lecture.'
  1709. gs 'arousal', 'end'
  1710. gs 'stat'
  1711. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1712. end
  1713. act 'Keep looking':
  1714. *clr & cla
  1715. if pcs_hotcat => 6:
  1716. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/nushpanties2.jpg"></center>'
  1717. 'When she notices you staring, she gives you a little kissy face before reaching down to her panties and pulling them aside to show you her shaved pussy while smiling at you.'
  1718. 'Before you can look away, you hear Mr. Vasilyev clear his throat. When you glance at him, he gives you a stern look. "Please pay attention, Miss <<$pcs_lastname>>. I know art history is a bit dry and boring, but this will be in your test."'
  1719. 'You nod and he goes back to the lecture. When you glance back, you see that Anushka is now sitting normally.'
  1720. else
  1721. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/art/nushpanties1.jpg"></center>'
  1722. 'When she notices you staring, she gives you a little smirk before turning her attention away from you. She apparently doesn''t care if you look up her skirt at her panties.'
  1723. end
  1724. gs 'arousal', 'erotic', 5
  1725. gs 'arousal', 'end'
  1726. gs 'stat'
  1727. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1728. end
  1729. else
  1730. gs 'stat'
  1731. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
  1732. 'As you sit in class listening to the lesson, you hear some of your fellow students talking behind you.'
  1733. act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1734. act 'Eavesdrop':
  1735. *clr & cla
  1736. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/eavesdrop.jpg"></center>'
  1737. gs 'gschool_gossip', 'lesson'
  1738. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1739. end
  1740. end
  1741. else
  1742. gt 'gschool_lessons', 'short_break'
  1743. end
  1744. end
  1745. --- gschool_lessonsev3 ---------------------------------