gschool_lessons2.qsrc 117 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646
  1. # gschool_lessons2
  2. !!classes this file computer, science, shop, art, music, pe
  3. !!Todo: add appropriate skill exp gains to each class
  4. if $ARGS[0] = 'computer':
  5. menu_off = 1
  6. gs 'stat'
  7. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classcomputer.jpg"></center>'
  8. 'You go to your computer class and find a seat at one of the computer stations. Before long all of your fellow students file in and takes their seats as well. Once the bell rings Mr. Ivanov takes roll call, you say here when your name is called. With that done, he gets up and starts walking around the room explaining todays lessons. Occasionally stopping to look at the screen of varies students to make sure they are doing it right.'
  9. *nl
  10. 'If he has to correct one of the nerds he will take his time and quietly explain it to them, giving them lots of encouragement. For everyone else he loudly proclaims what you did wrong, drawing attention to how easy this is. He makes sure the whole class knows about their mistake and he does it in such a condescending manner, like he is trying to prove to everyone how much smarter he is than you are, or maybe he just wants the others students to make fun of them. With Mr. Ivanov it is hard to tell. He doesn''t seem to approve of anyone but the nerds and harshly grades everyone else.'
  11. gs 'willpower', 'misc', 'self', iif((pcs_grades < 50 or grupTipe = 3) and grupTipe ! 4, 'easy', iif(pcs_grades < 90 and grupTipe ! 4, 'medium', 'hard'))
  12. if will_cost <= pcs_willpwr:
  13. act 'Listen attentively to Mr. Ivanov (<<will_cost>> Willpower)':
  14. *clr & cla
  15. compskl_exp += rand(1,2)
  16. grupvalue[4] -= 1
  17. grupvalue[3] +=1
  18. gs 'willpower', 'pay', 'self'
  19. gs 'stat'
  20. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  21. 'You listen attentively to Mr. Ivanov for the duration of the class. Today''s lesson was interesting and informative, and you feel you learned from taking part in class.'
  22. act 'Ask a question about the lesson':
  23. *clr & cla
  24. if rand(0,2) = 0: pcs_grades += 1
  25. compskl_exp += rand(0,1)
  26. gs 'willpower', 'pay', 'self'
  27. gs 'stat'
  28. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/ask.jpg"></center>'
  29. if grupTipe=3:
  30. 'Mr. Ivanov nods approvingly. He happily spends some extra time explaining the topic again to you, and answers any extra questions you might have. You feel like you learned a lot, thoroughly understanding today''s lessons now.'
  31. else
  32. 'Mr. Ivanov audibly sighs. "Why are you unable to grasp this. I know you are not the smartest student, but this is very very simple. Even a small child should be able to grasp it." He goes on to explain the part you asked about again, but he does so in a completely belittling manner.'
  33. end
  34. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  35. end
  36. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  37. end
  38. else
  39. act 'Listen attentively to Mr. Ivanov (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  40. end
  41. act 'Don''t pay attention in class':
  42. *clr & cla
  43. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  44. 'You quickly grow bored with the class and instead spend most of the time trying to browse the internet while Mr. Ivanov is busy or pay attention to your fellow students and what they are up to. You can see several of them seem to have the same idea as you do. The only times you pay attention is when he calls on you to answer one of the questions.'
  45. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  46. end
  47. act'Daydream':
  48. *clr & cla
  49. if rand(1,4) = 1:
  50. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  51. 'Today''s lessons don''t particularly interest you, and you find yourself drifting off constantly. After a while you notice Mr. Ivanov has stopped teaching and is looking at you intently, asking you to pay attention. Apparently this is already the third time he asked; you missed the first two completely while you were lost in your own thoughts. The whole class is looking at you now.'
  52. if grupTipe=3:
  53. '"Miss <<$pcs_lastname>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
  54. else
  55. '"Miss <<$pcs_lastname>>, if you don''t want to pay attention in class then I suggest you stop coming to class and stop wasting my time and your fellows students time. Now pay attention!"'
  56. end
  57. act 'Reluctantly pay attention':
  58. *clr & cla
  59. pcs_grades -= rand(0,1)
  60. compskl_exp += rand(0,1)
  61. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/angryteacher.jpg"></center>'
  62. 'The eyes of Mr. Ivanov grow narrower, and even though you roll your eyes at him, you sit through the rest of the lesson in silence, at least pretending to pay attention sometimes. You don''t learn anything today, though.'
  63. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  64. end
  65. act'Try to focus on the lesson':
  66. *clr & cla
  67. pcs_grades -= rand(0,1)
  68. grupvalue[4] -= 1
  69. grupvalue[3] += 1
  70. compskl_exp += rand(0,2)
  71. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  72. 'You don''t want to get in trouble so you straighten up in your chair. "Sorry." Mr. Ivanov gives you one final look and then goes back to teaching the class, you do your best to pay attention for the rest of class.'
  73. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  74. end
  75. gs 'willpower', 'misc', 'self', 'medium'
  76. if will_cost <= pcs_willpwr:
  77. act 'Be a smart ass (<<will_cost>> Willpower)':
  78. *clr & cla
  79. pcs_grades -= rand(1,2)
  80. demerit += 1
  81. grupvalue[1] += 1
  82. grupvalue[4] += 1
  83. grupvalue[3] -= 1
  84. gs 'willpower', 'pay', 'self'
  85. gs 'stat'
  86. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  87. '"Of course. Please continue your super-fascinating lesson. Just keep it a bit up-beat please. If you talk any slower, I might fall asleep!" you answer boldly.'
  88. 'The whole class bursts into loud laughter, Mr. turns and gives the rest of class a hard look. "Silence now!" Then he turns back to you.'
  89. '"Miss <<$pcs_lastname>>, get out of class! Report to the Principal now!"'
  90. gs 'willpower', 'misc', 'resist', 'medium'
  91. if will_cost <= pcs_willpwr:
  92. act 'Don''t leave the classroom (<<will_cost>> Willpower)':
  93. *clr & cla
  94. pcs_grades -= rand(0,1)
  95. demerit += 1
  96. grupvalue[4] += 1
  97. grupvalue[3] -= 1
  98. gs 'willpower', 'pay', 'resist'
  99. gs 'stat'
  100. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/eartwist.jpg"></center>'
  101. '"What good would that do? Are you trying to get me to start smoking to pass the time? I''m not interrupting your classes, just leave me alone. I''m having some... girl problems. Would you like me to talk about those instead?" you answer brashly, not having any intentions of getting up.'
  102. 'He leans in close to you. "Get out of my classroom right now or I will drag you out!"'
  103. gs 'willpower', 'misc', 'resist', 'medium'
  104. if will_cost <= pcs_willpwr:
  105. act 'Refuse (<<will_cost>> Willpower)':
  106. cla
  107. pcs_grades -= rand(1,2)
  108. gs 'willpower', 'pay', 'resist'
  109. gs 'stat'
  110. 'You cross your arms as if daring him to lay a hand on you. Well he calls your bluff, he grabs you by the ear and twists it painfully. He then grabs your arm and yanks you out of your chair so violently, you fall to the ground on your knees. He doesn''t help you up or wait, he just starts dragging you by the ear, as he painfully twists it. It takes you a couple of tries to regain your feet he is dragging you so fast. Just as you reach the door you manage to get back on your feet. He doesn''t stop their, he drags you all the way to the offices and pushes you inside.'
  111. act 'Go to principal''s office': demerit += 10 + school_bunk * 5 & gt 'gschool_office', 'principal'
  112. end
  113. else
  114. act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  115. end
  116. act 'Go to principal''s office': demerit += 10 + school_bunk * 5 & gt 'gschool_office', 'principal'
  117. end
  118. else
  119. act 'Don''t leave the classroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  120. end
  121. act 'Go to principal''s office': demerit += 10 + school_bunk * 5 & gt 'gschool_office', 'principal'
  122. end
  123. else
  124. act 'Be a smart ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  125. end
  126. elseif rand(1,3) = 1:
  127. *clr
  128. if pcs_grades >= 80:
  129. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  130. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, as you keep dozing off.'
  131. 'You''re snapped back to consciousness when you hear Mr. Ivanov call your name. Everyone looks at you expectantly, and you realize that you were just asked a question about the topic.'
  132. 'Taking your best guess at what the teacher might be asking, the entire class is shocked as you somehow manage to produce the correct answer, since it must''ve been obvious to everyone that you were sleeping. Mr. Ivanov tells you, "Very good, but keep your head up and pay attention!"'
  133. else
  134. pcs_mood -= 5
  135. pcs_grades -= rand(0,1)
  136. gs 'stat'
  137. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  138. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, sense you keep dozing off.'
  139. 'You''re snapped back to consciousness when you hear Mr. Ivanov call your name. Everyone is looking at you expectantly, realizing that you were just asked a question about the topic.'
  140. *nl
  141. 'You take your best guess at what they might be asking. Some of the other kids snicker when you say something that''s obviously wrong. Mr. Ivanov tells you the correct answer. "It truly saddens me you do not know the answer to such a simple question and then don''t pay attention in my class. I honestly wonder why you even bother coming to school at all. At this rate you will be flipping burgers or working the street corner to make a living after you graduate." He says in disgust.'
  142. 'It was an embarrassing experience, but the sudden adrenaline surge helps you to stay awake during the rest of the period.'
  143. end
  144. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  145. elseif rand(1,2) = 1:
  146. *clr
  147. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  148. 'You fall asleep and start dreaming.'
  149. 'You suddenly jerk away, you are feeling highly aroused after that dream. You look around and hope no one noticed, after a bit of looking no one seems to be watching you. You try to clear the sleep from your eyes just as the bell rings for end of class. You gather up your stuff and head to the next period.'
  150. act 'Leave class': gt 'gschool_lessons', 'short_break'
  151. else
  152. *clr
  153. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  154. 'You finally drift off to sleep, the bell that ends class startles you awake. You look around in a bit of a dazed confusion. Mr. Ivanov seems not to have noticed, same with most of your fellow students but a couple of them giving you a knowing smile. They obviously noticed you sleeping. You gather up your stuff and head to your next period.'
  155. act 'Leave class': gt 'gschool_lessons', 'short_break'
  156. end
  157. end
  158. act'Play with your phone':
  159. *clr & cla
  160. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  161. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  162. 'The lesson is so boring that you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
  163. if rand(1,4) = 1:
  164. *clr & cla
  165. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  166. 'You notice Mr. Ivanov looking at you strictly; he must have noticed you''re not paying attention to his class.'
  167. act 'Put your phone away':
  168. *clr & cla
  169. pcs_grades -= rand(0,1)
  170. grupvalue[4] -= 1
  171. grupvalue[3] += 3
  172. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  173. 'You decide not to aggravate the situation and put your phone away. Mr. Ivanov gives you one final hard look before continue with the lesson.'
  174. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  175. end
  176. gs 'willpower', 'misc', 'self', 'medium'
  177. if will_cost <= pcs_willpwr:
  178. act 'Keep using your phone (<<will_cost>> Willpower)':
  179. *clr & cla
  180. pcs_grades -= rand(1,2)
  181. grupvalue[1] += 1
  182. grupvalue[4] += 1
  183. grupvalue[3] -= 1
  184. demerit += 5
  185. gs 'willpower', 'pay', 'self'
  186. gs 'stat'
  187. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  188. 'Even though Mr. Ivanov saw you use your phone. You don''t care and just keep browsing the internet. Realizing you still won''t put the phone away, Mr. Ivanov walks over to your desk.'
  189. act 'Hand over the phone':
  190. *clr & cla
  191. grupvalue[4] -= 1
  192. grupvalue[3] += 1
  193. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  194. 'Wow, Mr. Ivanov called your bluff. You decide it''s not worth the conflict, and silently hand your phone to Mr. Ivanov.'
  195. 'As he walk back to the front of the class, he says, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  196. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'geography'
  197. end
  198. gs 'willpower', 'exhib', 'self'
  199. if will_cost <= pcs_willpwr:
  200. act 'Take photos under your skirt (<<will_cost>> Willpower)':
  201. *clr & cla
  202. gs 'willpower', 'exhib', 'self'
  203. gs 'willpower', 'pay', 'self'
  204. gs 'stat'
  205. if $pantyworntype ! 'none':
  206. gs 'exhibitionism', 1
  207. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
  208. else
  209. gs 'exhibitionism', 2
  210. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
  211. end
  212. 'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mr. Ivanov walking towards your desk.'
  213. 'When Mr. Ivanov arrives at your desk, he tells you, "And what could you be doing on your phone that''s more important than paying attention in class, Miss <<$pcs_lastname>>? Hand it over."'
  214. '"Wouldn''t you like to know!" you tease. You hand over your phone, the screen still on, with the last picture you took still on the screen of the phone.'
  215. if grupTipe = 3:
  216. 'Mr. Ivanov looks at what''s on the screen and he blushes slight and shakes his head. "You are better than this Miss <<$pcs_lastname>>. I urge you not to start down this path." He says as he wiggles the phone in his hand to emphasize he means the photo.'
  217. 'As he gets ready to continue the lesson he says, "I''m holding onto your phone for now, Miss <<$pcs_lastname>>. You can have it back after class."'
  218. else
  219. 'He doesn''t seem to react at first. He walks back to the front of the class carrying the phone, he looks at the image a final time then puts the phone in his desk. "I expected nothing less from you Miss <<$pcs_lastname>>, you never fail to fall down to your lowest potential." Then he beings his lesson again.'
  220. !!this is added to the above if Sveta is not a nerd, but I am commenting it out for now because I need to write the afterschool scene first.
  221. !!'He adds to you "Come see me after school if you want your phone back, or I can just return it to your parents."'
  222. end
  223. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'computer'
  224. end
  225. else
  226. act 'Take photos under your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  227. end
  228. gs 'willpower', 'misc', 'self', 'medium'
  229. if $braworntype ! 'none' and will_cost <= pcs_willpwr:
  230. act 'Hide the phone in your bra (<<will_cost>> Willpower)':
  231. *clr & cla
  232. gs 'willpower', 'misc', 'self', 'medium'
  233. gs 'willpower', 'pay', 'self'
  234. gs 'stat'
  235. demerit += 5
  236. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/nophone.jpg"></center>'
  237. 'You deftly shove the phone in your bra, and smile fiendishly as you see the indecisiveness on your teacher''s face.'
  238. 'You pretend it''s a perfectly normal place to store your phone, and use your cute voice as you tell him, "Is there a problem, Mr. Ivanov? Go ahead, take my phone if you don''t think I should have it." You thrust your chest forward as you encourage him, giving him a nice view of your cleavage - the outline of your phone very visible through the fabric.'
  239. 'His eyes narrow slightly. "Go to the Principals now!"'
  240. act 'Go to principal''s office': demerit += 10 + school_bunk * 5 & gt 'gschool_office', 'principal'
  241. end
  242. elseif $braworntype ! 'none' and will_cost > pcs_willpwr:
  243. act 'Hide the phone in your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  244. end
  245. end
  246. else
  247. act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  248. end
  249. end
  250. end
  251. end
  252. if $ARGS[0] = 'science':
  253. menu_off = 1
  254. gs 'stat'
  255. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classsci.jpg"></center>'
  256. 'You go to your biology class and find a seat at your lab station. Before long all of your fellow students file in and takes their seats as well. Once the bell rings Miss Orlov takes roll call, you say here when your name is called. With that done, she gets up and starts writing on the blackboard, she is wearing a fairly short skirt that nearly rides to high when she reaches up to write at the top of the blackboard. Which the boys often encourage by asking her questions about what ever it is she has written at the top of the blackboard that day.'
  257. *nl
  258. 'She occasionally asks questions and those that get them right, she heaps praise upon them. Those that get them wrong, she takes the time to explain why they were wrong and what the correct answer is. Then making sure the student understands, once she is sure the student understands their mistake she moves on with her lesson. She is always quick to help anyone with a problem or answer questions about class, always with that shy smile of hers.'
  259. gs 'willpower', 'misc', 'self', iif((pcs_grades < 50 or grupTipe = 3) and grupTipe ! 4, 'easy', iif(pcs_grades < 90 and grupTipe ! 4, 'medium', 'hard'))
  260. if will_cost <= pcs_willpwr:
  261. act 'Listen attentively to Miss Orlov (<<will_cost>> Willpower)':
  262. *clr & cla
  263. grupvalue[4] -= 1
  264. grupvalue[3] += 1
  265. gs 'willpower', 'pay', 'self'
  266. gs 'stat'
  267. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  268. 'You listen attentively to Miss Orlov for the duration of the class. Today''s lesson was interesting and informative, and you feel you learned from taking part in class.'
  269. act 'Ask a question about the lesson':
  270. *clr & cla
  271. if rand(0,2) = 0: pcs_grades += 1
  272. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/ask.jpg"></center>'
  273. 'Miss Orlov nods approvingly. She happily spends some extra time explaining the topic again to you, and answers any extra questions you might have. She only moves on with the lesson once she is sure she has fully answered your question. You feel like you learned a lot, thoroughly understanding today''s lessons now.'
  274. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
  275. end
  276. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
  277. end
  278. else
  279. act 'Listen attentively to Miss Orlov (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  280. end
  281. act 'Don''t pay attention in class':
  282. *clr & cla
  283. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  284. 'You quickly grow bored with the class and instead spend most of the time trying to see what your fellow students are up to. You can see several of them seem to have the same idea as you do. The only times you pay attention is when she calls on you to answer one of the questions.'
  285. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
  286. end
  287. act'Daydream':
  288. *clr & cla
  289. if rand(1,4) = 1:
  290. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  291. 'Today''s lessons don''t particularly interest you, and you find yourself drifting off constantly. After a while you notice Miss Orlov has stopped teaching and is looking at you intently, asking you to pay attention. Apparently this is already the third time she asked; you missed the first two completely while you were lost in your own thoughts. The whole class is looking at you now.'
  292. '"<<$pcs_nickname>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
  293. act 'Reluctantly pay attention':
  294. *clr & cla
  295. pcs_grades -= rand(0,1)
  296. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  297. 'Miss Orlov smiles as you seem to be paying attention and quickly goes back into her lesson. She doesn''t seem to notice when you roll your eyes at her, you sit through the rest of the lesson in silence, at least pretending to pay attention sometimes. You don''t learn anything today, though.'
  298. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
  299. end
  300. act 'Try to focus on the lesson':
  301. *clr & cla
  302. grupvalue[4] -= 1
  303. grupvalue[3] += 1
  304. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  305. 'You don''t want to get in trouble so you straighten up in your chair. "Sorry." Miss Orlov gives a friend smile and nod at your apology and then goes back to teaching the class, you do your best to pay attention for the rest of class.'
  306. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
  307. end
  308. gs 'willpower', 'misc', 'self', 'medium'
  309. if will_cost <= pcs_willpwr:
  310. act 'Be a smart ass (<<will_cost>> Willpower)':
  311. *clr & cla
  312. pcs_grades -= rand(1,2)
  313. demerit += 1
  314. grupvalue[1] += 1
  315. grupvalue[4] += 1
  316. grupvalue[3] -= 1
  317. gs 'willpower', 'pay', 'self'
  318. gs 'stat'
  319. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  320. '"Of course. Please continue your super-fascinating lesson. Just keep it a bit up-beat please. If you talk any slower, I might fall asleep!" you answer boldly.'
  321. 'The whole class bursts into loud laughter, Miss Orlov seems a bit stunned by your comment, after a moment to regain her composure she quietly asks you "Miss <<$pcs_lastname>>, please leave class and report to the principal."'
  322. act 'Go to principal''s office': demerit += 10+school_bunk*5 & gt 'gschool_office', 'principal'
  323. gs 'willpower', 'misc', 'resist', 'medium'
  324. if will_cost <= pcs_willpwr:
  325. act 'Don''t leave the classroom (<<will_cost>> Willpower)':
  326. *clr & cla
  327. pcs_grades -= rand(0,1)
  328. demerit += 1
  329. grupvalue[4] += 1
  330. grupvalue[3] -= 1
  331. gs 'willpower', 'pay', 'resist'
  332. gs 'stat'
  333. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bitchflip.jpg"></center>'
  334. '"What good would that do? Are you trying to get me to start smoking to pass the time? I''m not interrupting your classes, just leave me alone.'
  335. 'Your teacher doesn''t know what to say, and after a while just decides to continue her classes. Obviously, you don''t learn anything today. You hear one of the boys behind you mutter your being a bitch, you turn around and flip him off.'
  336. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  337. end
  338. else
  339. act 'Don''t leave the classroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  340. end
  341. end
  342. else
  343. act 'Be a smart ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  344. end
  345. elseif rand(1,3) = 1:
  346. *clr
  347. if pcs_grades >= 80:
  348. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  349. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, as you keep dozing off.'
  350. 'You''re snapped back to consciousness when you hear Miss Orlov call your name. Everyone looks at you expectantly, and you realize that you were just asked a question about the topic.'
  351. 'Taking your best guess at what the teacher might be asking, the entire class is shocked as you somehow manage to produce the correct answer, since it must''ve been obvious to everyone that you were sleeping. Miss Orlov tells you, "Very good, but please try to stay awake and pay attention. I know biology might seem boring to you now, but it is something you need to know."'
  352. else
  353. pcs_mood -= 5
  354. pcs_grades -= rand(0,1)
  355. gs 'stat'
  356. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  357. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, sense you keep dozing off.'
  358. 'You''re snapped back to consciousness when you hear Miss Orlov call your name. Everyone is looking at you expectantly, realizing that you were just asked a question about the topic.'
  359. *nl
  360. 'You take your best guess at what they might be asking. Some of the other kids snicker when you say something that''s obviously wrong. Miss Orlov tells you the correct answer. "<<$pcs_nickname>> you''re a smart girl, I know you know this stuff. You only have to apply yourself and the sky is the limit for you. So please pay attention." She says trying to encourage you.'
  361. 'It was an embarrassing experience having everyone staring at you, but the sudden adrenaline surge helps you to stay awake during the rest of the period.'
  362. end
  363. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
  364. elseif rand(1,2) = 1:
  365. *clr
  366. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  367. 'You fall asleep and start dreaming.'
  368. 'You suddenly jerk away, you are feeling highly aroused after that dream and you suddenly realize the other girl in your dream was Miss Orlov. You look around and hope no one noticed, after a bit of looking no one seems to be watching you. You try to clear the sleep from your eyes just as the bell rings for end of class. You gather up your stuff and head to the next period.'
  369. act 'Leave class': gt 'gschool_lessons', 'short_break'
  370. else
  371. *clr
  372. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  373. 'You finally drift off to sleep, the bell that ends class startles you awake. You look around in a bit of a dazed confusion. Miss Orlov seems not to have noticed, same with most of your fellow students but a couple of them giving you a knowing smile. They obviously noticed you sleeping. You gather up your stuff and head to your next period.'
  374. act 'Leave class': gt 'gschool_lessons', 'short_break'
  375. end
  376. end
  377. act'Play with your phone':
  378. *clr & cla
  379. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  380. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  381. 'The lesson is so boring that you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
  382. if rand(1,4) = 1:
  383. *clr & cla
  384. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  385. 'You hear a feminine throat clearing, you look up and see Miss Orlov looking at you. "Please put your phone away <<$pcs_nickname>> and pay attention."'
  386. act 'Put your phone away':
  387. *clr & cla
  388. pcs_grades -= rand(0,1)
  389. grupvalue[4] -= 1
  390. grupvalue[3] += 1
  391. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  392. 'You decide not to aggravate the situation and put your phone away. Miss Orlov gives you appreciative smile before continue with the lesson.'
  393. act 'Wait for the end of the lesson': gs 'gschool_lessonsev1', 'science'
  394. end
  395. gs 'willpower', 'misc', 'self', 'medium'
  396. if will_cost <= pcs_willpwr:
  397. act 'Keep using your phone (<<will_cost>> Willpower)':
  398. *clr & cla
  399. pcs_grades -= rand(1,2)
  400. grupvalue[4] += 1
  401. demerit += 5
  402. gs 'willpower', 'pay', 'self'
  403. gs 'stat'
  404. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  405. 'Even though Miss Orlov saw you use your phone. You don''t care and just keep browsing the internet. Realizing you still won''t put the phone away, Miss Orlov walks over to your desk.'
  406. gs 'willpower', 'exhib', 'self'
  407. if will_cost <= pcs_willpwr:
  408. act 'Take photos under your skirt (<<will_cost>> Willpower)':
  409. *clr & cla
  410. gs 'willpower', 'exhib', 'self'
  411. gs 'willpower', 'pay', 'self'
  412. gs 'stat'
  413. if $pantyworntype ! 'none':
  414. gs 'exhibitionism', 1
  415. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
  416. else
  417. gs 'exhibitionism', 2
  418. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
  419. end
  420. 'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Miss Orlov walking towards your desk.'
  421. 'When Miss Orlov arrives at your desk, she tells you, "Please give me your phone <<$pcs_nickname>>, this is important you need to pay attention."'
  422. 'You hand over your phone, the screen still on, with the last picture you took still on the screen of the phone.'
  423. *nl
  424. 'Miss Orlov looks at what''s on the screen and she blushes deep red, quickly turning your phone off. She walks back to the head of class and takes a moment to compose herself. She then continues the lesson telling you, "I''m holding onto your phone for now, <<$pcs_nickname>>. You can have it back after class."'
  425. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'geography'
  426. end
  427. else
  428. act 'Take photos under your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  429. end
  430. gs 'willpower', 'misc', 'self', 'medium'
  431. if $braworntype ! 'none' and will_cost <= pcs_willpwr:
  432. act 'Hide the phone in your bra (<<will_cost>> Willpower)':
  433. *clr & cla
  434. gs 'willpower', 'misc', 'self', 'medium'
  435. gs 'willpower', 'pay', 'self'
  436. gs 'stat'
  437. demerit += 5
  438. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/nophone.jpg"></center>'
  439. 'You deftly shove the phone in your bra, and smile fiendishly as you see the indecisiveness on your teacher''s face.'
  440. 'You pretend it''s a perfectly normal place to store your phone, and use your cute voice as you tell him, "Is there a problem, Miss Orlov? Go ahead, take my phone if you don''t think I should have it." You thrust your chest forward as you encourage her, giving him a nice view of your cleavage - the outline of your phone very visible through the fabric.'
  441. *nl
  442. 'She only pauses a moment more and then to your surprise she uses two fingers to pluck the phone from your bra. She smiles at your reaction and then begins to teach class again. "I''m holding onto your phone for now, <<$pcs_nickname>>. You can have it back after class."'
  443. act 'Go to principal''s office': demerit += 10+school_bunk*5 & gt 'gschool_office', 'principal'
  444. end
  445. elseif $braworntype ! 'none' and will_cost > pcs_willpwr:
  446. act 'Hide the phone in your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  447. end
  448. end
  449. else
  450. act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  451. end
  452. end
  453. end
  454. end
  455. if $ARGS[0] = 'music':
  456. menu_off = 1
  457. gs 'stat'
  458. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classmusic.jpg"></center>'
  459. 'You sit in the classroom and listen to Mr Vasilyev go on about how great music is, you will give him one thing. He is always up beat and positive about teaching art and encourages all of his students to take part.'
  460. gs 'willpower', 'misc', 'self', iif((pcs_grades < 50 or grupTipe = 3) and grupTipe ! 4, 'easy', iif(pcs_grades < 90 and grupTipe ! 4, 'medium', 'hard'))
  461. if will_cost <= pcs_willpwr:
  462. act 'Listen attentively to Mr. Vasilyev (<<will_cost>> Willpower)':
  463. *clr & cla
  464. grupvalue[4] -= 1
  465. grupvalue[3] += 1
  466. instrmusic_exp += rand(1,2)
  467. gs 'willpower', 'pay', 'self'
  468. gs 'stat'
  469. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  470. 'You listen attentively to Mr. Vasilyev for the duration of the class. Today''s lesson was interesting and informative, and you feel you learned a lot about the history of music and famous artist.'
  471. act 'Ask a question about the lesson':
  472. *clr & cla
  473. instrmusic_exp += rand(0,1)
  474. if rand(0,2) = 0: pcs_grades += 1
  475. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classmusic.jpg"></center>'
  476. 'Mr. Vasilyev smiles, always happy to see his students engaged in his class. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
  477. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  478. end
  479. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  480. end
  481. else
  482. act 'Listen attentively to Mr. Vasilyev (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  483. end
  484. act 'Don''t pay attention in class':
  485. *clr & cla
  486. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classmusic.jpg"></center>'
  487. 'Mr. Vasilyev has go on one of his epically long indepth explanations about one of the music styles and how it influenced society in all sorts of ways and in return was influenced by current events. You thought this was about music not history.'
  488. *nl
  489. 'That comes to an abrupt end when a loud crash in the room nearly startles you out of your chair.'
  490. 'As one, everyone in the room turns to look, only to see Radomir and Petia sitting by a over turned rack of music instruments. Radomir looks at Petia and says "Fuck I told you not to touch them, now look what you did, you loser." Petia starts to open his mouth and say something but apparently thinks better of it and closes his mouth instead. Mr. Vasilyev makes his way over and says to Radomir. "Language young man!" Radomir just rolls his eyes, Mr. Vasilyev gets them to help him pick up all the instruments and then gets the whole class to check them to see if any was damaged. Which gets finished just in time for the bell for school to be over.'
  491. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  492. end
  493. act'Daydream':
  494. *clr & cla
  495. if rand(1,4) = 1:
  496. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  497. 'Today''s lessons don''t particularly interest you, and you find yourself drifting off constantly. After a while you notice Mr. Vasilyev has stopped teaching and is looking at you intently, asking you to pay attention. Apparently this is already the third time he asked; you missed the first two completely while you were lost in your own thoughts. The whole class is looking at you now.'
  498. 'Mr. Vasilyev tries to convince you of the importance of todays lesson, "<<$pcs_nickname>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
  499. act 'Reluctantly pay attention':
  500. *clr & cla
  501. pcs_grades -= rand(0,1)
  502. instrmusic_exp += rand(0,1)
  503. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/angryteacher.jpg"></center>'
  504. 'The eyes of Mr. Vasilyev grow narrower, and even though you roll your eyes at him, you sit through the rest of the lesson in silence, at least pretending to pay attention sometimes. You don''t learn anything today, though.'
  505. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  506. end
  507. act'Try to focus on the lesson':
  508. *clr & cla
  509. pcs_grades -= rand(0,1)
  510. grupvalue[4] -= 1
  511. grupvalue[3] += 1
  512. instrmusic_exp += rand(0,2)
  513. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  514. 'You don''t want to get in trouble so you straighten up in your chair. "Sorry." The teacher gives you one final look and then goes back to teacher the class, you do your best to pay attention for the rest of class.'
  515. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  516. end
  517. gs 'willpower', 'misc', 'self', 'medium'
  518. if will_cost <= pcs_willpwr:
  519. act 'Be a smart ass (<<will_cost>> Willpower)':
  520. *clr & cla
  521. pcs_grades -= rand(1,2)
  522. demerit += 1
  523. grupvalue[1] += 1
  524. grupvalue[4] += 1
  525. grupvalue[3] -= 1
  526. gs 'willpower', 'pay', 'self'
  527. gs 'stat'
  528. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  529. '"Of course. Please continue your super-fascinating lesson. Just keep it a bit up-beat please. If you talk any slower, I might fall asleep!" you answer boldly.'
  530. 'The whole class bursts into loud laughter, and Mr. Vasilyev has a rough time getting everyone to quiet down.'
  531. '"Miss <<$pcs_lastname>>, get out of class! Report to the Principal now!"'
  532. act 'Go to principal''s office': demerit += 10 + school_bunk * 5 & gt 'gschool_office', 'principal'
  533. gs 'willpower', 'misc', 'self', 'medium'
  534. if will_cost <= pcs_willpwr:
  535. act 'Don''t leave the classroom (<<will_cost>> Willpower)':
  536. *clr & cla
  537. pcs_grades -= rand(0,1)
  538. demerit += 1
  539. grupvalue[4] += 1
  540. grupvalue[3] -= 1
  541. gs 'willpower', 'pay', 'resist'
  542. gs 'stat'
  543. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bitchflip.jpg"></center>'
  544. '"What good would that do? Are you trying to get me to start smoking to pass the time? I''m not interrupting your classes, just leave me alone. I''m having some... girl problems. Would you like me to talk about those instead?" you answer brashly, not having any intentions of getting up.'
  545. 'Your teacher doesn''t know what to say, and after a while just decides to continue his classes. Obviously, you don''t learn anything today. You hear one of the boys behind you mutter your being a bitch, you turn around and flip him off.'
  546. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  547. end
  548. else
  549. act 'Don''t leave the classroom (<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. end
  552. else
  553. act 'Be a smart ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  554. end
  555. elseif rand(1,3) = 1:
  556. *clr
  557. if pcs_grades >= 80:
  558. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  559. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, as you keep dozing off.'
  560. 'You''re snapped back to consciousness when you hear Mr. Vasilyev call your name. Everyone looks at you expectantly, and you realize that you were just asked a question about the topic.'
  561. 'Taking your best guess at what the teacher might be asking, the entire class is shocked as you somehow manage to produce the correct answer, since it must''ve been obvious to everyone that you were sleeping. Mr. Vasilyev tells you, "Very good, but try and keep your head up during class, if you don''t mind."'
  562. else
  563. pcs_mood -= 5
  564. pcs_grades -= rand(0,1)
  565. gs 'stat'
  566. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  567. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, sense you keep dozing off.'
  568. 'You''re snapped back to consciousness when you hear Mr. Vasilyev call your name. Everyone is looking at you expectantly, realizing that you were just asked a question about the topic.'
  569. 'You take your best guess at what they might be asking. Some of the other kids snicker when you say something that''s obviously wrong. Mr. Vasilyev chides you for sleeping in class, and asks for someone else to inform you of the correct answer.'
  570. 'It was an embarrassing experience, but the sudden adrenaline surge helps you to stay awake during the rest of the period.'
  571. end
  572. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  573. elseif rand(1,2) = 1:
  574. *clr
  575. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  576. 'You drift off to sleep during class, maybe it is the sound of your teachers voice or maybe something more. But you end up dreaming about having sex with Mr. Vasilyev.'
  577. act 'Leave class': gt 'gschool_lessons', 'short_break'
  578. else
  579. *clr
  580. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  581. 'You fell asleep and the end of class bell wakes you up.'
  582. act 'Leave class': gt 'gschool_lessons', 'short_break'
  583. end
  584. end
  585. act'Play with your phone':
  586. *clr & cla
  587. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  588. 'The lesson is so boring that you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
  589. *nl
  590. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  591. if rand(1,4) = 1:
  592. *clr & cla
  593. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  594. 'You notice Mr. Vasilyev looking at you strictly; he must have noticed you''re not paying attention to his class.'
  595. act 'Put your phone away':
  596. *clr & cla
  597. pcs_grades -= rand(0,1)
  598. grupvalue[4] -= 1
  599. grupvalue[3] += 1
  600. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  601. 'You decide not to aggravate the situation and put your phone away. Mr. Vasilyev looks at you gratefully as they continues the class.'
  602. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  603. end
  604. gs 'willpower', 'misc', 'self', 'medium'
  605. if will_cost <= pcs_willpwr:
  606. act 'Keep using your phone (<<will_cost>> Willpower)':
  607. *clr & cla
  608. pcs_grades -= rand(1,2)
  609. grupvalue[1] += 1
  610. grupvalue[4] += 1
  611. grupvalue[3] -= 1
  612. demerit += 5
  613. gs 'willpower', 'pay', 'self'
  614. gs 'stat'
  615. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  616. 'Even though Mr. Vasilyev saw you use your phone. You figure you can get away with it, and just keep browsing the internet. Realizing you still won''t put the phone away, Mr. Vasilyev walks over to your desk.'
  617. act 'Hand over the phone':
  618. *clr & cla
  619. grupvalue[4] -= 1
  620. grupvalue[3] += 3
  621. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  622. 'Wow, they called your bluff. You decide it''s not worth the conflict, and silently hand your phone to Mr. Vasilyev.'
  623. 'As they walk back to the front of the class, they say, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  624. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'music'
  625. end
  626. gs 'willpower', 'exhib', 'self'
  627. if will_cost <= pcs_willpwr:
  628. act 'Take photos under your skirt (<<will_cost>> Willpower)':
  629. *clr & cla
  630. gs 'willpower', 'exhib', 'self'
  631. gs 'willpower', 'pay', 'self'
  632. gs 'stat'
  633. if $pantyworntype ! 'none':
  634. gs 'exhibitionism', 1
  635. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
  636. else
  637. gs 'exhibitionism', 2
  638. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
  639. end
  640. 'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mr. Vasilyev walking towards your desk.'
  641. 'When the teacher arrives at your desk, they tell you, "And what could you be doing on your phone that''s more important than paying attention in class, Mrs. <<$pcs_lastname>>? Hand it over."'
  642. '"Wouldn''t you like to know!" you tease. You hand over your phone, the screen still on, with the last picture you took still on the screen of the phone.'
  643. 'Mr. Vasilyev looks at what''s on the screen and their face colors bright red as they turn the screen off and returns to the front of the class.'
  644. 'As they gets ready to continue the lesson they say, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  645. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  646. end
  647. else
  648. '<br>You don''t have enough willpower to take an upskirt foto of yourself.'
  649. end
  650. gs 'willpower', 'misc', 'self', 'medium'
  651. if $braworntype ! 'none' and will_cost <= pcs_willpwr:
  652. act 'Hide the phone in your bra (<<will_cost>> Willpower)':
  653. *clr & cla
  654. gs 'willpower', 'misc', 'self', 'medium'
  655. gs 'willpower', 'pay', 'self'
  656. gs 'stat'
  657. demerit += 5
  658. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/nophone.jpg"></center>'
  659. 'You deftly shove the phone in your bra, and smile fiendishly as you see the indecisiveness on your teacher''s face.'
  660. 'You pretend it''s a perfectly normal place to store your phone, and use your cute voice as you tell him, "Is there a problem, Mr. Vasilyev? Go ahead, take my phone if you don''t think I should have it." You thrust your chest forward as you encourage him, giving him a nice view of your ample cleavage - the outline of your phone very visible through the fabric.'
  661. 'Your teacher is completely flabbergasted by your move, and admits defeat. Deciding it''s not worth the effort to take your phone away from you without causing all sorts of awkward situations, he simply returns to the front of the class and continues his lessons. You don''t catch much of them though, you''re too busy browsing the internet after you pull your phone back out of your bra.'
  662. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  663. end
  664. elseif $braworntype ! 'none' and will_cost > pcs_willpwr:
  665. act 'Hide the phone in your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  666. end
  667. end
  668. else
  669. act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  670. end
  671. end
  672. end
  673. end
  674. if $ARGS[0] = 'art':
  675. menu_off = 1
  676. gs 'stat'
  677. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classart.jpg"></center>'
  678. 'You sit in the classroom and listen to Mr Vasilyev go on about how great art is, you will give him one thing. He is always up beat and positive about teaching art and encourages all of his students to take part.'
  679. gs 'willpower', 'misc', 'self', iif((pcs_grades < 50 or grupTipe = 3) and grupTipe ! 4, 'easy', iif(pcs_grades < 90 and grupTipe ! 4, 'medium', 'hard'))
  680. if will_cost <= pcs_willpwr:
  681. act 'Listen attentively to Mr. Vasilyev (<<will_cost>> Willpower)':
  682. *clr & cla
  683. grupvalue[4] -= 1
  684. grupvalue[3] += 1
  685. artslks_exp += rand(1,2)
  686. gs 'willpower', 'pay', 'self'
  687. gs 'stat'
  688. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  689. 'You listen attentively to Mr. Vasilyev for the duration of the class. Today''s lesson was interesting and informative, and you feel you learned a lot about the history of art and famous artist.'
  690. act 'Ask a question about the lesson':
  691. *clr & cla
  692. artslks_exp += rand(0,1)
  693. if rand(0,2) = 0: pcs_grades += 1
  694. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/ask.jpg"></center>'
  695. 'Mr. Vasilyev smiles, always happy to see his students engaged in his class. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
  696. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'art'
  697. end
  698. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'art'
  699. end
  700. else
  701. act 'Listen attentively to Mr. Vasilyev (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  702. end
  703. act 'Don''t pay attention in class':
  704. *clr & cla
  705. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  706. 'Mr. Vasilyev has go on one of his epically long indepth explanations about one of the art styles and how it influenced society in all sorts of ways and in return was influenced by current events. You thought this was about art not history.'
  707. *nl
  708. 'That comes to an abrupt end when a loud crash in the room nearly startles you out of your chair.'
  709. 'As one, everyone in the room turns to look, only to see Erast on the floor, his desk overturned; his cellphone sliding across the floor before clattering against the wall. Silence is soon replaced by laughter. The eyes of the entire class on him, Erast struggles to act nonchalant as he works to quickly return his desk to an upright position and gather the items that had fallen to the floor.'
  710. *nl
  711. 'Just as he reaches for his phone Anushka snatches it up off the floor and starts looking at it. "Oooo what''s this? Who''s panties are these Erast?" He grabs ahold of her and takes a moment to wrestle his phone away from her. He obviously is trying to be gentle and yet urgently trying to get his phone back, as she keeps talking. Her voice strained abit as Erast easily over powers her, but you have to give it to her. She doesn''t make it easy on him, holding onto the phone as long as she can.'
  712. temp = rand(0,5)
  713. if temp=0:
  714. '"White cotton panties by the look of it, must be Julia''s." The whole time Mr. Vasilyev is trying to get class to calm down. You notice Julia blushing, guess Anushka know''s her panties.'
  715. elseif temp = 1:
  716. '"Expensive white lacy panties by the look of it, must be Katja''s." The whole time Mr. Vasilyev is trying to get class to calm down. You notice Katja blushing, guess Anushka know''s her panties.'
  717. elseif temp = 2:
  718. '"Black thong panties by the look of it, must be Albina''s." The whole time Mr. Vasilyev is trying to get class to calm down. You notice Albina rolling her eyes, guess Anushka know''s her panties.'
  719. elseif temp = 3:
  720. '"Black and yellow slippery when wet panties." The whole time Mr. Vasilyev is trying to get class to calm down. Then Anushka laughs after a moment. "Those are mine!" She grins at Erast and places a hand on his chest and looks him right in the eyes. "If you wanted to see, all you had to do was ask." She says as she hikes up her skirt to show off her black and yellow panties. Mr Vasilyev opens his jacket wide to try and block most of the classes view.'
  721. elseif temp = 4:
  722. '"Stylish red cotton panties by the look of it, must be Natasha''s." The whole time Mr. Vasilyev is trying to get class to calm down. You notice Natasha blushing, guess Anushka know''s her panties.'
  723. elseif temp = 5:
  724. '"What is that? Comic book character panties? They must be Zinaida''s." The whole time Mr. Vasilyev is trying to get class to calm down. You notice Zinaida looking mortified, guess Anushka know''s her panties.'
  725. end
  726. killvar 'temp'
  727. *nl
  728. 'Once Erast has his phone back and Mr. Vasilyev has the class calmed down he calls both of them up to his desk, looks at the phone and talks quietly to both of them, obviously lecturing them. Erast about taking panty shots and Anushka about respecting people''s privacy. Erast looks slightly abashed, while Anushka just looks bored.'
  729. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  730. end
  731. act'Daydream':
  732. *clr & cla
  733. if rand(1,4) = 1:
  734. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  735. 'Today''s lessons don''t particularly interest you, and you find yourself drifting off constantly. After a while you notice Mr. Vasilyev has stopped teaching and is looking at you intently, asking you to pay attention. Apparently this is already the third time he asked; you missed the first two completely while you were lost in your own thoughts. The whole class is looking at you now.'
  736. 'Mr. Vasilyev tries to convince you of the importance of todays lesson, "<<$pcs_nickname>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
  737. act 'Reluctantly pay attention':
  738. *clr & cla
  739. artslks_exp += rand(0,1)
  740. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/angryteacher.jpg"></center>'
  741. 'The eyes of Mr. Vasilyev grow narrower, and even though you roll your eyes at him, you sit through the rest of the lesson in silence, at least pretending to pay attention sometimes. You don''t learn anything today, though.'
  742. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'art'
  743. end
  744. act'Try to focus on the lesson':
  745. *clr & cla
  746. grupvalue[4] -= 1
  747. grupvalue[3] += 1
  748. artslks_exp += rand(0,2)
  749. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  750. 'You don''t want to get in trouble so you straighten up in your chair. "Sorry." The teacher gives you one final look and then goes back to teacher the class, you do your best to pay attention for the rest of class.'
  751. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'art'
  752. end
  753. gs 'willpower', 'misc', 'self', 'medium'
  754. if will_cost <= pcs_willpwr:
  755. act 'Be a smart ass (<<will_cost>> Willpower)':
  756. *clr & cla
  757. pcs_grades -= rand(1,2)
  758. demerit += 1
  759. grupvalue[1] += 1
  760. grupvalue[4] += 1
  761. grupvalue[3] -= 1
  762. gs 'willpower', 'pay', 'self'
  763. gs 'stat'
  764. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  765. '"Of course. Please continue your super-fascinating lesson. Just keep it a bit up-beat please. If you talk any slower, I might fall asleep!" you answer boldly.'
  766. 'The whole class bursts into loud laughter, and Mr. Vasilyev has a rough time getting everyone to quiet down.'
  767. '"Miss <<$pcs_lastname>>, get out of class! Report to the Principal now!"'
  768. act 'Go to principal''s office': demerit += 10 + school_bunk * 5 & gt 'gschool_office', 'principal'
  769. gs 'willpower', 'misc', 'self', 'medium'
  770. if will_cost <= pcs_willpwr:
  771. act 'Don''t leave the classroom (<<will_cost>> Willpower)':
  772. *clr & cla
  773. pcs_grades -= rand(0,1)
  774. demerit += 1
  775. grupvalue[4] += 1
  776. grupvalue[3] -= 1
  777. gs 'willpower', 'pay', 'resist'
  778. gs 'stat'
  779. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bitchflip.jpg"></center>'
  780. '"What good would that do? Are you trying to get me to start smoking to pass the time? I''m not interrupting your classes, just leave me alone. I''m having some... girl problems. Would you like me to talk about those instead?" you answer brashly, not having any intentions of getting up.'
  781. 'Your teacher doesn''t know what to say, and after a while just decides to continue his classes. Obviously, you don''t learn anything today. You hear one of the girls behind you mutter your being a bitch, you turn around and flip her off.'
  782. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  783. end
  784. else
  785. act 'Don''t leave the classroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  786. end
  787. end
  788. else
  789. act 'Be a smart ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  790. end
  791. elseif rand(1,3) = 1:
  792. *clr
  793. if pcs_grades >= 80:
  794. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  795. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, as you keep dozing off.'
  796. 'You''re snapped back to consciousness when you hear Mr. Vasilyev call your name. Everyone looks at you expectantly, and you realize that you were just asked a question about the topic.'
  797. 'Taking your best guess at what the teacher might be asking, the entire class is shocked as you somehow manage to produce the correct answer, since it must''ve been obvious to everyone that you were sleeping. Mr. Vasilyev tells you, "Very good, but try and keep your head up during class, if you don''t mind."'
  798. else
  799. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  800. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, sense you keep dozing off.'
  801. 'You''re snapped back to consciousness when you hear Mr. Vasilyev call your name. Everyone is looking at you expectantly, realizing that you were just asked a question about the topic.'
  802. 'You take your best guess at what they might be asking. Some of the other kids snicker when you say something that''s obviously wrong. Mr. Vasilyev chides you for sleeping in class, and asks for someone else to inform you of the correct answer.'
  803. 'It was an embarrassing experience, but the sudden adrenaline surge helps you to stay awake during the rest of the period.'
  804. end
  805. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'art'
  806. elseif rand(1,2) = 1:
  807. *clr
  808. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  809. 'You drift off to sleep during class, maybe it is the sound of your teachers voice or maybe something more. But you end up dreaming about having sex with Mr. Vasilyev.'
  810. act 'Leave class': gt 'gschool_lessons', 'short_break'
  811. else
  812. *clr
  813. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  814. 'You fell asleep and the end of class bell wakes you up.'
  815. act 'Leave class': gt 'gschool_lessons', 'short_break'
  816. end
  817. end
  818. act'Play with your phone':
  819. *clr & cla
  820. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  821. 'The lesson is so boring that you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
  822. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  823. if rand(1,4) = 1:
  824. *clr & cla
  825. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  826. 'You notice Mr. Vasilyev looking at you strictly; he must have noticed you''re not paying attention to his class.'
  827. act 'Put your phone away':
  828. *clr & cla
  829. grupvalue[4] -= 1
  830. grupvalue[3] += 1
  831. pcs_grades -= rand(0,1)
  832. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  833. 'You decide not to aggravate the situation and put your phone away. Mr. Vasilyev looks at you gratefully as they continues the class.'
  834. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'art'
  835. end
  836. gs 'willpower', 'misc', 'self', 'medium'
  837. if will_cost <= pcs_willpwr:
  838. act 'Keep using your phone (<<will_cost>> Willpower)':
  839. *clr & cla
  840. pcs_grades -= rand(1,2)
  841. grupvalue[1] += 1
  842. grupvalue[4] += 1
  843. grupvalue[3] -= 1
  844. demerit += 5
  845. gs 'willpower', 'pay', 'self'
  846. gs 'stat'
  847. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  848. 'Even though Mr. Vasilyev saw you use your phone. You figure you can get away with it, and just keep browsing the internet. Realizing you still won''t put the phone away, Mr. Vasilyev walks over to your desk.'
  849. act 'Hand over the phone':
  850. *clr & cla
  851. grupvalue[4] -= 1
  852. grupvalue[3] += 1
  853. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  854. 'Wow, they called your bluff. You decide it''s not worth the conflict, and silently hand your phone to Mr. Vasilyev.'
  855. 'As they walk back to the front of the class, they say, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  856. act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'art'
  857. end
  858. gs 'willpower', 'exhib', 'self'
  859. if will_cost <= pcs_willpwr:
  860. act 'Take photos under your skirt (<<will_cost>> Willpower)':
  861. *clr & cla
  862. gs 'willpower', 'exhib', 'self'
  863. gs 'willpower', 'pay', 'self'
  864. gs 'stat'
  865. if $pantyworntype ! 'none':
  866. gs 'exhibitionism', 1
  867. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
  868. else
  869. gs 'exhibitionism', 2
  870. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
  871. end
  872. 'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mr. Vasilyev walking towards your desk.'
  873. 'When the teacher arrives at your desk, they tell you, "And what could you be doing on your phone that''s more important than paying attention in class, Mrs. <<$pcs_lastname>>? Hand it over."'
  874. '"Wouldn''t you like to know!" you tease. You hand over your phone, the screen still on, with the last picture you took still on the screen of the phone.'
  875. 'Mr. Vasilyev looks at what''s on the screen and their face colors bright red as they turn the screen off and returns to the front of the class.'
  876. 'As they gets ready to continue the lesson they say, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  877. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  878. end
  879. else
  880. act 'Take photos under your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  881. end
  882. gs 'willpower', 'misc', 'self', 'medium'
  883. if $braworntype ! 'none' and will_cost <= pcs_willpwr:
  884. act 'Hide the phone in your bra (<<will_cost>> Willpower)':
  885. *clr & cla
  886. gs 'willpower', 'misc', 'self', 'medium'
  887. gs 'willpower', 'pay', 'self'
  888. gs 'stat'
  889. demerit += 5
  890. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/nophone.jpg"></center>'
  891. 'You deftly shove the phone in your bra, and smile fiendishly as you see the indecisiveness on your teacher''s face.'
  892. 'You pretend it''s a perfectly normal place to store your phone, and use your cute voice as you tell him, "Is there a problem, Mr. Vasilyev? Go ahead, take my phone if you don''t think I should have it." You thrust your chest forward as you encourage him, giving him a nice view of your ample cleavage - the outline of your phone very visible through the fabric.'
  893. *nl
  894. 'Your teacher is completely flabbergasted by your move, and admits defeat. Deciding it''s not worth the effort to take your phone away from you without causing all sorts of awkward situations, he simply returns to the front of the class and continues his lessons. You don''t catch much of them though, you''re too busy browsing the internet after you pull your phone back out of your bra.'
  895. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  896. end
  897. elseif $braworntype ! 'none' and will_cost > pcs_willpwr:
  898. act 'Hide the phone in your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  899. end
  900. end
  901. else
  902. act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  903. end
  904. end
  905. end
  906. end
  907. if $ARGS[0] = 'shop':
  908. menu_off = 1
  909. gs 'stat'
  910. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classcomputer.jpg"></center>'
  911. 'You sit in the classroom and listen to the monotonous droning of your teacher, doing your best not to fall asleep.'
  912. gs 'willpower', 'misc', 'self', iif((pcs_grades < 50 or grupTipe = 3) and grupTipe ! 4, 'easy', iif(pcs_grades < 90 and grupTipe ! 4, 'medium', 'hard'))
  913. if will_cost <= pcs_willpwr:
  914. act 'Listen attentively to Mr. Kuznetsov (<<will_cost>> Willpower)':
  915. *clr & cla
  916. grupvalue[4] -= 1
  917. grupvalue[3] += 1
  918. gs 'willpower', 'pay', 'self'
  919. gs 'stat'
  920. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  921. 'You listen attentively to Mr. Kuznetsov for the duration of the class. Today''s lesson was interesting and informative, and you feel you learned from taking part in class.'
  922. act 'Ask a question about the lesson':
  923. *clr & cla
  924. if rand(0,2) = 0: pcs_grades += 1
  925. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
  926. 'Mr. Kuznetsov nods approvingly, always happy to see his students engaged in his class. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
  927. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  928. end
  929. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  930. end
  931. else
  932. act 'Listen attentively to Mr. Kuznetsov (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  933. end
  934. act 'Don''t pay attention in class':
  935. *clr & cla
  936. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  937. 'Mr. Kuznetsov''s is lecturing on safety, but it keeps getting more and more boring. You look around for something to pass the time, desperate for any kid of distraction.'
  938. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  939. end
  940. act'Daydream':
  941. *clr & cla
  942. if rand(1,2) = 1:
  943. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  944. 'Today''s lessons don''t particularly interest you, and you find yourself drifting off constantly. After a while you notice Mr. Kuznetsov has stopped teaching and is looking at you intently, asking you to pay attention. Apparently this is already the third time he asked; you missed the first two completely while you were lost in your own thoughts. The whole class is looking at you now.'
  945. 'Mr. Kuznetsov tries to convince you of the importance of todays lesson, "<<$pcs_nickname>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
  946. act 'Reluctantly pay attention':
  947. *clr & cla
  948. grupvalue[1] -= 1
  949. grupvalue[4] -= 1
  950. grupvalue[3] += 1
  951. pcs_grades -= rand(0,1)
  952. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/angryteacher.jpg"></center>'
  953. 'The eyes of Mr. Kuznetsov grow narrower, and even though you roll your eyes at him, you sit through the rest of the lesson in silence, at least pretending to pay attention sometimes. You don''t learn anything today, though.'
  954. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  955. end
  956. act'Try to focus on the lesson':
  957. *clr & cla
  958. pcs_grades -= rand(0,1)
  959. grupvalue[4] -= 1
  960. grupvalue[3] += 1
  961. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/attention.jpg"></center>'
  962. 'You don''t want to get in trouble so you straighten up in your chair. "Sorry." The teacher gives you one final look and then goes back to teacher the class, you do your best to pay attention for the rest of class.'
  963. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  964. end
  965. gs 'willpower', 'misc', 'self', 'medium'
  966. if will_cost <= pcs_willpwr:
  967. act 'Be a smart ass (<<will_cost>> Willpower)':
  968. *clr & cla
  969. pcs_grades -= rand(1,2)
  970. demerit += 1
  971. grupvalue[1] += 1
  972. grupvalue[4] += 1
  973. grupvalue[3] -= 1
  974. gs 'willpower', 'pay', 'self'
  975. gs 'stat'
  976. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  977. '"Of course. Please continue your super-fascinating lesson. Just keep it a bit up-beat please. If you talk any slower, I might fall asleep!" you answer boldly.'
  978. 'The whole class bursts into loud laughter, and Mr. Kuznetsov has a rough time getting everyone to quiet down.'
  979. '"Miss <<$pcs_lastname>>, you will see me after class." He says in a stern voice, maybe you shouldn''t have mouthed off to him. He is the assistant Headmaster.'
  980. act 'Wait for the end of Class':
  981. *clr & cla
  982. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/ruslan/sex/pshop1.jpg"></center>'
  983. 'You wait until the end of class. Then you walk up to Mr. Kuznetsov''s desk. "You wanted to see me?"'
  984. 'He looks up at you for a moment before saying. "Come to my office after school so we can talk about this. If not I will be calling your mother to school tomorrow." With that he dismisses you to go to you next class.'
  985. Kuznecov_shop_punishment = 1
  986. act 'Go to next class': gt 'gschool_lessons', 'short_break'
  987. end
  988. end
  989. else
  990. act 'Be a smart ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  991. end
  992. else
  993. *clr
  994. if pcs_grades >= 80:
  995. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  996. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, as you keep dozing off.'
  997. 'You''re snapped back to consciousness when you hear Mr. Kuznetsov call your name. Everyone looks at you expectantly, and you realize that you were just asked a question about the topic.'
  998. 'Taking your best guess at what the teacher might be asking, the entire class is shocked as you somehow manage to produce the correct answer, since it must''ve been obvious to everyone that you were sleeping. Mr. Kuznetsov tells you, "Very good, but try and keep your head up during class, if you don''t mind."'
  999. else
  1000. pcs_mood -= 5
  1001. pcs_grades -= rand(0,1)
  1002. gs 'stat'
  1003. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
  1004. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, sense you keep dozing off.'
  1005. 'You''re snapped back to consciousness when you hear Mr. Kuznetsov call your name. Everyone is looking at you expectantly, realizing that you were just asked a question about the topic.'
  1006. 'You take your best guess at what they might be asking. Some of the other kids snicker when you say something that''s obviously wrong. Mr. Kuznetsov chides you for sleeping in class, and asks for someone else to inform you of the correct answer.'
  1007. 'It was an embarrassing experience, but the sudden adrenaline surge helps you to stay awake during the rest of the period.'
  1008. end
  1009. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  1010. end
  1011. end
  1012. act'Play with your phone':
  1013. *clr & cla
  1014. act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
  1015. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  1016. 'The lesson is so boring that you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
  1017. if rand(1,4) = 1:
  1018. *clr & cla
  1019. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  1020. 'You notice Mr. Kuznetsov looking at you strictly; he must have noticed you''re not paying attention to his class.'
  1021. act 'Put your phone away':
  1022. *clr & cla
  1023. grupvalue[1] -= 1
  1024. grupvalue[4] -= 1
  1025. grupvalue[3] += 1
  1026. pcs_grades -= rand(0,1)
  1027. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  1028. 'You decide not to aggravate the situation and put your phone away. Mr. Kuznetsov looks at you gratefully as they continues the class.'
  1029. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  1030. end
  1031. gs 'willpower', 'misc', 'self', 'medium'
  1032. if will_cost <= pcs_willpwr:
  1033. act 'Keep using your phone (<<will_cost>> Willpower)':
  1034. *clr & cla
  1035. pcs_grades -= rand(1,2)
  1036. grupvalue[1] += 1
  1037. grupvalue[4] += 1
  1038. grupvalue[3] -= 1
  1039. demerit += 5
  1040. gs 'willpower', 'pay', 'self'
  1041. gs 'stat'
  1042. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  1043. 'Even though Mr. Kuznetsov saw you use your phone. You figure you can get away with it, and just keep browsing the internet. Realizing you still won''t put the phone away, Mr. Kuznetsov walks over to your desk.'
  1044. act 'Hand over the phone':
  1045. *clr & cla
  1046. grupvalue[4] -= 1
  1047. grupvalue[3] += 1
  1048. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  1049. 'Wow, they called your bluff. You decide it''s not worth the conflict, and silently hand your phone to Mr. Kuznetsov.'
  1050. 'As they walk back to the front of the class, they say, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  1051. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  1052. end
  1053. gs 'willpower', 'exhib', 'self'
  1054. if will_cost <= pcs_willpwr:
  1055. act 'Take photos under your skirt (<<will_cost>> Willpower)':
  1056. *clr & cla
  1057. gs 'willpower', 'exhib', 'self'
  1058. gs 'willpower', 'pay', 'self'
  1059. gs 'stat'
  1060. if $pantyworntype ! 'none':
  1061. gs 'exhibitionism', 1
  1062. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
  1063. else
  1064. gs 'exhibitionism', 2
  1065. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
  1066. end
  1067. 'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mr. Kuznetsov walking towards your desk.'
  1068. 'When the teacher arrives at your desk, they tell you, "And what could you be doing on your phone that''s more important than paying attention in class, Mrs. <<$pcs_lastname>>? Hand it over."'
  1069. '"Wouldn''t you like to know!" you tease. You hand over your phone, the screen still on, with the last picture you took still on the screen of the phone.'
  1070. 'Mr. Kuznetsov looks at what''s on the screen and their face colors bright red as they turn the screen off and returns to the front of the class.'
  1071. 'As they gets ready to continue the lesson they say, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  1072. act 'Wait for the end of the lesson': gs 'gschool_lessonsev2', 'shop'
  1073. end
  1074. else
  1075. act 'Take photos under your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1076. end
  1077. if $braworntype ! 'none':
  1078. gs 'willpower', 'misc', 'self', 'medium'
  1079. if will_cost <= pcs_willpwr:
  1080. act 'Hide the phone in your bra (<<will_cost>> Willpower)':
  1081. *clr & cla
  1082. gs 'willpower', 'misc', 'self', 'medium'
  1083. gs 'willpower', 'pay', 'self'
  1084. gs 'stat'
  1085. demerit += 5
  1086. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/nophone.jpg"></center>'
  1087. 'You deftly shove the phone in your bra, and smile fiendishly as you see the indecisiveness on your teacher''s face.'
  1088. 'You pretend it''s a perfectly normal place to store your phone, and use your cute voice as you tell him, "Is there a problem, Mr. Kuznetsov? Go ahead, take my phone if you don''t think I should have it." You thrust your chest forward as you encourage him, giving him a nice view of your ample cleavage - the outline of your phone very visible through the fabric.'
  1089. 'He narrows his eyes. "Very well come see me after class, or we can just call your mother to come to school and pick you up for being expelled." He notes the change in your expression and smirks a bit, knowing you will see him after class now.'
  1090. act 'Wait for the end of class':
  1091. *clr & cla
  1092. Kuznecov_shop_punishment = 1
  1093. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/ruslan/sex/pshop1.jpg"></center>'
  1094. 'You wait until the end of class. Then you walk up to Mr. Kuznetsov''s desk. "You wanted to see me?"'
  1095. 'He looks up at you for a moment before saying. "Come to my office after school so we can talk about this. If not I will be calling your mother to school tomorrow." With that he dismisses you to go to you next class.'
  1096. act 'Go to next class': gt 'gschool_lessons', 'short_break'
  1097. end
  1098. end
  1099. else
  1100. act 'Hide the phone in your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1101. end
  1102. end
  1103. end
  1104. else
  1105. act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1106. end
  1107. end
  1108. end
  1109. end
  1110. if $ARGS[0] = 'pe':
  1111. *clr & cla
  1112. menu_off = 1
  1113. gs 'stat'
  1114. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra.jpg"></center>'
  1115. 'You arrive in gym and head straight to the girls locker room. Once inside you quickly change into your athletic clothes before heading back out into the gym. After everyone gets dressed and gets ready for gym class, Viktor Pavlovich conducts a roll call to ensure everyone is there.'
  1116. if week = 5 and LocalRun = 0:
  1117. if schoolSorev = 0:schoolSorev = 1
  1118. 'Mr. Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
  1119. elseif week = 5 and LocalRun = 1:
  1120. if schoolSorev = 0:schoolSorev = 2
  1121. 'Mr. Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
  1122. end
  1123. fizrarand = rand(0, 4)
  1124. if fizrarand = 0:
  1125. pcs_mood -= 5
  1126. fat -= 5
  1127. gs 'sweat', 'add', 30
  1128. run_exp += rand(1, 2)
  1129. 'After the roll call, Mr. Pavlovich announces. "Today are going to be running."'
  1130. act 'Run':
  1131. *clr & cla
  1132. if pcs_agil > 60: grupvalue[2] += 1
  1133. if temper >= 10 and sunWeather = 1:
  1134. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra2.jpg"></center>'
  1135. '"Since the weather is so nice we will be running outside today. Lets go." He leads the class outside to the forest trail on the school grounds, near the old school building. He pulls out his stop watch and says. "Go!" Everyone takes off on the run with that.'
  1136. runoutside = rand(0,2)
  1137. if runoutside = 0:
  1138. 'As you run through the forest, you feel a hand on your ass. It''s Ivan; he''s much faster than you, and sprints past you to show you how fast he can be when he wants. He then pauses and lets you catch up, and you run together for a while.'
  1139. act 'Show him your tits':
  1140. cla & *clr
  1141. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra3.jpg"></center>'
  1142. 'Making sure no one else is near you, you pull up your shirt and reveal your <<$titsize>> boobs to Ivan. You almost immediately notice his erection growing in his tight shorts, and he awkwardly tries to hide his boner. As you pull your shirt back where it belongs you give him a sweet smile and say, "Try hiding that while you''re running past everyone!"'
  1143. 'He grimaces as he sprints away from you, carefully checking to make sure no one is near him. You have a knowing smile on your face when, at the end of the class, his friends ask him why his lap time was so much slower than usual.'
  1144. act 'Finish run':gt 'gschool_lessons2', 'postphys'
  1145. end
  1146. act 'Laugh it off and let him go':
  1147. cla
  1148. '"Very funny, Ivan," you tell him as you give him a wink. He salutes you theatrically as he sprints off again, finishing the run well before anyone else.'
  1149. act 'Finish run':gt 'gschool_lessons2', 'postphys'
  1150. end
  1151. elseif runoutside = 1:
  1152. 'As you run through the forest, you hear someone coming up beside you.'
  1153. act 'Focus on running':
  1154. *clr & cla
  1155. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra2.jpg"></center>'
  1156. 'You are to focused on your running, you keep your eyes straight ahead. Running as quickly as you can, after a bit you hear who ever it was starting to fall behind.'
  1157. act 'Finish run':gt 'gschool_lessons2', 'postphys'
  1158. end
  1159. act 'Look':
  1160. *clr & cla
  1161. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/nushtopless.jpg"></center>'
  1162. 'You turn your head and look over to see Anushka running next you, she has her top off and is carrying it in her hand. You can''t help but notice her small breasts bouncing with ever step she takes. She notices where your eyes drift too and grins at you. She runs along side you for most of the class, a few of the boys pass the two of you. Which all slow down for a bit to take a good long look. Some of the girls look as well but most just give dirty or disgusted looks to Anushka.'
  1163. act 'Finish run':gt 'gschool_lessons2', 'postphys'
  1164. end
  1165. else
  1166. 'It turns out to be a very uneventful and peaceful run, you enjoyed the quiet time to yourself a great deal.'
  1167. act 'Finish run':gt 'gschool_lessons2', 'postphys'
  1168. end
  1169. else
  1170. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra1.jpg"></center>'
  1171. 'You join the class in running laps around the gymnasium. Half-way into the fourteenth lap, you wonder if there''s any way gym class could be more boring than this.'
  1172. act 'Finish the run':gt 'gschool_lessons2', 'postphys'
  1173. end
  1174. end
  1175. elseif fizrarand = 1:
  1176. gs 'exercise', 'tier2', 1, 'agil_exp'
  1177. if pcs_agil > 60: grupvalue[2] += 1
  1178. 'After the roll call, Mr. Nikolaevich announces that you will be taking turns performing vaults.'
  1179. gs 'gschool_lessonsev1', 'fiz_rand'
  1180. act 'End of lesson':gt 'gschool_lessons2', 'postphys'
  1181. elseif fizrarand = 2:
  1182. gs 'exercise', 'tier2', 1, 'stren_exp'
  1183. gs 'stat'
  1184. 'After the roll call, Mr. Nikolaevich announces that you will all be doing pull-ups today.'
  1185. act 'Pull ups':
  1186. *clr & cla
  1187. gs 'exercise', 'tier2', 1, 'stren_exp'
  1188. if temper >= 18 and sunWeather = 1:
  1189. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra5.jpg"></center>'
  1190. 'Since the weather is nice, the class will be having their gym class outside today.'
  1191. else
  1192. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra6.jpg"></center>'
  1193. end
  1194. if pcs_stren > 60: grupvalue[2] +=1
  1195. 'You wait for your turn and then do your best to do as many pull-ups as you can.'
  1196. gs 'gschool_lessonsev1', 'fiz_rand'
  1197. act 'End of lesson':gt 'gschool_lessons2', 'postphys'
  1198. end
  1199. elseif fizrarand = 3:
  1200. gs 'exercise', 'tier2', 1, 'vital_exp'
  1201. gs 'stat'
  1202. 'After the roll call, Mr. Nikolaevich announces that you will all be working on general fitness today.'
  1203. if rand(0,1) = 0:
  1204. 'The boys get it a little harder, as they''re asked to do full pull-ups, but everyone needs to do the sit-ups. The instructor is actually counting and recording how many each person does, so it''s a bit more stressful than usual.'
  1205. if pcs_apprnc >= 60:'Some of the boys stop what they''re doing when it''s your turn, coming over to shout some words of support.'
  1206. if pcs_stren <= 40:
  1207. 'Unfortunately, sit-ups aren''t your strong point, and you''re unable to do as many as most of the girls.'
  1208. elseif pcs_stren <= 60:
  1209. grupvalue[2] += 1
  1210. 'In the end, you wind up doing a perfectly respectable amount, better than most of the girls, but less than the jocks.'
  1211. else
  1212. grupvalue[2] += rand(1,2)
  1213. 'You''ve done enough sit-ups in the past that this isn''t too much of a challenge. Eventually you stop just because the instructor seems to be getting tired of counting.'
  1214. end
  1215. gs 'gschool_lessonsev1', 'fiz_rand'
  1216. act 'End of lesson':gt 'gschool_lessons2', 'postphys'
  1217. else
  1218. 'For one of the activities, the teacher breaks everyone into small groups and has you compete to see who can jump rope the longest. Many of the boys pay special attention to the girls as they jump rope.'
  1219. if pcs_cupsize <= 20:
  1220. if pcs_agil <= 40:
  1221. '<center><video autoplay loop src="images/locations/pavlovsk/school/gym/jumpr.mp4"></video></center>'
  1222. 'You''re barely able to do more than a few before you get tripped up on the rope. The teacher wants to make sure you get enough exercise, though, so you''re made to give it a few tries.'
  1223. elseif pcs_agil <= 60:
  1224. grupvalue[2] += 1
  1225. 'Jumping rope is a surprisingly good workout. While you never win any of the competitions, you don''t embarrass yourself, either. You''re tired by the time you''re done.'
  1226. else
  1227. grupvalue[2] += rand(1,2)
  1228. 'The other girls in your group are surprised at just how long you can jump rope without messing up. You manage to go the longest in a couple of rounds of the competition.'
  1229. end
  1230. gs 'gschool_lessonsev1', 'fiz_rand'
  1231. act 'End of lesson':gt 'gschool_lessons2', 'postphys'
  1232. elseif pcs_cupsize <= 60:
  1233. '<center><video autoplay loop src="images/locations/pavlovsk/school/gym/jumprb.mp4"></video></center>'
  1234. if pcs_agil <= 40:
  1235. 'You''re barely able to do more than a few before you get tripped up on the rope. The teacher wants to make sure you get enough exercise, though, so you''re made to give it a few tries. A number of the boys grumble each time you fail to go for more than a couple of seconds.'
  1236. elseif pcs_agil <= 60:
  1237. grupvalue[2] += 1
  1238. 'Jumping rope is a surprisingly hard workout. You don''t win any of the rounds, but you find that a number of boys have come over to watch you compete, and offer their support. You have no doubt why the boys are watching, you can feel your boobs bouncing with every jump.'
  1239. else
  1240. grupvalue[2] += rand(1,2)
  1241. 'With your fitness skills, you easily manage to outlast the other girls. You could actually jump rope for quite a bit longer, but notice that the longer the class goes on, the more boys have found their way over to watch you. Some of the girls you were competing with make snide remarks about just which particular parts of you they are so keen on watching.'
  1242. end
  1243. gs 'gschool_lessonsev1', 'fiz_rand'
  1244. act 'End of lesson':gt 'gschool_lessons2', 'postphys'
  1245. else
  1246. '<center><video autoplay loop src="images/locations/pavlovsk/school/gym/jumph.mp4"></video></center>'
  1247. if pcs_agil <= 40:
  1248. 'You''re barely able to do more than a few before you get tripped up on the rope. It''s hard to get the coordination right, and your breasts always seem to be in the way. The teacher wants to make sure you get enough exercise, so you''re made to give it a few tries. There''s outright jeering from some of the boys whenever you screw up. One of them shouts: "C''mon, already! We want to see them bounce!"'
  1249. elseif pcs_agil <= 60:
  1250. grupvalue[2] += 1
  1251. 'Jumping rope is a complete misery. You can''t manage it for very long; although your coordination and endurance are there, the pain from your breasts slapping around builds up fast. The girls you''re competing with are sympathetic at first, but that slowly goes away as some of the boys wander over to cheer you on. It''s completely apparent what their eyes are focused on each time a round begins.'
  1252. else
  1253. grupvalue[2] += rand(1,2)
  1254. 'You''re easily in good enough shape that this should be a snap, but each time you jump, your breasts slap up and down pretty hard, and in no time they''ve gotten really sore. Fitness means enduring a little pain sometimes though, so you try to press on for as long as you can bear it. What ultimately stops you is the hooting and hollering from the boys. By the end of the period, almost all of them have come over to gawk at your boobs.'
  1255. end
  1256. gs 'gschool_lessonsev1', 'fiz_rand'
  1257. act 'End of lesson':gt 'gschool_lessons2', 'postphys'
  1258. end
  1259. end
  1260. elseif fizrarand = 4:
  1261. *clr & cla
  1262. gs 'exercise', 'tier2', 1, 'stren_exp'
  1263. gs 'stat'
  1264. if pcs_stren > 60: grupvalue[2] +=1
  1265. if pcs_horny >= 100:
  1266. pcs_horny = 0
  1267. orgasm += 1
  1268. rope_orgasm += 1
  1269. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra8.jpg"></center>'
  1270. 'After the roll call, Mr. Nikolaevich announces that you will all be taking turns climbing the ropes today.'
  1271. 'You climb the rope as instructed, and can''t help but feel the rough robe rubbing against your pussy through your clothes. You do your best to climb up, but the rubbing of the rope against your pussy gets more and more intense as you try to climb higher. After a few seconds the stimulation from the rope against your clit brings you to orgasm, and you have to do everything in your power to not fall down as you quiver against the rope, stifling your moans. Your teacher looks up to you and says, "Why are you shaking, Miss <<$pcs_lastname>>? Are you tired or something? Go ahead, come down then."'
  1272. elseif pcs_horny >= 50 and pcs_horny < 100:
  1273. pcs_horny += 20
  1274. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/rope.jpg"></center>'
  1275. 'After the roll call, Mr. Nikolaevich announces that you will all be taking turns climbing the ropes today.'
  1276. 'You climb the rope as instructed, and can''t help but feel the rough robe rubbing against your pussy through your clothes. You do your best to climb up, but the rubbing of the rope against your pussy gets more and more intense as you try to climb higher. You manage to reach the top, but the rubbing of the rope has got you all worked up. With a bright blush on your face you slide back down, making sure the rope doesn''t rub against your most sensitive spots.'
  1277. else
  1278. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/rope.jpg"></center>'
  1279. 'After the roll call, Mr. Nikolaevich announces that you will all be taking turns climbing the ropes today.'
  1280. end
  1281. gs 'gschool_lessonsev1', 'fiz_rand'
  1282. act 'End of lesson':gt 'gschool_lessons2', 'postphys'
  1283. end
  1284. end
  1285. if $ARGS[0] = 'postphys':
  1286. *clr & cla
  1287. gs 'stat'
  1288. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphys<<rand(1,4)>>.jpg"></center>'
  1289. if zverevaQW = 1:
  1290. postphys_event = daystart
  1291. 'After class, Mr. Pavlovich returns to his office. For some reason, Christina Zvereva is following him while all other students go to the locker rooms as usual.'
  1292. act 'Ignore it and go to the locker room': gt 'gschool_lessons2', 'postphys2'
  1293. act 'Listen in on Christina and Mr. Pavlovich':
  1294. *clr & cla
  1295. gs 'stat'
  1296. 'You quietly move up to Mr. Pavlovich''s office, to listen to what they''re talking about. You hear Christina saying, "Please, sir, you can''t let <<$pcs_nickname>> go to the regional competition!"'
  1297. 'He replies, "<<$pcs_nickname>> beat you fair and square, Christina. There''s not a whole lot I can do about it."'
  1298. 'Christina''s voice again: "But you promised! Please? I''ll make it worth your while if you choose me over her, sir..."'
  1299. 'After a few seconds of silence, you hear him smirk, "Is that so, Christina? You know what to do then, this is not your first time here." Seconds later you hear a gasp from your teacher, and then soft moaning from him.'
  1300. act 'Try to see what''s happening':
  1301. *clr & cla
  1302. zverevaQW = 2
  1303. pcs_horny += 10
  1304. gs 'stat'
  1305. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
  1306. 'You crack the door open slightly and peek in. You''re flabbergasted by what you see: Christina is on her knees in front of Mr. Pavlovich, and is sucking him off like her life depended on it.'
  1307. gs 'arousal', 'voyeur_sex', 5
  1308. gs 'stat'
  1309. gs 'willpower', 'misc', 'self', 'medium'
  1310. if will_cost <= pcs_willpwr:
  1311. act 'Burst into the room (<<will_cost>> Willpower)':
  1312. *clr & cla
  1313. gs 'willpower', 'pay', 'self'
  1314. zverevaQW = 3
  1315. gs 'stat'
  1316. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
  1317. 'You open the door and enter Mr. Pavlovich''s room. Christina is startled, jumping up from her kneeling position and desperately wiping her mouth while Mr. Pavlovich quickly stuffs his erection back into his shorts. "Miss <<$pcs_lastname>>, has no one taught you that you should knock, before entering a room!? Me and Christina were just discussing some important matters!" he exclaims, pretending to be insulted by your sudden intrusion.'
  1318. *nl
  1319. 'You can''t believe he''s even trying! You tell him just that, "Christina was using her mouth, but it certainly wasn''t for talking! You''re letting her suck you off so she can go to the regional competition instead of me!"'
  1320. *nl
  1321. 'He drops the charade, but has a confident grin on his face, "Who would believe you? It''s your word against mine, and the word of our school''s star athlete Christina Zvereva. The principal would consider it slander! Your parents would be outraged! Face it: You don''t have shit on me, so get out of my office. Christina, get back on your knees, we''re not done." The last part was directed at Christina.'
  1322. *nl
  1323. 'Christina obliges, rubbing his cock through his shorts as she looks you in the eye. Having regained her confidence, she parrots, "Face it bitch, you can''t prove a thing. Now get the fuck out, Mr. Pavlovich and I have more to discuss."'
  1324. *nl
  1325. 'You can''t believe this but they are likely right, no one is likely to believe you. "You can''t do this, I earned my spot in the competition." He smiles a bit, leaning back in his chair. He reaches in his shorts and pulls out his cock again. "Then get over here and suck my dick." Christina looks at him and then you obviously furious, but she drops down to her knees and start sucking his dick again.'
  1326. gs 'willpower', 'bj', 'resist'
  1327. if will_cost <= pcs_willpwr:
  1328. act 'Refuse to suck his dick (<<will_cost>> Willpower)':
  1329. *clr & cla
  1330. gs 'willpower', 'pay', 'resist'
  1331. '<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
  1332. 'As you see Christina happily start sucking his dick again, you won''t give into his demands, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
  1333. gs 'arousal', 'end'
  1334. gs 'stat'
  1335. act 'Go and get changed': gt 'gschool_lessons2', 'postphys2'
  1336. end
  1337. else
  1338. act 'Refuse to suck his dick (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1339. end
  1340. act 'Give him a blowjob with Christina':
  1341. *clr & cla
  1342. if fizrukSex = 0:fizrukSex = 1 & guy += 1
  1343. if kristinaSex = 0:kristinaSex = 1
  1344. npc_rel['A18'] = 100
  1345. gs 'stat'
  1346. '<center><img <<$set_imgh>> src="images/shared/sex/mff/fiz.jpg"></center>'
  1347. 'You nod, walking in you close the door, behind you. Then you walk across to the room where Christina is sucking for all she is worth and you get down on your knees next to her, willing to do what ever it takes to earn your spot in the competition. He looks down at the two of you and says. "Now learn to share girls." Christina sucks on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it as far down your throat as you are comfortable with. After a while she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it and then goes to the changing room to get dressed. You might be faster than Christina, but she definitely outperformed you here.'
  1348. gs 'arousal', 'bj', 10, 'group'
  1349. gs 'arousal', 'end'
  1350. gs 'stat'
  1351. act 'Go and get changed': gt 'gschool_lessons2', 'postphys2'
  1352. end
  1353. end
  1354. else
  1355. act 'Burst into the room (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1356. end
  1357. act 'Keep looking':
  1358. *clr & cla
  1359. gs 'stat'
  1360. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
  1361. 'Mr. Pavlovich groans, and after a few minutes he can''t hold back any more and shoots his load into Christina''s mouth. She diligently swallows his sperm without even taking her mouth off his cock, giving it a thorough tongue-bath before tucking it back into his shorts. You hear her ask, "Did I do a good job, sir? Did I earn my spot in the regional championships?"'
  1362. *nl
  1363. 'He groans, petting her head as he instructs her to stay on her knees for a while longer, "Absolutely babe, as long as you keep taking care of me, I''ll make sure you''ll be running those championships. Don''t get up, stay there and keep nuzzling. I think I can go again in a minute."'
  1364. gs 'arousal', 'voyeur_sex', 5, 'unknown'
  1365. gs 'arousal', 'end'
  1366. gs 'stat'
  1367. !!Event missing for bursting into the room when christina already sucked him off
  1368. !!act 'Burst into the room':gt 'gschool_lessons2', 'postphys'
  1369. act 'Admit defeat':
  1370. *clr & cla
  1371. '<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
  1372. 'As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
  1373. act 'Go and get changed': gt 'gschool_lessons2', 'postphys2'
  1374. end
  1375. end
  1376. act 'Admit defeat':
  1377. *clr & cla
  1378. '<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
  1379. 'Yeah, you''re not willing to do that. As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
  1380. gs 'arousal', 'end'
  1381. gs 'stat'
  1382. act 'Go and get changed': gt 'gschool_lessons2', 'postphys2'
  1383. end
  1384. end
  1385. end
  1386. elseif fizrukSex > 0 and kristinaSex > 0:
  1387. 'When the class is finished, Christina approaches you, "<<$pcs_nickname>>, sweetie, Mr. Pavlovich wants you to join me again in his office. He wants us to ''entertain him'', if you know what I mean. Want to join me?"'
  1388. gs 'willpower', 'bj', 'resist'
  1389. if will_cost <= pcs_willpwr:
  1390. act 'No thanks (<<will_cost>> Willpower)':
  1391. gs 'willpower', 'pay', 'resist'
  1392. gt 'gschool_lessons2', 'postphys2'
  1393. end
  1394. else
  1395. act 'No thanks (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1396. end
  1397. act 'Entertain Mr. Pavlovich with Christina':
  1398. *clr & cla
  1399. stat['bj'] += 1
  1400. if fizrukSex = 0:fizrukSex = 1 & guy += 1
  1401. if kristinaSex = 0:kristinaSex = 1
  1402. npc_rel['A18'] = 100
  1403. gs 'stat'
  1404. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
  1405. 'You follow Christina, and follow her lead as she squats before your teacher. She diligently takes off his clothes and takes his penis in her hand, sucking on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it as far down your throat as you are comfortable with. After a while she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it and then goes to the changing room to get dressed.'
  1406. act 'Go and get changed': gt 'gschool_lessons2', 'postphys2'
  1407. end
  1408. else
  1409. gt 'gschool_lessons2', 'postphys2'
  1410. end
  1411. end
  1412. if $ARGS[0] = 'postphys2':
  1413. if zverRageQW = 10 and postphys_event ! daystart:postphys_event = daystart & gt 'gKristinaZv'
  1414. *clr & cla
  1415. $menu_loc = 'gschool_lessons2'
  1416. $menu_arg = 'postphys2'
  1417. menu_off = 0
  1418. $metkaM = 'postphys2'
  1419. $locM = 'gschool_lessons2'
  1420. gs 'stat'
  1421. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphys<<rand(1,4)>>.jpg"></center>'
  1422. 'You enter the girls locker room and find several other girls already inside, undressing, changing, heading for or returning from the showers, or simply chatting with each other. You ignore the young women in various states of undress around you, find your locker, and start to take off your clothes.'
  1423. gs 'gschool_gossip', 'gym'
  1424. if shampoo > 0:
  1425. act 'Have a shower':gt 'gschool_lessons2', 'shower'
  1426. else
  1427. '<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
  1428. end
  1429. act 'Get dressed': gt 'gschool_lessons2', 'dress'
  1430. end
  1431. if $ARGS[0] = 'shower':
  1432. *clr & cla
  1433. menu_off = 1
  1434. shower_shave = 0
  1435. gs 'stat'
  1436. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/change.jpg"></center>'
  1437. 'After taking off all of your clothes, you gather up your towel, washcloth and soap, then head to the showers; you are greeted by wafts of steam and several girls who are giggling and gossiping among themselves, apparently oblivious to your existence.'
  1438. !!Shaving is blocked, if it''s unblocked in the next scene 'shower2', uncomment the shaving stuff here
  1439. if (pcs_leghair > 3 or pcs_pubes > 3):
  1440. !! if (pcs_leghair > 3 or pcs_pubes > 3) and stanok > 0:
  1441. *nl
  1442. 'In a clumsy moment, you drop your soap with loud clatter. As you crouch to pick it up again, you notice that you badly need to shave your legs and bikini area.'
  1443. !! act 'Ignore it': gt 'gschool_lessons2', 'shower2'
  1444. !! act 'Better shave':
  1445. !! cla
  1446. !! shower_shave = 1
  1447. 'Blushing slightly - now that you''re aware how badly groomed you are compared to the other girls - you quickly head back to the locker and gather up your shaving cream and razor as well.'
  1448. !! act 'Return to the showers': gt 'gschool_lessons2', 'shower2'
  1449. end
  1450. !! else
  1451. act 'Continue': gt 'gschool_lessons2', 'shower2'
  1452. !! end
  1453. end
  1454. if $ARGS[0] = 'shower2':
  1455. *clr & cla
  1456. menu_off = 1
  1457. dynamic $showerdin
  1458. gs 'stat'
  1459. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphyssho<<rand(1,7)>>.jpg"></center>'
  1460. 'You pick one of the empty shower heads at random and turn the water on, letting it pour over you and run down your body, caressing you in the relaxing way that is unique to hot showers - after PE, this feels simply great. After a few moments of basking in this joy of modern civilization and silently thanking providence that you life in an era where this is commonplace, you lather up your body with soap. You barely pay any attention to the other girls showering with you, their conversations mostly drowned out by the sound of the shower.'
  1461. if rand(0,9) = 0:
  1462. *clr
  1463. '<center><video autoplay loop src="images/locations/pavlovsk/school/gym/showerspank.mp4"></video></center>'
  1464. 'You pick one of the empty shower heads at random and turn the water on, letting it pour over you and run down your body, caressing you in the relaxing way that is unique to hot showers - after PE, this feels simply great. After a few moments of basking in this joy of modern civilization and silently thanking providence that you life in an era where this is commonplace, you lather up your body with soap. You barely pay any attention to the other girls showering with you, their conversations mostly drowned out by the sound of the shower.'
  1465. *nl
  1466. 'As you wash off the soap, you turn just in time to see one girl start spanking another one; most of the girls in the shower room stop what they''re doing to watch the antics of the two of them. After several fairly hard smacks, they stop and laugh about it, the ''victim'' rubbing her butt with strange glee, before everyone returns to showering.'
  1467. end
  1468. !!Does it really makes sense that you can shave in the school??
  1469. !!Also, shaving code must be updated to the new shaving system
  1470. !!If you uncomment this code, also uncomment the code in the 'shower' scene
  1471. !! if shower_shave = 1:
  1472. !! act 'Shave':
  1473. !! *clr & cla
  1474. !! minut += 20
  1475. !! if pcs_leghair ! 0 :stanok -= 1 & pcs_leghair = -5
  1476. !! if pcs_pubes ! 0 :stanok -= 1 & pcs_pubes = -5
  1477. !! pcs_horny += 5
  1478. !! if stanok < 0: stanok = 0
  1479. !! '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/shave<<rand(1,2)>>.jpg"></center>'
  1480. !! 'Once you have washed your hair and body, you stand next to the shower and lather up with your shaving cream before you turn your attention to the stubbles on your legs and bikini area. Once you are satisfied with the smoothness of your bottom half, you wash off any remaining cream and soap before turning off the water.'
  1481. !! act 'Return to locker room': gt 'gschool_lessons2', 'post_shower'
  1482. !! act 'Check out the other girls': gt 'gschool_lessons2', 'post_shower2'
  1483. !! end
  1484. !! end
  1485. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  1486. act 'Return to the locker room': gt 'gschool_lessons2', 'post_shower'
  1487. act 'Check out the other girls': gt 'gschool_lessons2', 'post_shower2'
  1488. end
  1489. if $ARGS[0] = 'post_shower':
  1490. *clr & cla
  1491. $menu_loc = 'gschool_lessons2'
  1492. $menu_arg = 'post_shower'
  1493. menu_off = 0
  1494. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/nudepic2.jpg"></center>'
  1495. 'You grab your towel and diligently dry off your body. With your hair still wet, you wrap the towel around you, ready to return to the locker room and put that blow dryer to use.'
  1496. gs 'stat'
  1497. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphys<<rand(1,4)>>.jpg"></center>'
  1498. 'You enter the girls locker room and find several other girls already inside, undressing, changing, heading for or returning from the showers, or simply chatting with each other. You ignore the young women in various states of undress around you, find your locker, and start to take off your clothes.'
  1499. gs 'gschool_gossip', 'gym'
  1500. act 'Get Dressed': gt 'gschool_lessons2', 'dress'
  1501. end
  1502. if $ARGS[0] = 'post_shower2':
  1503. *clr & cla
  1504. $menu_loc = 'gschool_lessons2'
  1505. $menu_arg = 'post_shower2'
  1506. menu_off = 0
  1507. pcs_horny += 5
  1508. gs 'arousal', 'voyeur', 2
  1509. gs 'arousal', 'end'
  1510. gs 'stat'
  1511. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphyssho<<rand(1,7)>>.jpg"></center>'
  1512. 'Before leaving, you pause a moment by the door and casually glance back at the other girls who are still showering, pretending to be unsatisfied with your shave so you can check out their naked bodies. Several of them are really good looking and you can feel yourself getting aroused as you watch them lathering up their wet, nubile, naked bodies. Biting your lip, you give a particularly pretty girl a final, longing, lingering glance before going back to the locker room to dry your hair and get dressed. You don''t think anyone noticed you watching them.'
  1513. *nl
  1514. 'You grab your towel and diligently dry off your body. With your hair still wet, you wrap the towel around you, ready to return to the locker room and put that blow dryer to use.'
  1515. act 'Get Dressed': gt 'gschool_lessons2', 'dress'
  1516. end
  1517. if $ARGS[0] = 'dress':
  1518. *clr & cla
  1519. menu_off = 1
  1520. $metka = 'dress'
  1521. $loc = 'gschool_lessons2'
  1522. gs 'stat'
  1523. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/change.jpg"></center>'
  1524. 'You take your clothes out of your locker and start putting them on. This takes longer than expected, however, since you get distracted several times while getting dressed - sometimes by other girls engaging you in a brief conversation, sometimes by something or someone catching your eye. By the time you are finished, most of the other girls have already left the locker room.'
  1525. 'You can choose another outfit while you''re here.'
  1526. if rand(0,10) = 0:
  1527. *clr & cla
  1528. pcs_mood += 10
  1529. gs 'stat'
  1530. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/lockerflash.jpg"></center>'
  1531. 'Several other girls come in from the showers together, wearing their towels. A girl picks up her phone and holds it up to take their picture when Anushka see''s this. She stops and, with a lewd smile, pulls her towel wide open, showing off her naked body as a girl takes the picture. Several girls giggle at Anushka''s antics while others whistle or cat call. All in all, everyone has a good laugh at the moment.'
  1532. *nl
  1533. 'You take your clothes out of your locker and start putting them on. This takes longer than expected, however, since you get distracted several times while getting dressed - sometimes by other girls engaging you in a brief conversation, sometimes by something or someone catching your eye. By the time you are finished, most of the other girls have already left the locker room.'
  1534. 'You can choose another outfit while you''re here.'
  1535. elseif rand(0,10) = 1:
  1536. *clr & cla
  1537. pcs_mood += 10
  1538. gs 'stat'
  1539. '<center><video autoplay loop src="images/locations/pavlovsk/school/gym/locselfiedan.mp4"></video></center>'
  1540. 'A girl is at the mirror, taking a selfie of herself while trying to look all sexy. As she does, another girl walks up beside her and then starts to dance next to her, bending over and grinding her butt against a the first girl. She can''t help but laugh and grind back, and soon both of them are teasing each other and laughing, along with many of the other girls in the locker room that saw the whole thing.'
  1541. *nl
  1542. 'You take your clothes out of your locker and start putting them on. This takes longer than expected, however, since you get distracted several times while getting dressed - sometimes by other girls engaging you in a brief conversation, sometimes by something or someone catching your eye. By the time you are finished, most of the other girls have already left the locker room.'
  1543. 'You can choose another outfit while you''re here.'
  1544. elseif rand(0,10) = 2:
  1545. *clr & cla
  1546. gs 'stat'
  1547. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/lockerroom.jpg"></center>'
  1548. 'You are running extra late today. By the time you finally finish dressing, nobody seems to be left in the room or shower. You take a few steps towards the door, convinced that you are the last person here, when you hear a soft moan. At first you think you misheard but... there it is again.'
  1549. act 'Ignore it': gt 'gschool_lessons2', 'post_dress'
  1550. act 'Take a peek':
  1551. *clr & cla
  1552. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/les<<rand(1,3)>>.jpg"></center>'
  1553. 'Curious, you sneak toward the source of the soft, feminine sounds. As you get closer, you are sure you are about to come across a couple of girls making out... and, sure enough, when you peek around the next corner, you spy two girls you don''t know making out and feeling each other up. Their display of passion is so infectious that you are tempted to join them, but they seem so into each other that you would feel guilty intruding on their tender moment. That doesn''t make it any less arousing to watch, though.'
  1554. gs 'arousal', 'voyeur', 1
  1555. gs 'stat'
  1556. act 'Leave them in peace':gs 'arousal', 'end' & gt 'gschool_lessons2', 'post_dress'
  1557. act 'Masturbate':
  1558. *clr & cla
  1559. '<center><video autoplay loop src="images/locations/pavlovsk/school/gym/sex/mast<<rand(1,2)>>.mp4"></video></center>'
  1560. 'As you watch them, you feel yourself getting horny, <b>really</b> horny, and before you know it, you have slipped your hand under your clothes and have started masturbating. As you watch them more, the girls oblivious to their aroused observer, you pull some of your clothes away to make it easier to fondle yourself. You stifle your moans as best you can, but you don''t think they can possible hear them over their own, the couple too absorbed in kissing and caressing each other to notice anything around them.'
  1561. 'Your fingers make their rounds around your clit in smaller, harder circles, your eyes glued to lovers, and you feel yourself getting closer to a climax.'
  1562. $orgasm_txt = 'About a second later, you feel like a small explosive went off inside you, and you have to clamp one of your hands over your mouth to keep yourself from shouting as the other continues to rub your clit. The climax hits you hard and your legs nearly give out, your whole body shaking and shuddering like an actual shockwave is passing through it. You are momentarily blinded by the pleasure but after a few seconds, you get yourself back under control.'
  1563. gs 'arousal', 'voyeur_sex', 10
  1564. minut -= 10
  1565. gs 'arousal', 'masturbate', 10
  1566. 'As you do, you hear their joined moans of pleasure grow to crescendo that fills the room and your ears. Then, all goes quiet. You peek around the corner again and watch them talk softly for a moment, exchanging final kisses before they get up to get dressed. You quickly straighten out your clothes as well and head for the exit as quietly as you can - you don''t want them to know you have been spying on them.'
  1567. $orgasm_txt = ''
  1568. gs 'arousal', 'end'
  1569. gs 'stat'
  1570. act 'Return': gt 'gschool_lessons2', 'post_dress'
  1571. end
  1572. end
  1573. exit
  1574. elseif rand(0,10) = 3:
  1575. *clr & cla
  1576. gs 'stat'
  1577. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/nudepic<<rand(1,3)>>.jpg"></center>'
  1578. 'While you are still naked, you hear a couple of girls giggling. You turn to look at them, but they are not looking at you. Confused, you follow their collective gaze and see Christina standing there with her phone out. Glancing back at them, you see them looking at you and giggling again - obviously, something happened that you missed; something that they thought was funny. You wonder what it was.'
  1579. 'You can choose another outfit while you''re here.'
  1580. act 'Continue': gt 'gschool_lessons2', 'post_dress'
  1581. else
  1582. *clr & cla
  1583. gs 'stat'
  1584. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphys<<rand(1,4)>>.jpg"></center>'
  1585. 'You take your clothes out of your locker and start putting them on. This takes longer than expected, however, since you get distracted several times while getting dressed - sometimes by other girls engaging you in a brief conversation, sometimes by something or someone catching your eye. By the time you are finished, most of the other girls have already left the locker room.'
  1586. 'You can choose another outfit while you''re here.'
  1587. end
  1588. act 'Continue': gt 'gschool_lessons2', 'post_dress'
  1589. end
  1590. if $ARGS[0] = 'post_dress':
  1591. *clr & cla
  1592. $metka = 'post_dress'
  1593. $metkaM = 'post_dress'
  1594. $loc = 'gschool_lessons2'
  1595. $locM = 'gschool_lessons2'
  1596. $menu_loc = 'gschool_lessons2'
  1597. $menu_arg = 'post_dress'
  1598. menu_off = 0
  1599. gs 'stat'
  1600. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphys<<rand(1,4)>>.jpg"></center>'
  1601. act 'Leave school':
  1602. if $clothingworntype = 'nude':
  1603. msg'<b><font color = red>You need to get dressed before you leave the changing rooms.</font></b>'
  1604. gt 'gschool_lessons2', 'post_dress'
  1605. else
  1606. gt 'gschool_lessons', 'short_break'
  1607. end
  1608. end
  1609. act 'Choose a different outfit':postphys_event = daystart & gt 'wardrobe', 'start'
  1610. act 'Use the mirror': gt 'mirror', 'start'
  1611. if pcs_hairbsh = 0: act 'Brush your hair': gt 'mirror', 'brush'
  1612. if deodorant > 0 and deodorant_on = 0:
  1613. 'Your deodorant will last you for <b><<deodorant>></b> more '+iif(deodorant = 1, 'application.', 'applications.')
  1614. act 'Apply deodorant (0:01)':
  1615. *clr & cla
  1616. menu_off = 1
  1617. minut += 1
  1618. deodorant -= 1
  1619. gs 'sweat', 'deo'
  1620. iif(pregchem => 2191, '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant_preg.jpg"></center>', '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant.jpg"></center>')
  1621. 'You apply deodorant to your armpits. It will keep you feeling fresh and clean for longer.'
  1622. act 'Continue': menu_off = 0 & gt $loc, $metka
  1623. end
  1624. end
  1625. gs 'din_van', 'pblc_pee'
  1626. end
  1627. --- gschool_lessons2 ---------------------------------