journal.qsrc 140 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638
  1. # journal
  2. !2021/05/02
  3. if $ARGS[0] = 'records':
  4. *clr & cla
  5. act 'Put your journal down': gt $menu_loc, $menu_arg
  6. gs 'housing', 'rent'
  7. '<center><h1>Journal</h1></center>'
  8. if MagikDostup = 0:
  9. '<center><h2>Spells</h2></center><br>'
  10. '<center><h2>Spells to Cast</h2></center><br>'
  11. func('spellBook','cast','$nonComSpells')
  12. '<br><center><h2>Spell Learning</h2></center><br>'
  13. '<br><center><h3>Combat</h3></center><br>'
  14. func('spellBook','learn','$combatSpells')
  15. '<br><center><h3>Non-Combat</h3></center><br>'
  16. func('spellBook','learn','$nonComSpells')
  17. end
  18. if ARRSIZE('$portfolio_locations') > 0 or ARRSIZE('$portfolio_people') > 0:
  19. act 'View your photography portfolio': gt 'journal_portfolio'
  20. end
  21. '<center><h2>Housing</h2></center>'
  22. *nl
  23. if pavSharedAptEnabled = 1:'You share an apartment with three others in Pavlovsk. Your bills are paid by the other tenants in exchange for your house services'
  24. if home_owned[1] = 1:'You rent a two room apartment in the city residential area. Your rent for the apartment is subtracted automatically in sum of <<home_rent[1]>> <b>₽</b> us electric bill on 25th of each month. You are currently paid up for <b><<ArendHouseSL>></b> days'
  25. if home_owned[1] = 2:'You own a two room apartment in the city residential area. Your utility bills are due on the 25th of each month.'
  26. if home_owned[1] = 3:'You own a two room apartment in the city residential area. It''s currently occupied by your tenants.'
  27. if home_owned[2] > 0:'You live with your parents and siblings in a two room apartment in Pavlovsk.'
  28. if home_owned[3] > 0:'You own a small holiday cottage with an adjacent allotment in the communal village.'
  29. if home_owned[4] > 0:'You rent a two room apartment in Pushkin. Your rent for the apartment is subtracted automatically in the sum of <<home_rent[4]>> <b>₽</b> us electric bill on the 25th of each month. You are currently paid up for <b><<ArendHouseSL4>></b> days'
  30. if home_owned[5] = 1:'You own a vacant block in the city suburbs. Your utility bills are due on the 25th of each month.'
  31. if home_owned[5] = 2:'You own a plot of land in the city suburbs upon which you are building a house. Your utility bills are due on the 25th of each month.'
  32. if home_owned[5] = 3:'You own an impressive mansion in the city suburbs. Your utility bills are due on the 25th of each month.'
  33. if home_owned[15] = 1:'You own a nice house on the edge of the city residential district. Your utility bills are due on the 25th of each month.'
  34. *nl
  35. if car > 0:
  36. '<center><h2>Car</h2></center>'
  37. *nl
  38. if cardrive = 1: 'Your car is parked in St. Petersburg''s residential area.'
  39. if cardrive = 2: 'Your car is parked in St. Petersburg''s city center.'
  40. if cardrive = 3: 'Your car is parked in St. Petersburg''s industrial region.'
  41. if cardrive = 4: 'Your car is parked at St. Petersburg''s Lake.'
  42. if cardrive = 5: 'Your car is parked at St. Petersburg''s Park.'
  43. if cardrive = 6: 'Your car is parked at the gas station in St. Petersburg''s industrial region.'
  44. if cardrive = 7: 'Your car is parked at the Car Repair Shop in St. Petersburg.'
  45. if cardrive = 8: 'Your car is parked at your house in St. Petersburg''s residential area.'
  46. if cardrive = 9: 'Your car is parked at the Car Dealership in St. Petersburg.'
  47. if cardrive = 10: 'Your car is parked at St. Petersburg''s Park.'
  48. if cardrive = 11: 'Your car is parked at St. Petersburg''s Sauna.'
  49. if cardrive = 12: 'Your car is parked at the construction site.'
  50. if cardrive = 13: 'Your car is parked in the Suburban Cooperative.'
  51. if cardrive = 14: 'Your car is parked in Old Town district of Pavlovsk.'
  52. if cardrive = 18: 'Your car is parked at Matryona Mansion.'
  53. if cardrive = 19: 'Your car is parked at St. Petersburg''s industrial train station.'
  54. if cardrive = 20: 'Your car is parked in Pavlovsk''s residential area.'
  55. if cardrive = 21: 'Your car is parked at the gas station near Pavlovsk.'
  56. if cardrive = 22: 'Your car is parked on the highway.'
  57. if cardrive = 23: 'Your car is parked in Gadukino.'
  58. if cardrive = 24: 'Your car is parked in Pavlovsk''s commercial region.'
  59. if cardrive = 25: 'Your car is parked in Vasilyevsky Island'
  60. if cardrive = 26: 'Your car is parked in Pavlovsk''s industrial region.'
  61. if cardrive = 27: 'Your car is parked in St. Petersburg''s red light district.'
  62. if cardrive = 28: 'Your car is parked in St. Petersburg''s suburbs.'
  63. end
  64. *nl
  65. '<center><h2>Work</h2></center>'
  66. *nl
  67. if workPTU > 2:'You work as a teacher at the Lycée and your schedule is Monday to Saturday, teaching between 14:00 and 16:00. Your salary is 300 <b>₽</b> per day.'
  68. if (work = 1 or cheatWork = 1) and workKafe > 0:'You are working as a waitress at The Roadhouse cafe. You need to come to work between 11:00-12:00 while your working days are: Tuesday, Wednesday, and Thursday. At work, you can receive tips from customers and your wages are received on 25th of each month.'
  69. if (work = 1 or cheatWork = 1) and workhosp > 0:'You work as a nurse in the city residential area clinic. You need to come to work between 08:00-09:00 during the week. Salary is automatically transferred on the 25th of each month.'
  70. if (work = 1 or cheatWork = 1) and worksalon > 0:'You work as a masseuse in the city at the Beauty Bar. You need to come to work between 09:00-10:00 while your working days are: Monday, Wednesday, and Friday. Salary is automatically transferred on 25th of each month.'
  71. if (work = 1 or cheatWork = 1) and workSec > 0:'You work as a secretary at Titran Express. You need to come to work by 09:00 during the week Monday-Friday. Salary is automatically transferred on the 25th of each month.'
  72. if (work = 1 or cheatWork = 1) and tanwork > 0:'You work as a governess for Tanya at Nicholas'' luxury city apartment. Salary is automatically transferred on the 25th of each month.'
  73. if (work = 1 or cheatWork = 1) and young_shop_work = 1:'You work in the city as a store clerk at the Pussy Cats clothing store. Work starts at 15:00 Monday to Friday. The salary shall be issued once a week, on Fridays.'
  74. if (work = 1 or cheatWork = 1) and young_shop_work1 = 1:'You work in the city as a store clerk at the Pussy Cats clothing store. Work starts at 09:00 Saturday and Sunday. The salary shall be issued once a week, on Fridays.'
  75. if (work = 1 or cheatWork = 1) and young_shop_work2 = 1:'You work in the city as a store clerk at the Pussy Cats clothing store. Work starts at 09:00 Monday through Friday. The salary shall be issued once a week, on Fridays.'
  76. if (work = 1 or cheatWork = 1) and workFabrika = 1:'You work as a seamstress in the factory in Pavlovsk. Work is every weekday, with weekends off. Salary is automatically transferred on the 25th of each month.'
  77. if workrin = 1:'You are working at the market in Arthur''s tent as a clothing saleswoman. You work on Tuesday, Thursday and Saturday with a start time of 08:00. Salary depends on sales.'
  78. if maidqw = 1:'You work in the Pavlovsk hotel as a maid. Your work schedule is every day from 16:00 to 19:00 and your salary is 250 <b>₽</b> plus tips.'
  79. if postjobQW = 2 or postjobQW = 4:'You deliver mail for the postmaster. The work day starts each Saturday between 11:00 and 12:00. Salary is 450 <b>₽</b> .'
  80. if (work = 1 or cheatWork = 1) and gpoliuborka > 1:'You work part-time as a cleaner in the Pavlovsk clinic. Your schedule is from 14:00 to 21:00.'
  81. if stripwork >= 1:'You work as a stripper in the city''s red light district and can work every day from 18:00-00:00. No salary as you earn tips.'
  82. if film > 0:'You are working as a pornographic actress under the name <<$pfname>>.'
  83. if bumtolik = 4:'You have been asked to help the homeless at the Mercy Clinic in the city industrial region.'
  84. if bumtolik >= 5:'You volunteer at the Mercy Clinic in the city industrial region and work with the homeless. Working hours are from 09:00 to 17:00 on Saturday and Sunday.'
  85. *nl
  86. if audition['day'] = daystart:
  87. 'Your audition for the role of <<$role>> is today!'
  88. elseif audition['day'] - daystart = 1:
  89. 'You are auditioning for the role of <<$role>> tomorrow.'
  90. elseif audition['day'] - daystart > 1:
  91. 'You are auditioning for the role of <<$role>> in <<audition[''day''] - daystart>> days.'
  92. end
  93. if actress_cast = 1:
  94. if acting['shoot_day'] = daystart:
  95. 'You are '
  96. elseif acting['shoot_day'] - daystart = 1:
  97. 'You are scheduled to play the part of <<$role>> <<acting[''shoot_day''] - daystart>> days from now.'
  98. elseif acting['shoot_day'] - daystart > 1:
  99. 'You are scheduled to play the part of <<$role>> <<acting[''shoot_day''] - daystart>> days from now.'
  100. end
  101. end
  102. if modelfoto['shoots'] > 0:
  103. *nl
  104. if modelfoto['erotic'] > modelfoto['nude'] and modelfoto['erotic'] > modelfoto['fashion'] and modelfoto['erotic'] > modelfoto['fitness'] and modelfoto['erotic'] > modelfoto['glamour'] and modelfoto['erotic'] > modelfoto['lingerie'] and modelfoto['erotic'] > modelfoto['catalog']:
  105. 'You are an erotic model working at Aphrodite Photography in St. Petersburg.'
  106. elseif modelfoto['nude'] > modelfoto['fashion'] and modelfoto['nude'] > modelfoto['fitness'] and modelfoto['nude'] > modelfoto['glamour'] and modelfoto['nude'] > modelfoto['lingerie'] and modelfoto['nude'] > modelfoto['catalog'] and modelfoto['nude'] > modelfoto['erotic']:
  107. 'You are an artistic nude model working at Aphrodite Photography in St. Petersburg.'
  108. elseif modelfoto['fitness'] > modelfoto['fashion'] and modelfoto['fitness'] > modelfoto['nude'] and modelfoto['fitness'] > modelfoto['glamour'] and modelfoto['fitness'] > modelfoto['lingerie'] and modelfoto['fitness'] > modelfoto['catalog'] and modelfoto['fitness'] > modelfoto['erotic']:
  109. 'You are a fitness model working at Aphrodite Photography in St. Petersburg.'
  110. elseif modelfoto['glamour'] > modelfoto['fashion'] and modelfoto['glamour'] > modelfoto['nude'] and modelfoto['glamour'] > modelfoto['fitness'] and modelfoto['glamour'] > modelfoto['lingerie'] and modelfoto['glamour'] > modelfoto['catalog'] and modelfoto['glamour'] > modelfoto['erotic']:
  111. 'You are a glamour model working at Aphrodite Photography in St. Petersburg.'
  112. elseif modelfoto['lingerie'] > modelfoto['fashion'] and modelfoto['lingerie'] > modelfoto['nude'] and modelfoto['lingerie'] > modelfoto['fitness'] and modelfoto['lingerie'] > modelfoto['glamour'] and modelfoto['lingerie'] > modelfoto['catalog'] and modelfoto['lingerie'] > modelfoto['erotic']:
  113. 'You are a lingerie model working at Aphrodite Photography in St. Petersburg.'
  114. elseif modelfoto['fashion'] > modelfoto['lingerie'] and modelfoto['fashion'] > modelfoto['nude'] and modelfoto['fashion'] > modelfoto['fitness'] and modelfoto['fashion'] > modelfoto['glamour'] and modelfoto['fashion'] > modelfoto['catalog'] and modelfoto['fashion'] > modelfoto['erotic']:
  115. 'You are a fashion model working at Aphrodite Photography in St. Petersburg.'
  116. elseif modelfoto['catalog'] > 0:
  117. 'You are a catalog model working at Aphrodite Photography in St. Petersburg.'
  118. end
  119. *nl
  120. if model_week = (daystart - week) / 7 and model_job_week >= 2:
  121. 'You have no more modeling jobs available this week.'
  122. elseif model_week < (daystart - week) / 7 and model_job_week = 1:
  123. 'You can get paid for 1 more modeling job this week.'
  124. elseif model_week < (daystart - week) / 7 and model_job_week < 1:
  125. 'You can get paid for 2 modeling jobs this week.'
  126. end
  127. end
  128. if masseuse['jobtype'] > 0:
  129. *nl
  130. 'You have worked <<masseuse[''shifts_worked'']>> shifts at the salon this week.'
  131. if masseuse['<<week>>_shift_1'] = 1 and hour < 9:
  132. '<BR><b><font color="blue">You have a shift at the salon today at 9:00.</font></b>'
  133. elseif masseuse['<<week>>_shift_1'] = 1 and hour <= 9:
  134. '<BR><b><font color="red">You''re late for your 9:00 shift at the salon!</font></b>'
  135. elseif masseuse['<<week>>_shift_2'] = 1 and hour < 13:
  136. '<BR><b><font color="blue">You have a shift at the salon today at 13:00.</font></b>'
  137. elseif masseuse['<<week>>_shift_2'] = 1 and hour <= 13:
  138. '<BR><b><font color="red">You''re late for your 13:00 shift at the salon!</font></b>'
  139. elseif masseuse['<<week>>_shift_3'] = 1 and hour < 17:
  140. '<BR><b><font color="blue">You have a shift at the salon today at 17:00.</font></b>'
  141. elseif masseuse['<<week>>_shift_3'] = 1 and hour <= 17:
  142. '<BR><b><font color="red">You''re late for your 17:00 shift at the salon!</font></b>'
  143. end
  144. end
  145. if pornstack > 0:
  146. *nl
  147. porndays = 0
  148. :pfilmtime
  149. if porndays < 200 and pfilmday[porndays] = 0: porndays += 1 & jump 'pfilmtime'
  150. end
  151. if pornstack > 0 and pfilmday[0] = 0:
  152. if pfilmday[1] = 0:
  153. '<br><b>You are scheduled for a porn shoot in <<porndays>> days.</b>'
  154. else
  155. '<br><b>You have a porn shoot scheduled tomorrow.</b>'
  156. end
  157. end
  158. if pfilmday[0] > 0 and hour < 11:
  159. '<br>You are expected to be in the porn studio at 10:00.'
  160. elseif pfilmday[0] > 0 and hour >= 11 and hour < 13:
  161. '<br>You should be at the porn studio!'
  162. elseif pfilmday[0] > 0 and hour >= 13:
  163. '<br>You missed a scheduled porn shoot!'
  164. end
  165. if pornmiss = 1: '<br><b>You missed a scheduled porn shoot!</b>'
  166. if prodcosttrue > 0: '<br><b>You owe money to the porn studio <<prodcost>>?</b>'
  167. if firstkasting > 0 and pfilmNO < 1:
  168. if pornstack <= 10:
  169. '<br>You are currently unable to book any more porn shoots at the porn studio.'
  170. elseif pornstack = 11:
  171. '<br>You can contract <<10-pornstack>> porn shoot(s) at the porn studio.'
  172. else
  173. '<br>You can contract up to <<10-pornstack>> porn shoot(s) at the porn studio.'
  174. end
  175. end
  176. '<center><h2>Information</h2></center>'
  177. '<center><a href="exec: gt ''journal_quests'', ''start''">Quests</a></center>'
  178. '<br><center><a href="exec: gt ''journal'', ''locations''">Locations</a></center>'
  179. '<br><center><a href="exec: gt ''journal'', ''friends_family''">Friends & Family</a></center>'
  180. if SchoolAtestat = 0 and storyline = 1 and SchoolBlock = 0: '<br><center><a href="exec: gt ''journal'', ''school''">School</a></center>'
  181. if university['student'] = 1: '<br><center><a href="exec: gt ''journal'', ''uni''">University</a></center>'
  182. '<br><center><a href="exec: gt ''journal'', ''clothing''">Clothing information</a></center>'
  183. '<center><h2>Relationships</h2></center>'
  184. if StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0:
  185. if grupTipe < 5 and grupvalue[grupTipe] > 700:
  186. $journal_school_standing = ' You are well respected and liked within your clique.'
  187. elseif grupTipe < 5 and grupvalue[grupTipe] > 300:
  188. $journal_school_standing = ' You are in good standing with your clique.'
  189. elseif grupTipe < 5:
  190. $journal_school_standing = '<font color="red"> You have to work on your clique standing. You''re in danger of being cast out.</font>'
  191. end
  192. if grupTipe = 0:
  193. 'You are not a member of any particular school social group.'+$journal_school_standing
  194. elseif grupTipe = 1:
  195. 'Your school social group consists of the popular, cool and beautiful.'+$journal_school_standing
  196. elseif grupTipe = 2:
  197. 'Your school social group consists of jocks and natural athletes.'+$journal_school_standing
  198. elseif grupTipe = 3:
  199. 'Your school social group consists of nerds, geeks and good students.'+$journal_school_standing
  200. if nerd_game['game_day'] > daystart: 'You have been invited to a games night on <<$week[(week + (nerd_game[''game_day''] - daystart))]>> at 20:00 in the community center library.'
  201. if nerd_game['game_day'] = daystart: 'You have been invited to a games night tonight at 20:00 in the community center library.'
  202. elseif grupTipe = 4:
  203. 'Your school social group consists of gopniks, rebels, punks or troublemakers.'+$journal_school_standing
  204. elseif grupTipe = 5:
  205. 'Your school social group consists of losers, teacher''s pets, sluts and the ugly.'
  206. end
  207. end
  208. if husband > 0:'You have been married for <<husbanday>> days. Your husband <<$husName>> <<$husBody>> <<$husFat>> <<$husHair>>. Member <<husDick>> Relationship <<husband>>.'
  209. if kid > 0:
  210. i = 0
  211. if kid = 1:
  212. 'You have a child, a <<$polreb[0]>> named <<$kidname[0]>>. Born <<daykid[0]>>-<<monthkid[0]>>-<<yearkid[0]>>. Aged <<kidage[0]>>.'
  213. else
  214. 'You have children:'
  215. :LoopKidCounter
  216. if i <= kid + 1:
  217. '<br> a <<$polreb[i]>> named <<$kidname[i]>>. Born <<daykid[i]>>-<<monthkid[i]>>-<<yearkid[i]>>. Aged <<kidage[i]>>.'
  218. i += 1
  219. jump 'LoopKidCounter'
  220. end
  221. end
  222. *nl
  223. end
  224. *nl
  225. !! This has some sex info but also weirdness like npc number and smilie face is dick the right length. Its about first time with a random lover
  226. !! if $bfsex > 0:'<<$bfsex>>'
  227. *nl
  228. if loverGender[0] = 0:
  229. $obj_loverintro = 'Your boyfriend'
  230. $obj_loverpron = 'He'
  231. else
  232. $obj_loverintro = 'Your girlfriend'
  233. $obj_loverpron = 'She'
  234. end
  235. if pcs_lovers[0] = 1:'<<$obj_loverintro>> <<$loverdesc[0]>> is <<$loverbody[0]>> height and <<$loverbod[0]>> build with <<$loverface[0]>> hair. <<$loverdesc[0]>> is <<$loverClo[0]>>. Your relationship is <<loverrelation[0]>> after <<loverdays[0]>> days dating.'
  236. if haraklover[0] = 0 and loverrelation[0] > 1:'<<$obj_loverpron>>''s timid and lacks confidence.'
  237. if haraklover[0] = 1 and loverrelation[0] > 1:'<<$obj_loverpron>> has a cheerful and sociable personality.'
  238. if haraklover[0] = 2 and loverrelation[0] > 1:'<<$obj_loverpron>>''s short-tempered and strict.'
  239. if loverGender[1] = 0:
  240. $obj_loverintro = 'Your boyfriend'
  241. $obj_loverpron = 'He'
  242. else
  243. $obj_loverintro = 'Your girlfriend'
  244. $obj_loverpron = 'She'
  245. end
  246. if pcs_lovers[1] = 1:'<<$obj_loverintro>> <<$loverdesc[1]>> is <<$loverbody[1]>> height and <<$loverbod[1]>> build with <<$loverface[1]>> hair. <<$loverdesc[1]>> is <<$loverClo[1]>>. Your relationship is <<loverrelation[1]>> after <<loverdays[1]>> days dating.'
  247. if haraklover[1] = 0 and loverrelation[1] > 1:'<<$obj_loverpron>>''s timid and lacks confidence.'
  248. if haraklover[1] = 1 and loverrelation[1] > 1:'<<$obj_loverpron>> has a cheerful and sociable personality.'
  249. if haraklover[1] = 2 and loverrelation[1] > 1:'<<$obj_loverpron>>''s short-tempered and strict.'
  250. if loverGender[2] = 0:
  251. $obj_loverintro = 'Your boyfriend'
  252. $obj_loverpron = 'He'
  253. else
  254. $obj_loverintro = 'Your girlfriend'
  255. $obj_loverpron = 'She'
  256. end
  257. if pcs_lovers[2] = 1:'<<$obj_loverintro>> <<$loverdesc[2]>> is <<$loverbody[2]>> height and <<$loverbod[2]>> build with <<$loverface[2]>> hair. <<$loverdesc[2]>> is <<$loverClo[2]>>. Your relationship is <<loverrelation[2]>> after <<loverdays[2]>> days dating.'
  258. if haraklover[2] = 0 and loverrelation[2] > 1:'<<$obj_loverpron>>''s timid and lacks confidence.'
  259. if haraklover[2] = 1 and loverrelation[2] > 1:'<<$obj_loverpron>> has a cheerful and sociable personality.'
  260. if haraklover[2] = 2 and loverrelation[2] > 1:'<<$obj_loverpron>>''s short-tempered and strict.'
  261. *nl
  262. !! Not implemented
  263. !! if firstvag ! 0:
  264. !! 'Your hymen is broken:'
  265. !! '<<$firstvagstat>>'
  266. !! else
  267. !! 'Your vaginal virginity is intact'
  268. !! end
  269. !!
  270. !! if firstanal ! 0:
  271. !! 'Your anal virginity has been taken:'
  272. !! '<<$firstanalstat>>'
  273. !! else
  274. !! 'Your anal virginity is intact'
  275. !! end
  276. !!
  277. !! if firstoral ! 0:
  278. !! 'Your mouth has been used:'
  279. !! '<<$firstoralstat>>'
  280. !! else
  281. !! 'Your oral virginity is intact'
  282. !! end
  283. *nl
  284. '<a href="exec: $zapis[] = input(''What do you want to record?'') & gt ''journal'',''records'' ">Make a note</a>'
  285. jur_temp = 0
  286. :jur_loop
  287. if jur_temp < arrsize('$zapis'):
  288. '<<$zapis[jur_temp]>> <a href="exec: dynamic ''killvar''''$zapis'''',<<jur_temp>> & gt ''''journal'''', ''''records'''''' ">Delete</a>'
  289. jur_temp += 1
  290. jump 'jur_loop'
  291. end
  292. killvar 'jur_temp'
  293. end
  294. if $ARGS[0] = 'locations':
  295. *clr & cla
  296. '<center><h2>Pavlovsk</h2></center>'
  297. 'Pavlovsk is a small town. It is somewhat of a tourist trap thanks to the Catharina Palace and the former palace grounds, which have been converted into a large park and is centered around the train station. There is an open air market near the train station that is open year round where many bargains can be found. The cafe where your mother works can also be found near the train station. It caters to the visitors coming in by train. The downtown area contains businesses and some middle class housing, while the residential area is a mixture of houses and old Soviet era apartment blocks.'
  298. 'The wealthier families live in large houses near the park that''s on the outskirts of town, while the poorest homes are found near the old industrial area where several old factories have long since been abandoned. The only factory that is still open is the G&M clothing factory, which also has a local store front and a tailor that can adjust your clothing. The industrial area is now mostly home to prostitutes and drug dealers and is not considered a safe area to walk around at night. Despite being a tourist destination, the area is seen as fairly poor and without many jobs.'
  299. '<center><h2>Gadukino</h2></center>'
  300. 'You''ve spent several summers at your grandparents'' village. It''s a real small village where everyone is very tightly knit together. You remember spending your days playing with the local children at the river or visiting the little shop that had everything a kid needed. When your great grandparents were younger, they used to take you out into the woods where you picked mushrooms and berries. Your great grandfather also showed you around the hunting grounds and told you all kind of stories about the hunters that come and visit the sleepy little village.'
  301. '<center><h2>St. Petersburg</h2></center>'
  302. 'You''ve heard many rumors about the city from both family members and school friends. They all say it''s both a great and bad place. The few memories you have are connected to the big city park that you and your family visited once, which had a large amusement park with lots of rides. You also know about the University because you''ve overheard Anya and your mother argue about it. Sometimes, your mother would drag you and Anya along to the city mall while she was visiting the beauty salon. You remember running through the stores asking your mother to buy you clothes.'
  303. act 'Go back': gt 'journal', 'records'
  304. act 'Put your notebook down': gt $loc, $loc_arg
  305. end
  306. if $ARGS[0] = 'friends_family':
  307. *clr & cla
  308. '<center><img src="images/characters/shared/headshots_main/29.jpg"></center>'
  309. 'Natasha (Mother) - Your mother was born in Gadukino. She is still quite young and attractive, but you have done the math and know she had Anya when she was only sixteen years old. Your grandmother died in child birth with your mother and your grandfather was killed a few years later in the Afghanistan war. She works at the cafe near the train station.'
  310. *nl
  311. '<center><img src="images/characters/shared/headshots_main/35.jpg"></center>'
  312. 'Mikhail Kuznetsov (Father) - You''ve never seen your biological father since your parents divorced, so you have no real memory of him.'
  313. *nl
  314. '<center><img src="images/characters/shared/headshots_main/28.jpg"></center>'
  315. 'Vladimir (Stepfather) - Your stepfather is a greying, slightly flabby man working as a truck driver. Your mother divorced your biological father then married Vladimir when you were less than a year old. One year after being married, your parents welcomed your little brother Kolka, Vladimir''s first born child. Kolka is his only child that you know of. When not working, your stepfather can often be found working on his cars in the garage.'
  316. *nl
  317. '<center><img src="images/characters/shared/headshots_main/33.jpg"></center>'
  318. 'Anya (Sister) - Anya is your older sister, two years your senior, but she still lives at home and shares a bedroom with you. She chose to work at the local supermarket instead of going to the University like your mother wanted and spends most of her free time either partying, hanging out with her friends or with her boyfriend Roma.'
  319. *nl
  320. '<center><img src="images/characters/shared/headshots_main/34.jpg"></center>'
  321. 'Kolka (Brother) - Kolka is your younger brother, born about a year after you. While you share the same mother, Kolka''s father is your stepfather. He is a student at the same school as you and enjoys football. When he is not playing football or doing homework, he spends much of his free time hanging out with his friends.'
  322. *nl
  323. '<center><img src="images/characters/shared/headshots_main/30.jpg"></center>'
  324. 'Lyudmila Knavs (Aunt) - Your mother''s older sister, who works at the local pharmacy and has a live in boyfriend called Olu whom she met while traveling. He is an African man, which has caused more than a few rumors and sour looks at your aunt. Your aunt doesn''t seem to care though, and if anything, seems to enjoy flaunting her boyfriend in front of others.'
  325. *nl
  326. '<center><img src="images/characters/shared/headshots_main/55.jpg"></center>'
  327. 'Oluuosegun "Olu" Maina - You don''t know much about your aunt''s live-in boyfriend, only that he is from Africa and doesn''t speak Russian very well. He''s a very large and muscular man and you know many people in the area that find it disgraceful that your aunt lives with him.'
  328. *nl
  329. '<center><img src="images/characters/shared/headshots_main/31.jpg"></center>'
  330. 'Zlatek Knavs (Great Grandfather) - Your great grandfather is a grumpy old man. He is always complaining about the village elders and how they have neglected the village to the point where it is now barely fit to live in. He can walk, but requires a cane. He doesn''t really leave the house anymore, unless he really has to. Your mother and aunt were raised by your great grandparents.'
  331. *nl
  332. '<center><img src="images/characters/shared/headshots_main/32.jpg"></center>'
  333. 'Elena Knavs (Great Grandmother) - Your great grandma is extremely old and almost never leaves the house. Most of the time, she just sits on her bed watching TV or slowly cleans the house. Having raised your mother and aunt Luda, she is like a grandmother to you and a mother to your mother. She has raised two generations of children and is now content with the peace and quiet of the village.'
  334. *nl
  335. '<center><img src="images/characters/shared/headshots_main/54.jpg"></center>'
  336. 'Mikhail "Misha" - Your neighbor''s name is Mikhail, but everyone calls him "Uncle Misha". He lives in the apartment across the hall from you, but your mother always forbade you from talking to him by warning you that he used to be a local crime lord and that you shouldn''t get involved with him. However, he has always been polite and nice to you. He is close friends with your stepfather, but both have been evasive about how they met and became friends.'
  337. *nl
  338. '<center><img src="images/characters/shared/headshots_main/112.jpg"></center>'
  339. 'Sergey Shulgin - Sergey lives in the same building as you with his son, your childhood friend Vasily. He has gray hair and a small beer belly, but is still hearty looking. His wife, Vasily''s mother, left when Vasily was young. He has been close friends with your stepfather and mother for as long as you can remember. Oddly enough, he never re-married after being left by his ex-wife.'
  340. act 'Go back': gt 'journal', 'records'
  341. act 'Put your notebook down': gt $loc, $loc_arg
  342. end
  343. if $ARGS[0] = 'school':
  344. *clr & cla
  345. '<center><h2>School</h2></center>'
  346. 'You attend the secondary school in Pavlovsk and have known most of your classmates your whole life. You are on friendly terms with some of them and less so with others. The relationships you''ve had have changed over the years. The school is fairly new, built only a few years ago along with a new sports field that some students use after school. When the school was built it was state of the art, but as the years have passed, it is starting to fall into disrepair. The old school building was left to rot and is now a shell of its former self. It''s sometimes used by the students as a place to hang out. There are four different cliques at the school that most of the students belong to while the rest are the outcasts who no one wants to have anything to do with unless it involves bullying them.'
  347. *nl
  348. 'There are the cool kids. They are the ones with that IT factor. Maybe they are wealthy, charming, possess a good sense of style, are just good looking, or all of the above. They are mostly concerned with appearances above all things. If you don''t look good, then they don''t consider you worthy. Next are the jocks. They are all into one or more sports and spend most of their time working out or playing sports and look down on those with no athletic ability. There is some overlap between them and the cool kids and they mostly get along with each other. Following them are the nerds, who are all into what many consider ''nerdy'' or ''geeky'' stuff like cosplay, role playing games, or other fringe activities. Most of them are also very smart and do well in school. They tend to keep their heads down and focus on doing their school work. The last group are the gopniks. They are a rowdy bunch that range from small time criminals, to party animals and trouble makers. They thumb their nose at authority and are often barely passing their classes, leaving many to wonder why they bother coming to school at all.'
  349. *nl
  350. '<center><h2>Social Group</h2></center>'
  351. if grupTipe = 1:
  352. 'You are a member of the cool clique in school, the royalty of the school. You get along with your fellow cool kids and most of the jocks. The nerds fear and live in awe of you while the gopniks are just losers without a sense of style. They try to act tough, but in reality everyone knows they are just jealous. On the weekends, you and your friends often go to the disco at the community center to hang out and dance the night away. Other times, you hang out in small groups at each others houses or have the occasional house party.'
  353. elseif grupTipe = 2:
  354. 'You are a member of the jock clique in school. You get along with your fellow jocks and most of the cool kids as well. The nerds live in fear and awe of you while the gopniks are wannabe toughs that just can''t physically keep up with you and your fellow jocks. Your clique often get together at the school field or community center for pickup games for fun. At least, when you are not working out. Sometimes you and some of the other jocks will attend some of the cool kids get togethers.'
  355. elseif grupTipe = 3:
  356. 'You are a member of the nerd clique in school. You and your fellow nerds mostly keep to yourselves and avoid the other cliques. The cool kids like to mock and emotionally abuse you while the jocks physically bully you. The gopniks are the worst of the lot because their torments know no bounds. Most of you attend a weekly DnD game at the community center library, but at other times you gather together for study groups or video game nights.'
  357. elseif grupTipe = 4:
  358. 'You are a member of the gopnik clique in school. You hang out with your other gopniks. This entails drinking, doing drugs, fucking, partying, fighting, or just causing general mayhem. The school and Pavlovsk is your playground, so you thumb your nose at authority. Some often wonder why you and the rest stay in school, but they just don''t get it. Where else could you find this much fun all forced together? You get along with most of your fellow gopniks.'
  359. else
  360. 'You are an outcast in school. No one likes you, not even your fellow outcasts. It is pretty much every man for themselves. You sometimes cluster near each other, which is more for defense than out of respect. That way if some of the jocks or gopniks come around, they will likely grab one of you to pick on and the rest can slip away. You live a lonely life since school is often hell and you have nobody you can really call friends. You spend most of your time alone at the mercy of bullies.'
  361. end
  362. if grupTipe < 5 and grupvalue[grupTipe] > 700:
  363. 'You are well respected and liked within your clique.'
  364. elseif grupTipe < 5 and grupvalue[grupTipe] > 300:
  365. 'You are in good standing with your clique.'
  366. elseif grupTipe < 5:
  367. '<font color="red">You are on the outs with your clique. You''re in danger of being outcast.</font>'
  368. end
  369. *nl
  370. '<center><h2>Standings by Social Group</h2></center>'
  371. 'Cool Kids'
  372. gs 'indik', '4', grupvalue[1]/10, grupvalue[1], 1 & '<<$ind>>'
  373. 'Jocks'
  374. gs 'indik', '4', grupvalue[2]/10, grupvalue[2], 2 & '<<$ind>>'
  375. 'Nerds'
  376. gs 'indik', '4', grupvalue[3]/10, grupvalue[3], 3 & '<<$ind>>'
  377. 'Gopnik'
  378. gs 'indik', '4', grupvalue[4]/10, grupvalue[4], 4 & '<<$ind>>'
  379. '<center><h2>Class schedule</h2></center>'
  380. 'Monday: Math, Russian, Literature, Art, Biology, P.E'
  381. 'Tuesday: English, Geography, Science, Shop, Computer, Music'
  382. 'Wednesday: Math, Russian, Biology, History, Computer and P.E.'
  383. 'Thursday: English, Geography, Science, Shop, Computer, Music'
  384. 'Friday: Math, Russian, Literature, Art, History and P.E.'
  385. '<center><h2>Grades</h2></center>'
  386. gs 'grades', 'assing_grade_description', 'school'
  387. 'Math: <<$class[''school_math_grade'']>> (<<class[''school_math_grade'']>>) Russian: <<$class[''school_rus_grade'']>> (<<class[''school_rus_grade'']>>) Literature: <<$class[''school_lit_grade'']>> (<<class[''school_lit_grade'']>>) Art: <<$class[''school_art_grade'']>> (<<class[''school_art_grade'']>>) Biology: <<$class[''school_bio_grade'']>> (<<class[''school_bio_grade'']>>) English: <<$class[''school_eng_grade'']>> (<<class[''school_eng_grade'']>>) Geography: <<$class[''school_geo_grade'']>> (<<class[''school_geo_grade'']>>) Science: <<$class[''school_sci_grade'']>> (<<class[''school_sci_grade'']>>) History: <<$class[''school_his_grade'']>> (<<class[''school_his_grade'']>>) Shop: <<$class[''school_shop_grade'']>> (<<class[''school_shop_grade'']>>) Computer: <<$class[''school_comp_grade'']>> (<<class[''school_comp_grade'']>>) Music: <<$class[''school_mus_grade'']>> (<<class[''school_mus_grade'']>>) P.E.: <<$class[''school_pe_grade'']>> (<<class[''school_pe_grade'']>>)'
  388. *nl
  389. 'A grade of 1 means "Very Poor" is generally only used for absence. 2 means "Unsatisfactory" and is also a falling grade. 3 means "Satisfactory" and is a passing grade. 4 means "Good". 5 means "Excellent" and is only given to the best students. (the number in the parenthesis is the variable grade which is what is changed by the actions <<$pcs_nickname>> makes, which is the translated to the actual grade.)'
  390. *nl
  391. gs 'grades', 'grade above', 'school', 90
  392. gs 'grades', 'grade above', 'school', 70
  393. gs 'grades', 'grade above', 'school', 50
  394. gs 'grades', 'grade above', 'school', 40
  395. if class['school_grades_above_90'] = 13:
  396. 'You are getting top marks in all your classes. You are one of the best student in the school, maybe even the best student in school.'
  397. elseif class['school_grades_above_90'] > 6 and class['school_grades_above_40'] = 13:
  398. 'You are getting top marks in more that half of your classes and not failing any of the others. You are one of the best students in the school.'
  399. elseif class['school_grades_above_90'] > 6:
  400. 'You are getting top marks in more that half of your classes and even if you are failing some of the others you are still one of the best students in the school and should have no problem getting into the university if you want.'
  401. elseif class['school_grades_above_90'] > 0 and class['school_grades_above_70'] = 13:
  402. 'You are only getting top marks in a few of your classes but the rest of you grades are still good. You should have no trouble getting into university if you want.'
  403. elseif class['school_grades_above_90'] > 0 and class['school_grades_above_70'] > 10 and class['school_grades_above_40'] = 13:
  404. 'You are only getting top marks in a few of your classes but only a few of your grades are bad and you are not failing any classes. You should probably have no trouble getting into university if you want, but improving the bad grades would not be a bad idea.'
  405. elseif class['school_grades_above_90'] > 0 and class['school_grades_above_70'] > 10:
  406. 'You are only getting top marks in a few of your classes but only a few of your grades are bad and you are failing some classes. If you want to get into university you should probably try to improve the failing and bad grades.'
  407. elseif class['school_grades_above_90'] > 0 and class['school_grades_above_40'] > 6:
  408. 'You are getting top marks in a few of your classes but failing a lot of classes. If you want to get into university you need to do something about your failing and bad grades.'
  409. elseif class['school_grades_above_90'] > 0:
  410. 'Even a top mark or two is not helping when you are failing more than half your classes. It will require a lot of work if you want to go to a university after school.'
  411. elseif class['school_grades_above_70'] = 13:
  412. 'You are getting good grades in all of your classes but no excellent grades. You should probably have no trouble getting into university if you want, but getting some of those excellent marks will not hurt.'
  413. elseif class['school_grades_above_70'] > 6 and class['school_grades_above_40'] =13:
  414. 'You are getting good grades in over half of your classes but no excellent grades, at least you are not failing any classes. If you want to get into university it would not hurt to improve some of the bad grades.'
  415. elseif class['school_grades_above_70'] > 6 and class['school_grades_above_40'] >10:
  416. 'You are getting good grades in over half of your classes but no excellent grades and you are failing a few classes. If you want to get into university you need to improve some of the bad grades.'
  417. elseif class['school_grades_above_70'] > 0 and class['school_grades_above_40'] = 13:
  418. 'You are getting good grades in a few of your classes and no excellent grades. At least you are not failing any classes. If you want to get into university you need to improve some of the bad grades.'
  419. elseif class['school_grades_above_70'] > 0 and class['school_grades_above_40'] >10:
  420. 'You are getting good grades in a few of your classes but no excellent grades and you are failing a few classes. If you want to get into university you need to improve some of the bad grades.'
  421. elseif class['school_grades_above_70'] > 0 and class['school_grades_above_40'] >6:
  422. 'You are getting good grades in a few of your classes but no excellent grades and you are failing a lot of classes. If you want to get into university you really need to improve your grade in some of your classes you are failing.'
  423. elseif class['school_grades_above_70'] > 0:
  424. 'A good grade or two is not not enough when you are failing more than half your classes. It will require a lot of work to turn this one around.'
  425. elseif class['school_grades_above_40'] = 13:
  426. 'You are not getting any good grades, but at least you are not failing any. It will require a lot of work if you want to go to a university after school.'
  427. elseif class['school_grades_above_40'] > 10:
  428. 'With you general bad grades failing a few as you do puts you in danger of not graduation high school.'
  429. elseif class['school_grades_above_40'] > 6:
  430. 'With failing a lot of classes and barely passing the rest you will not graduate high school unless you can get your grades up before graduation.'
  431. else
  432. 'You are failing high school, you need to do something about this right now, if you want to graduate.'
  433. end
  434. '<center><h2>Students & Teachers</h2></center>'
  435. '<center><h2>Cool kids</h2></center>'
  436. gs 'gschool_groups', 'popular', 'journal'
  437. '<center><h2>Jocks</h2></center>'
  438. gs 'gschool_groups', 'jocks', 'journal'
  439. '<center><h2>Nerds</h2></center>'
  440. gs 'gschool_groups', 'nerds', 'journal'
  441. '<center><h2>Gopniks</h2></center>'
  442. gs 'gschool_groups', 'gopniks', 'journal'
  443. '<center><h2>Outcast</h2></center>'
  444. gs 'gschool_groups', 'outcasts', 'journal'
  445. '<center><h2>Teachers & Facility</h2></center>'
  446. gs 'gschool_groups', 'teachers', 'journal'
  447. act 'Go back': gt 'journal', 'records'
  448. act 'Put your notebook down': gt $loc, $loc_arg
  449. end
  450. if $ARGS[0] = 'teachers':
  451. *clr & cla
  452. '<center><h2>Teachers & Facility</h2></center>'
  453. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/134.jpg"></center>'
  454. '<center>Aleksandrina Volkov</center>'
  455. 'Aleksandrina Volkov is the school''s new headmistress. An attractive woman in her mid to late thirties who always dresses well, she was recently brought in to improve the school results after the school was falling behind in the national test scores. She has a reputation for being a strict, but fair disciplinarian. She also comes off as cold and distant to the students.'
  456. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/132.jpg"></center>'
  457. '<center>Ruslan Kuznetsov</center>'
  458. 'Ruslan Kuznetsov is the school''s special ed, career advisor and shop teacher. He is also the assistant Headmaster. He is one of the few teachers that''s passionate about his job and really believes that he can impact on the students future, but he is mostly ignored by everyone, even his colleagues. This has recently seen him start becoming bitter.'
  459. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/26.jpg"></center>'
  460. '<center>Anatoly E. Tsarev</center>'
  461. 'Anatoly Tsarev is the school''s math teacher. He''s a stern teacher who always demands the best out of his students. His daughter, Lera, is a gopnik who is also in your class. He''s married to Vera, who works at the train station as a ticket saleswoman and as a cleaner in the garment factory. There are rumors that since Lesco, his nephew, has come to live with them, his marriage has been on the rocks.'
  462. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/135.jpg"></center>'
  463. '<center>Yeva Sokoloff</center>'
  464. if grupTipe = 4:
  465. 'Yeva Sokoloff is the school''s geography and history teacher. She is the oldest teacher at school and likes to think she is tough, often giving those in her class a hard look. It''s funny coming from someone that looks like the little old lady in the market. She is quick to send you to the Headmistress if you misbehave too much.'
  466. else
  467. 'Yeva Sokoloff is the school''s geography and history teacher. She is the oldest teacher at school and has a very firm no-nonsense teaching style, but can also be very kind and motherly to students that work hard and behave.'
  468. end
  469. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/129.jpg"></center>'
  470. '<center>Serafim Ivanov</center>'
  471. if grupTipe = 3:
  472. 'Serafim Ivanov is the school''s science and computer science teacher. He''s a former student of the school that returned to the town after college. He is a no-nonsense teacher that is known to pile on the homework, have many pop quizzes, and is brutal when it comes to his grading. This is to push his students to their greatest potential. He always has time to answer questions or help out if a student has trouble as long as they put in the effort. Many of the other students complain about how he picks on them, but the truth is he only accepts the best from his students and has no sympathy for those that refuse to put in the work.'
  473. else
  474. 'Serafim Ivanov is the school''s science and computer science teacher. He''s a former student of the school that returned to the town after college. He is a no-nonsense, bitter teacher that is known to pile on the homework, have many pop quizzes, and is brutal when it comes to his grading. He is also known to be unfair, giving the nerds a free pass with homework and quizzes, which he never does with the other cliques. He seems to take delight in catching the cool kids, jocks and gopniks out by ridiculing them on how little they know.'
  475. end
  476. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/128.jpg"></center>'
  477. '<center>Makar Vasilyev</center>'
  478. 'Makar Vasilyev is the school''s music, art and drama teacher. He is always warm and friendly to all of his students; even those not in his class. He always smiles and will always take the time to listen or help out the students. He is well liked by most of them.'
  479. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/137.jpg"></center>'
  480. '<center>Raven Braakman</center>'
  481. 'Raven Braakman is the school''s social sciences and English teacher. She is from South Africa, but married a Russian man and moved to Pavlovsk. Her husband died in a car accident a few years ago. She has a strict teaching style and accepts only the best out of her students. It is rumored that she is a bit of a party goer in her free time.'
  482. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/130.jpg"></center>'
  483. '<center>Ilya Yenotin</center>'
  484. 'Ilya Yenotin is the school''s literature, language and your homeroom teacher. He does his best at keeping everyone happy, but is disliked by most of the students simply because he comes off as fake. You can often see him running down the halls chasing gopniks, trying to get them to attend class.'
  485. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/131.jpg"></center>'
  486. '<center>Viktor Pavlovich</center>'
  487. if grupTipe = 3:
  488. 'Viktor Pavlovich is the school''s P.E. teacher and the coach for the basketball and track teams. He looks like a former weight lifter, having a muscular build with massive upper body strength. He keeps a black painted paddle he calls the "Black Widow" hanging from a wall in his office. He is tough on anyone that isn''t athletically gifted and often yells at those lacking any athletic ability to the point of bringing them to tears. He is one of the meanest, if not the meanest, teacher in school.'
  489. else
  490. 'Viktor Pavlovich is the school''s P.E. teacher and the coach for the basketball and track teams. He looks like a former weight lifter, having a muscular build with massive upper body strength. He keeps a black painted paddle he calls the "Black Widow" hanging from a wall his office. He likes to use it on students, especially female students. He is single and rumored to be a player. You''ve often seen him with different women around town.'
  491. end
  492. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/69.jpg"></center>'
  493. '<center>Mikhail Nikolaevich</center>'
  494. if grupTipe = 3:
  495. 'Mikhail Nikolaevich is the school''s assistant P.E. teacher and the coach of the Pavlovsk girls volleyball team and the football team. He is almost as bad as Mr. Pavlovich with how he treats the students, except he almost worships the best of the jocks by always talking and laughing with them.'
  496. elseif grupTipe = 2:
  497. 'Mikhail Nikolaevich is the school''s assistant P.E. teacher and the coach of the Pavlovsk girls volleyball team and the football team. He was heading towards the big leagues as a footballer and almost became a pro himself, but an injury shattered those dreams. He knows how to push you to get the most of yourself, because he''s enormously competitive. He always wants to win no matter what. If you want to be a part of the squad, you''ll have to put in work one way or another.'
  498. else
  499. 'Mikhail Nikolaevich is the school''s assistant P.E. teacher and the coach of the Pavlovsk girls volleyball team and the football team. Some say he almost went pro in some sport, but hurt himself or something like that and now he tries to live through the glory of his students.'
  500. end
  501. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/138.jpg"></center>'
  502. '<center>Arina Orlov</center>'
  503. 'Arina Orlov is the school''s biology and health teacher. She is the youngest teacher at school, having just finished college and this is her first job. She is a bit shy and mousey, which causes many of the students to ignore her during class. This leads to her having a bit of a problem controlling her classes. She''s not much older than her students and is very cute. This causes the boys to sometimes pay extra special attention to her during class.'
  504. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/136.jpg"></center>'
  505. '<center>Olga Aleksandrov</center>'
  506. 'Olga Aleksandrov is the school''s nurse, having transferred to your school at the start of the year. All the boys have fallen head over heels over this true beauty, describing her as slim and stacked; the ideal woman.'
  507. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/133.jpg"></center>'
  508. '<center>Rolan Matveev</center>'
  509. if grupTipe = 1:
  510. 'Rolan Matveev is the school''s janitor and handyman. He is quiet and rarely interacts with the students. There is a rumor going around that he got caught rummaging through the girls lockers stealing their panties, while other people say he stalks the girls and photographs them. Regardless if the rumors are true or not, you and the other girls have caught him staring at you when he doesn''t think you are watching and will quickly look away.'
  511. else
  512. 'Rolan Matveev is the school''s janitor and handyman. He is quiet and rarely interacts with the students. There is a rumor going around that he got caught rummaging through the girls lockers stealing their panties, while other people say he stalks the girls and photographs them. Regardless if the rumors are true or not, everyone agrees he looks and acts creepy.'
  513. end
  514. act 'Go back': gt 'journal', 'school'
  515. act 'Put your notebook down': gt $loc, $loc_arg
  516. end
  517. if $ARGS[0] = 'popular':
  518. *clr & cla
  519. '<center><h2>Cool kids</h2></center>'
  520. 'All your schools popular kids listed by popularity, within their own clique. Which is mostly based on style, natural charm, good looks and how wealthy their family is.'
  521. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/1.jpg"></center>'
  522. '<center>Dimka Nosov</center>'
  523. if grupTipe = 1:
  524. 'Dimka Nosov is a cute guy and all the girls adore him. He is considered the coolest kid in school. He comes from a fairly wealthy family and is always dressed in expensive stylish clothes. He even throws some epic parties that everyone that is anyone tries to get invited too, even kids from Pushkin sometimes attend. Then his New Years party is the one party he invites everyone. He is the king of the school and everyone wants to either be his friend or hang out with him.'
  525. else
  526. 'Dimka Nosov is a cute guy and all the girls adore him. He is considered the coolest kid in school. The guys tend to either befriend him or loath him. He comes from a fairly wealthy family and is always dressed in expensive stylish clothes. Since Lavrenti started hanging out with the gopniks, Dimka is now even king of the parties. Despite his pleasant smile and friendly demeanor, there are rumors saying he is a sadist bastard that always gets what he wants. He seems to love verbally tormenting the nerds and outcasts when given the chance.'
  527. end
  528. if npc_rel['A1'] >= 80:
  529. 'He really likes you and considers you one of his best friends.'
  530. elseif npc_rel['A1'] >= 50:
  531. 'He really likes you and considers you to be one of his friends.'
  532. elseif npc_rel['A1'] <= 20:
  533. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  534. else
  535. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  536. end
  537. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/22.jpg"></center>'
  538. '<center>Elžbieta "Bella" Artamonov</center>'
  539. if grupTipe = 1:
  540. 'Bella Artamonov is the most beautiful girl in school and knows it, which makes her come off as arrogant. You don''t know her very well since she doesn''t want to deal with "kids". She seems to consider herself an adult already and the rest of her classmates as being beneath her, too young and childish for her to be around. You''ve heard some rumors about her only hanging around with people much older than herself.'
  541. else
  542. 'Bella Artamonov is the most beautiful girl in school and knows it, which makes her come off like a self centered bitch. You don''t know her at all really since she doesn''t want to deal with "kids", especially those with no sense of style. She seems to consider herself an adult already and the rest of her classmates as being beneath her, too young and childish for her to be around. You''ve heard some rumors about her only hanging around with people much older than herself.'
  543. end
  544. if npc_rel['A22'] >= 80:
  545. 'She really likes you and considers you one of her best friends.'
  546. elseif npc_rel['A22'] >= 50:
  547. 'She really likes you and considers you to be one of her friends.'
  548. elseif npc_rel['A22'] <= 20:
  549. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  550. else
  551. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  552. end
  553. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/17.jpg"></center>'
  554. '<center>Irina Devyatova</center>'
  555. if grupTipe = 1:
  556. 'Irina Devyatova is a tall and pretty girl. She knows it and takes full advantage of it, using her looks to sweet talk the boys and teachers alike, to get her way. She has a very arrogant and haughty personality hidden behind her sweet smile. She is the queen of what is in fashion and often berates those she deems with out a sense of style, more than once driving other girls to tears. She is often the center of attention when the popular kids hangout. When needed she often sweet talks the jocks and gopnik boys do her dirty work, making them think they have a chance with her and then laughing at them behind their back.'
  557. else
  558. 'Irina Devyatova is a tall and pretty girl. She knows it and takes full advantage of it, using her looks to sweet talk the boys and teachers alike, to get her way. She has a very arrogant and haughty personality hidden behind her sweet smile. She is the queen of what is in fashion and often berates those she deems with out a sense of style, more than once driving other girls to tears. When needed she often sweet talks the jocks and gopnik boys do her dirty work.'
  559. end
  560. if npc_rel['A17'] >= 80:
  561. 'She really likes you and considers you one of her best friends.'
  562. elseif npc_rel['A17'] >= 50:
  563. 'She really likes you and considers you to be one of her friends.'
  564. elseif npc_rel['A17'] <= 20:
  565. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  566. else
  567. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  568. end
  569. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/15.jpg"></center>'
  570. '<center>Viktoriya "Vicky" Meynold</center>'
  571. if grupTipe = 1:
  572. 'Vicky Meynold is the opposite of her sister. On one side a smart ass and on the other a cheerful girl. She is very sociable, being friends with many of the students in school and is considered to be one of the most popular girls in school. With a passionate love for dancing, Vicky can often be found at the disco with her sister and boy friend Vanya. A good humored girl, she loves bright and crazy colored clothing. As a child, she took gymnastic lessons and as a result has excellent flexibility and tries out for many of the sports, especially cheerleading. A bit flighty and unpredictable, you never know what thoughts she will come up with next. Logic and reason were never her strong suit as she lives by her emotions and feelings, making decisions from her heart rather than her head. Despite her flighty and unpredictable nature, her liveliness and spontaneity make her fun to hang out with.'
  573. else
  574. 'Vicky Meynold is the opposite of her sister. On one side a smart ass and on the other a cheerful girl. She is very sociable, being friends with many of the students in school and is considered to be one of the most popular girls in school. With a passionate love for dancing, Vicky can often be found at the disco with her sister and good friend Vanya. A good humored girl, she loves bright and crazy colored clothing. She has always been a member of the cheerleaders and even sometimes tries out for sports. A bit flighty and unpredictable, you never know what thoughts she will come up with next. Logic and reason were never her strong suit as she lives by her emotions and feelings, making decisions from her heart rather than her head. Despite her flighty and unpredictable nature, her liveliness and spontaneity make her fun to hang out with.'
  575. end
  576. if npc_rel['A15'] >= 80:
  577. 'She really likes you and considers you one of her best friends.'
  578. elseif npc_rel['A15'] >= 50:
  579. 'She really likes you and considers you to be one of her friends.'
  580. elseif npc_rel['A15'] <= 20:
  581. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  582. else
  583. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  584. end
  585. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/139.jpg"></center>'
  586. '<center>Stanislava "Stasya" Pavlov</center>'
  587. if grupTipe = 1:
  588. 'Stasya Pavlov is a complete bitch, to those she considers beneath her, which is the nerds, outcasts, gopniks and even some of the cool kids and jocks. Now that her boyfriend Andrey hangs around with Marcus more than her, she has become jealous of all the time Andrey and Marcus spend together with out her, but never says anything around Marcus or Andrey. Instead, she seems to take out her anger on everyone around her, especially the nerds and the outcasts, or complain to her friends Irina and Lizaveta.'
  589. else
  590. 'Stasya Pavlov is a complete bitch, and always has been one, but now that her boyfriend Andrey hangs around with Marcus more than her, she has become a lot worse. She doesn''t care for Marcus at all, but never says anything around Marcus or Andrey. Instead, she seems to take out her anger on everyone around her, especially the nerds and the outcasts.'
  591. end
  592. if npc_rel['A139'] >= 80:
  593. 'She really likes you and considers you one of her best friends.'
  594. elseif npc_rel['A139'] >= 50:
  595. 'She really likes you and considers you to be one of her friends.'
  596. elseif npc_rel['A139'] <= 20:
  597. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  598. else
  599. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  600. end
  601. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/146.jpg"></center>'
  602. '<center>Marcus Larson</center>'
  603. if grupTipe = 1:
  604. 'Marcus Larson is an African American exchange student who arrived at the school last year and opted to stay for a second year. He does well in school, is a good athlete and seems to really enjoy Russia. He has an eye for Russian girls, always going on about how they are much more beautiful than the girls back home and is a decent looking guy himself which, combined with his exotic looks, accent, athletic ability and different views, has made him popular with the cool kids and jocks. He is friendly and outgoing and if he wasn''t such close friends with Andrey, he would have likely been a jock instead, as he seems to get along with them even more than most of the cool kids.'
  605. else
  606. 'Marcus Larson is an African American exchange student who arrived at the school last year and opted to stay for a second year. He does well in school, is a good athlete and seems to really enjoy Russia. He has an eye for Russian girls, always going on about how they are much more beautiful than the girls back home and is a decent looking guy himself which, combined with his exotic looks, accent, athletic ability and different views, has made him popular with the cool kids and jocks. Those same traits and especially his skin color has made him just a unpopular with most of the gopniks, who go out of their way to mess with him or make raciest comments. He is friendly and outgoing, and stays with Andrey''s family, whom he has become close friends with.'
  607. end
  608. if npc_rel['A146'] >= 80:
  609. 'He really likes you and considers you one of his best friends.'
  610. elseif npc_rel['A146'] >= 50:
  611. 'He really likes you and considers you to be one of his friends.'
  612. elseif npc_rel['A146'] <= 20:
  613. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  614. else
  615. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  616. end
  617. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/140.jpg"></center>'
  618. '<center>Yelizaveta "Lizaveta" Petrov</center>'
  619. if grupTipe = 1:
  620. 'Lizaveta Petrov wants to know everyone''s secrets, but is completely incapable of keeping them. Extremely nosy, she is the first to arrive at the scene of any commotion, eager to pry into the details. She is pretty and willing to use her looks to sweet talk boys into sharing any juicy gossip. If you want to know anything about anyone, she is the one to ask. Luckily, she seems more interested in collecting and sharing gossip than using it for her own gain. Though most everyone has a hefty respect for what she knows, the few times she has really gone after someone she has destroyed their status and reputation among their peers. She is often found with Irina and Stasya'
  621. else
  622. 'Lizaveta Petrov wants to know everyone''s secrets, but is completely incapable of keeping them. Extremely nosy, she is the first to arrive at the scene of any commotion, eager to pry into the details. She is pretty and most boys seem torn. They are attracted to her, but are afraid she will tell everyone everything about them and their whole life becomes public knowledge.'
  623. end
  624. if npc_rel['A140'] >= 80:
  625. 'She really likes you and considers you one of her best friends.'
  626. elseif npc_rel['A140'] >= 50:
  627. 'She really likes you and considers you to be one of her friends.'
  628. elseif npc_rel['A140'] <= 20:
  629. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  630. else
  631. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  632. end
  633. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/147.jpg"></center>'
  634. '<center>Andrey Aleksandrov</center>'
  635. if grupTipe = 1:
  636. 'Andrey Aleksandrov''s was a late bloomer among the boys, he was small for his age and a bit goofy looking and shy, his status was boosted a lot when he started dating Staysa. Yet when he did finally grow into his body, he got a lot better looking and now is consider cute and his confidence grew as well. Recently his family took part in the exchange student program. They were less than happy when the student they sent was an African American, but Andrey didn''t mind and welcomed Marcus right away. He and Marcus quickly became friends and he tends to use Marcus'' rising popularity to boost his own and in the process, spends a lot less time with his long time girlfriend Stasya. The school nurse is his aunt.'
  637. else
  638. 'Andrey Aleksandrov''s was a late bloomer among the boys, he was small for his age and a bit goofy looking and shy, despite that he and Staysa started dating. Yet when he did finally grow into his body, he got a lot better looking and now is consider cute and his confidence grew as well, now more than a few girls are jealous Staysa seen what he could be and snagged him up. Rumor is they were less than happy when the student they sent was an African American, but Andrey doesn''t seem to mind. He and Marcus quickly became friends and he tends to use Marcus'' rising popularity to boost his own and in the process, spends a lot less time with his long time girlfriend Stasya. The school nurse is his aunt.'
  639. end
  640. if npc_rel['A147'] >= 80:
  641. 'He really likes you and considers you one of his best friends.'
  642. elseif npc_rel['A147'] >= 50:
  643. 'He really likes you and considers you to be one of his friends.'
  644. elseif npc_rel['A147'] <= 20:
  645. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  646. else
  647. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  648. end
  649. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/14.jpg"></center>'
  650. '<center>Ekaterina "Katja" Meynold</center>'
  651. if grupTipe = 1:
  652. 'Katja Meynold is a attractive and petite girl, a redhead with a keen interest in fashion and cosmetics. She and her twin sister, Vicky, are like two sides of the same coin. As a quiet and sensible girl, Katja is shy and intelligent, but can also be impulsive at times. She is a avid reader and can be found sometimes discussing books with the nerds, often she can be found at the disco with her sister.'
  653. else
  654. 'Katja Meynold is a attractive and petite girl, a redhead with a keen interest in fashion and cosmetics. She and her twin sister, Vicky, are like two sides of the same coin. As a quiet and sensible girl, Katja is shy and intelligent, she is a avid reader and can be found sometimes discussing books with the nerds. She can often be found at the disco with her sister.'
  655. end
  656. if npc_rel['A14'] >= 80:
  657. 'She really likes you and considers you one of her best friends.'
  658. elseif npc_rel['A14'] >= 50:
  659. 'She really likes you and considers you to be one of her friends.'
  660. elseif npc_rel['A14'] <= 20:
  661. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  662. else
  663. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  664. end
  665. if npc_grupTipe['A25'] = 1:
  666. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/25.jpg"></center>'
  667. '<center>Sonia Ivanko</center>'
  668. if grupTipe = 1:
  669. 'Sonia Ivanko is an ordinary girl and doesn''t stand out much, other than her sense of fashion. Despite her lack of money or variety of clothing, she has an amazing sense of style, able to pull off many great looks and earning the envy of many other girls at school. Pretty, smart, cheerful, and sociable, Sonia loves to party and is rarely in a bad mood. She even has good grades nearly as good as most of the nerds.'
  670. 'She lives with her mother in a small apartment after her father left some time ago. Her mother is a nervous, hysterical and scandalous woman who, when not at work in the Garment Factory, is often out drinking and flirting with men. She often dreams of having a better life away from her mother, one filled with luxury and sophistication.'
  671. elseif grupTipe = 4:
  672. 'Sonia Ivanko is pretty, smart and sociable, Sonia loves to party and is rarely in a bad mood. She has started hanging out with the gopniks, trying to go to their parties. She lives with her mother in a small apartment after her father left some time ago. Her mother is a nervous, hysterical and scandalous woman who, when not at work in the Garment Factory, is often out drinking and flirting with men. It seems the apple didn''t fall to far from the tree after all.'
  673. else
  674. 'Sonia Ivanko is an ordinary girl and doesn''t stand out much, other than her sense of fashion. Despite her lack of money or variety of clothing, she has an amazing sense of style, able to pull off many great looks and earning the envy of many other girls at school. Pretty, smart, cheerful, and sociable, Sonia loves to party and is rarely in a bad mood. She even has good grades nearly as good as most of the nerds.'
  675. 'She lives with her mother in a small apartment after her father left some time ago. There are rumors about her mother being a hysterical and scandalous woman who, when not at work in the Garment Factory, is often out drinking and flirting with men.'
  676. end
  677. if npc_rel['A25'] >= 80:
  678. 'She really likes you and considers you one of her best friends.'
  679. elseif npc_rel['A25'] >= 50:
  680. 'She really likes you and considers you to be one of her friends.'
  681. elseif npc_rel['A25'] <= 20:
  682. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  683. else
  684. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  685. end
  686. end
  687. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/148.jpg"></center>'
  688. '<center>Mefodiy Utkin</center>'
  689. if grupTipe = 1:
  690. 'Mefodiy Utkin is reasonably intelligent, with middle-of-the-road grades. He is fairly average looking, but possesses a good sense of humor and comedic timing. He isn''t too popular, just popular enough to hang among the cool kids, who like his humor. He seems to enjoy mocking or making jokes at the gopniks expense, often in ways they don''t always understand.'
  691. else
  692. 'Mefodiy Utkin is reasonably intelligent, with middle-of-the-road grades. He is fairly average looking, but possesses a good sense of humor and timing. He isn''t too popular, just popular enough to hang among the cool kids, who like his humor.'
  693. end
  694. if npc_rel['A148'] >= 80:
  695. 'He really likes you and considers you one of his best friends.'
  696. elseif npc_rel['A148'] >= 50:
  697. 'He really likes you and considers you to be one of his friends.'
  698. elseif npc_rel['A148'] <= 20:
  699. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  700. else
  701. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  702. end
  703. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/4.jpg"></center>'
  704. '<center>Igor Kruglov</center>'
  705. if grupTipe = 1:
  706. 'Igor Kruglov is Dimka''s best friend and whenever you see one of them, the other is usually not too far away. With a small stature, high pitched voice and pretty face, many consider him to be very feminine. Normally a boy like him would be mocked but his friendship with Dimka, the most popular boy in school, shields him from such abuse. Many wonder about their friendship as Igor follows Dimka around so often and they seem to have always been friends. Some would even say that Igor is overly attached to Dimka. Other than Dimka, Igor doesn''t seem to have any other close friends.'
  707. else
  708. 'Igor Kruglov is Dimka''s best friend and whenever you see one of them, the other is usually not too far away. With a small stature, high pitched voice and pretty face, many consider him to be very feminine. Many wonder why the cool kids keep him around, Dimka''s pull with the other cool kids seems to be enough to keep him accepted by the rest. Many wonder about their friendship as Igor follows Dimka around so often and they seem to have always been friends. Some would even say that Igor is overly attached to Dimka. Other than Dimka, Igor doesn''t seem to have any other close friends.'
  709. end
  710. if npc_rel['A4'] >= 80:
  711. 'He really likes you and considers you one of his best friends.'
  712. elseif npc_rel['A4'] >= 50:
  713. 'He really likes you and considers you to be one of his friends.'
  714. elseif npc_rel['A4'] <= 20:
  715. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  716. else
  717. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  718. end
  719. act 'Go back': gt 'journal', 'school'
  720. act 'Put your notebook down': gt $loc, $loc_arg
  721. end
  722. if $ARGS[0] = 'jocks':
  723. *clr & cla
  724. '<center><h2>Jocks</h2></center>'
  725. 'All your schools jocks listed by popularity, within their own clique. Which mostly is how gifted they are with sports and by attitude, the alphas reign supreme.'
  726. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/149.jpg"></center>'
  727. '<center>Lazar Pajari</center>'
  728. if grupTipe = 2:
  729. 'Lazar Pajari is the school football star and the best athlete in school. He is a central midfielder and the football team captain. He excels in several sports, but his passion is football, at least when he is not chasing after girls or, more often than not, being chased by them, whom he happily lets catch him. His status and good looks make him desirable among the girls and he is often seen with several different girls. He has even been seen hanging out with Albina, who mostly ignores the boys in school. Ivan is his biggest competition in sports. While Lazar is the over all better athlete, Ivan is far more focused on boxing than other sports.'
  730. else
  731. 'Lazar Pajari is the school football star and the best athlete in school. He is a central midfielder and the football team captain. He excels in several sports, but his passion is football, at least when he is not chasing after girls or, more often than not, being chased by them, whom he happily lets catch him. His status and good looks make him desirable among the girls and he is often seen with several different girls. Ivan is his biggest competition in sports. While Lazar is the over all better athlete, Ivan is far more focused on boxing than other sports.'
  732. end
  733. if npc_rel['A149'] >= 80:
  734. 'He really likes you and considers you one of his best friends.'
  735. elseif npc_rel['A149'] >= 50:
  736. 'He really likes you and considers you to be one of his friends.'
  737. elseif npc_rel['A149'] <= 20:
  738. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  739. else
  740. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  741. end
  742. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/23.jpg"></center>'
  743. '<center>Albina Barlovskaya</center>'
  744. if grupTipe = 2:
  745. 'Albina Barlovskaya comes from a wealthy family and is considered to be one of the most attractive girls in school. She is a gifted dancer and leader of the cheerleaders at school, who is trying to conduct herself properly as her father is trying to become the town mayor, but she is well known for her short temper and is intimidating if angered, despite her rather petite size. She leads a dance troupe that only the prettiest and best dancers are allowed to join, which comes before all other sports or even hanging out with her fellow jocks. There are several rumors about her going around school, but nobody dares mention them in front of her out of fear of incurring her wrath.'
  746. else
  747. 'Albina Barlovskaya comes from a wealthy family and is considered to be one of the most attractive girls in school. She is a gifted dancer and cheerleader, who is trying to conduct herself properly as her father is trying to become the town mayor, but she is well known for her short temper and is intimidating if angered, despite her rather petite size. She leads a dance troupe that only the prettiest and best dancers are allowed to join. There are several rumors about her going around school, but nobody dares mention them in front of her out of fear of incurring her wrath.'
  748. end
  749. if npc_rel['A23'] >= 80:
  750. 'She really likes you and considers you one of her best friends.'
  751. elseif npc_rel['A23'] >= 50:
  752. 'She really likes you and considers you to be one of her friends.'
  753. elseif npc_rel['A23'] <= 20:
  754. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  755. else
  756. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  757. end
  758. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/3.jpg"></center>'
  759. '<center>Ivan Prokhorov</center>'
  760. if grupTipe = 2:
  761. 'Ivan Prokhorov is a talented athlete who is able to succeed in any sport he takes part in. He is mostly into boxing and running and is considered to be very good looking by the girls in school. He spends a lot of time training and is regularly away competing. He isn''t very sociable and, other than when he is training, he tends to be home taking care of his little brother and sister while his mother works two jobs. Although he occasionally hangs out with Fedor, or even on rare occasions shows up at the disco or some of the jock parties. He is calm and collected by nature, some might even say apathetic.'
  762. else
  763. 'Ivan Prokhorov is a talented athlete who is able to succeed in any sport he takes part in. He is mostly into boxing and running and is considered to be very good looking by the girls in school. He spends a lot of time training and is regularly away competing. He isn''t very sociable and, other than when he is training, tends to keep to himself, although he occasionally hangs out with Fedor. He is calm and collected by nature, some might even say apathetic.'
  764. end
  765. if npc_rel['A3'] >= 80:
  766. 'He really likes you and considers you one of his best friends.'
  767. elseif npc_rel['A3'] >= 50:
  768. 'He really likes you and considers you to be one of his friends.'
  769. elseif npc_rel['A3'] <= 20:
  770. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  771. else
  772. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  773. end
  774. if npc_grupTipe['A18'] = 2:
  775. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/18.jpg"></center>'
  776. '<center>Christina Zvereva</center>'
  777. if grupTipe = 2:
  778. 'Christina is one of the school''s best athletes and is the most athletic girl you know, she is very muscular as well and a surprisingly skilled fighter, not afraid to start a fight with any of the other girls in school or even some of the boys. She has leadership abilities that, together with her tenacity and intelligence, make her a dominant presence wherever she goes. She is, however, a bully to most of the non-jock girls in school, verbally, emotionally, and physically bullying the other girls, while she tends to just dominate most of the other girl jocks. She also seems to utterly hate you in particular and goes out of her way to torment you when she can.'
  779. else
  780. 'Christina is one of the school''s best athletes and is the most athletic girl you know, she is very muscular as well and rumored to be a good fighter, not afraid to start a fight with any of the other girls in school or even some of the boys. She has leadership abilities that, together with her tenacity and intelligence, make her a dominant presence wherever she goes. She is, however, a bully to most of the non-jock girls in school, verbally, emotionally, and physically bullying the other girls. She also seems to utterly hate you in particular and goes out of her way to torment you when she can.'
  781. end
  782. end
  783. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/8.jpg"></center>'
  784. '<center>Svyatoslav Voinov</center>'
  785. if grupTipe = 2:
  786. 'Svyatoslav Voinov is an athletic guy with a very competitive spirit, perhaps the most competitive of the boys, unfortunately for him, he is not as good of a athlete as Lazar or Ivan is and almost always comes in third. He is on every one of the schools sports teams. He runs track and often competes with Ivan to be the fastest boy at school. His other focus is football, where he competes with Lazar to be the best player on the team. He''s always trying to one up Ivan or Lazar, but rarely manages to beat either of them at anything.'
  787. else
  788. 'Svyatoslav Voinov is an athletic guy with a very competitive spirit. He is always engaged in sports one way or another. He runs track and often competes with Ivan to be the fastest boy at school. His other focus is football, as well as many other sports the school offers. He''s always trying to one up Ivan or Lazar, but rarely manages to beat either of them at anything.'
  789. end
  790. if npc_rel['A8'] >= 80:
  791. 'He really likes you and considers you one of his best friends.'
  792. elseif npc_rel['A8'] >= 50:
  793. 'He really likes you and considers you to be one of his friends.'
  794. elseif npc_rel['A8'] <= 20:
  795. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  796. else
  797. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  798. end
  799. if npc_grupTipe['A5'] = 2:
  800. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/5.jpg"></center>'
  801. '<center>Fyodor "Fedor" Kozlov</center>'
  802. if grupTipe = 2:
  803. 'Fedor Kozlov is a decent athlete. He often trains with his good friend Ivan, but lacks Ivan''s level of natural talent. He is on all the schools sports teams and goes to the community center, to train in boxing with sometimes with Ivan. He is decent looking and often is seen chasing Ivan''s leftovers.'
  804. else
  805. 'Fedor Kozlov is a decent athlete. He often trains with his good friend Ivan, but lacks Ivan''s level of talent. He is a member of all the schools sports teams. He is decent looking and often is seen chasing Ivan''s leftovers.'
  806. end
  807. if npc_rel['A5'] >= 80:
  808. 'He really likes you and considers you one of his best friends.'
  809. elseif npc_rel['A5'] >= 50:
  810. 'He really likes you and considers you to be one of his friends.'
  811. elseif npc_rel['A5'] <= 20:
  812. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  813. else
  814. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  815. end
  816. end
  817. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/165.jpg"></center>'
  818. '<center>Vanya Yanka</center>'
  819. if grupTipe = 2:
  820. 'Vanya Yanka is a little goofy jock, playing jokes on his teammates and annoying the coaches. He never goes too far with his jokes and is a good morale booster, so everyone likes him. Despite his easy going attitude, he is a better athlete than most would suspect. When he''s not training or competing, he spends most of his free time hanging out with Vicky and Katja. Vanya is also popular with the girls at school, but only seems to have eyes for Vicky, whom he is dating.'
  821. else
  822. 'Vanya Yanka is a little goofy jock, he often plays jokes at school on others, even during class. He never goes too far with his jokes, so most everyone likes him, except the nerds who tend to be the butt of his jokes more often than not. When he''s not training or competing, he spends most of his free time hanging out with Vicky and Katja. Vanya is also popular with the girls at school, but only seems to have eyes for Vicky, whom he is dating.'
  823. end
  824. if npc_rel['A165'] >= 80:
  825. 'He really likes you and considers you one of his best friends.'
  826. elseif npc_rel['A165'] >= 50:
  827. 'He really likes you and considers you to be one of his friends.'
  828. elseif npc_rel['A165'] <= 20:
  829. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  830. else
  831. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  832. end
  833. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/13.jpg"></center>'
  834. '<center>Lariska Gruzdeva</center>'
  835. if grupTipe = 2:
  836. if npc_grupTipe['A18'] = 2:
  837. 'Lariska is a very athletic girl, with an exceptional talent for volleyball. However, she has a very weak personality and is very dependent on other people''s opinions of her. She spends most of her time trying to appease others, especially Christina. She considers Christina to be her best friend and she can often be seen following her around school.'
  838. else
  839. 'Lariska is an athletic girl who is highly insecure, being very dependent on other people''s opinions of her. Christina used to control her, but ever since you took care of her, Lariska has been a lot more energetic. She has a sparkle in her eyes, and is almost always in a good mood.'
  840. end
  841. if npc_rel['A13'] >= 80:
  842. 'She really likes you and considers you one of her best friends.'
  843. elseif npc_rel['A13'] >= 50:
  844. 'She really likes you and considers you to be one of her friends.'
  845. elseif npc_rel['A13'] <= 20:
  846. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  847. else
  848. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  849. end
  850. else
  851. if npc_grupTipe['A18'] = 2:
  852. 'Lariska is a very athletic girl, who is one of the best players on the girls volleyball team. She follows Christina around like a puppy or toady, often doing her bidding and helping Christina bully the other girls and even some of the boys in school.'
  853. else
  854. 'Christina used to control her, but ever since Christina became a outcast, Lariska has been a lot more energetic and friendly. She now almost never bullies others in school, though she will join in if some of her fellow jocks start bullying someone. She seems to enjoy playing sports even more than before.'
  855. end
  856. if npc_rel['A13'] >= 80:
  857. 'She really likes you and considers you one of her best friends.'
  858. elseif npc_rel['A13'] >= 50:
  859. 'She really likes you and considers you to be one of her friends.'
  860. elseif npc_rel['A13'] <= 20:
  861. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  862. else
  863. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  864. end
  865. end
  866. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/150.jpg"></center>'
  867. '<center>Erast Vagin</center>'
  868. if grupTipe = 2:
  869. 'Erast Vagin is a huge boy, nearly two meters tall, and is very strong, having little fat on his broad shouldered frame. He is not a looker or even clever, though anyone that has played sports with him knows he is not as dumb as he comes across. He memorizes plays well, he just seems to have little interest in learning anything out of sports. He is always polite and a little shy, especially around girls. He often defends girls from being bullied by the other boys, not afraid to stand up to several gopniks at once. However, when he is playing sports he changes into a demon, putting his all into winning and nothing else. He is an average athlete and relies on his size and strength to win the day for him. Other than playing sports, he sometimes boxes with Ivan.'
  870. else
  871. 'Erast Vagin is a huge boy, nearly two meters tall, and is very strong, having little fat on his broad shouldered frame. He is not a looker or even clever, but is always polite and a little shy, especially around girls. He often defends girls from being bullied by the other boys, not afraid to stand up to several gopniks at once. Most of the girls are nice to him because of it, though a few of them love to tease him and make him blush. No one that has seem him play sports would mistake him for a big teddy bear, as he can be ferocious when he chooses to be. He is an average athlete and relies on his size and strength to win the day for him. Other than playing sports, he sometimes boxes with Ivan.'
  872. end
  873. if npc_rel['A150'] >= 80:
  874. 'He really likes you and considers you one of his best friends.'
  875. elseif npc_rel['A150'] >= 50:
  876. 'He really likes you and considers you to be one of his friends.'
  877. elseif npc_rel['A150'] <= 20:
  878. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  879. else
  880. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  881. end
  882. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/141.jpg"></center>'
  883. '<center>Veronika "Ronnie" Sokolov</center>'
  884. if grupTipe = 2:
  885. 'Veronika Sokolov is sometimes called the "Ice Queen" by the non jocks in school behind her back for a few reasons. One is that she is a very talented ice skater, there is even talk about how she might compete in the next winter Olympics. The other is because she often comes across as cold and indifferent and never lets anyone get close to her. You know that isn''t true, she can be nice or even sweet at times, it is just she is hyper focused on her skating and rarely has any free time between school and training. She comes from one of the wealthier families in Pavlovsk.'
  886. else
  887. 'Veronika Sokolov is called the "Ice Queen" by her fellow students behind her back for a few reasons. One is that she is a very talented ice skater, there is even talk about how she might compete in the next winter Olympics. The other is because she is cold and indifferent and never lets anyone get close to her. She comes from one of the wealthier families in Pavlovsk.'
  888. end
  889. if npc_rel['A141'] >= 80:
  890. 'She really likes you and considers you one of her best friends.'
  891. elseif npc_rel['A141'] >= 50:
  892. 'She really likes you and considers you to be one of her friends.'
  893. elseif npc_rel['A141'] <= 20:
  894. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  895. else
  896. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  897. end
  898. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/19.jpg"></center>'
  899. '<center>Avelina "Lina" Starov</center>'
  900. if grupTipe = 2:
  901. 'Lina Starov is a mediocre athlete. She''s sort of Christina''s friend... but not really. The right term would be Christina''s lapdog. She usually does anything Christina wants her to do, as if she doesn''t have a mind of her own. She is a very pretty girl and if she would think for herself, she would be a lot more popular, but most of the jocks find her doormate personality off putting.'
  902. else
  903. 'Lina Starov is a mediocre athlete. She''s sort of Christina''s friend... she usually does anything Christina wants her to do, often helping Christina bully others and when not doing that, following Christina around telling her how great she is. She is a very pretty girl and if she would think for herself, she would be a lot more popular.'
  904. end
  905. if npc_rel['A19'] >= 80:
  906. 'She really likes you and considers you one of her best friends.'
  907. elseif npc_rel['A19'] >= 50:
  908. 'She really likes you and considers you to be one of her friends.'
  909. elseif npc_rel['A19'] <= 20:
  910. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  911. else
  912. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  913. end
  914. act 'Go back': gt 'journal', 'school'
  915. act 'Put your notebook down': gt $loc, $loc_arg
  916. end
  917. if $ARGS[0] = 'nerds':
  918. *clr & cla
  919. '<center><h2>Nerds</h2></center>'
  920. 'All the nerds in your school, by their own internal pecking order. It seems even nerds have a hierarchy.'
  921. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/152.jpg"></center>'
  922. '<center>Feofan Krupin</center>'
  923. if grupTipe = 3:
  924. 'Feofan Krupin is heavily into science fiction, fantasy and the like. He has a serious love for superheroes and loves talking about them, their movies and comic books all the time. He also has a collection of cosplay outfits of all the most famous superheroes. He does well in school, but not as well as most would expect. He is the most outgoing of the nerds and is not afraid to talk to the other students, even flirting with girls that are way out of his league. He is the Game Master for the weekly game night and often invites others over to play games at his house.'
  925. else
  926. 'Feofan Krupin is heavily into science fiction, fantasy and the like. He has a serious love for superheroes and loves talking about them, their movies and comic books all the time. He also has a collection of cosplay outfits of all the most famous superheroes. He does well in school, but not as well as most would expect. He is a nerd''s nerd, but isn''t bad looking for one. He is the most outgoing of the nerds and is not afraid to talk to the other students, even flirting with girls that are way out of his league. Rumor is that he runs some silly game night for the other nerds, which has earned him the nickname "King of the Nerds."'
  927. end
  928. if npc_rel['A152'] >= 80:
  929. 'He really likes you and considers you one of his best friends.'
  930. elseif npc_rel['A152'] >= 50:
  931. 'He really likes you and considers you to be one of his friends.'
  932. elseif npc_rel['A152'] <= 20:
  933. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  934. else
  935. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  936. end
  937. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/2.jpg"></center>'
  938. '<center>Artem Chebotarev</center>'
  939. if grupTipe = 3:
  940. 'Artem Chebotarev lives in the same apartment building as you. He is a typical geek, but one could easily be deceived by his looks as he is actually not that bad looking. He does very well in school and is popular with the other geeks, not to mention that, thanks to his looks and good grades, he has befriended a lot of jocks as he is also their tutor outside of school. He is always at DnD night and tends to assume the role of party leader while playing, he is especially close friends with Petka. He otherwise tries to keep a low profile at school, especially around the cool kids and gopniks.'
  941. else
  942. 'Artem Chebotarev lives in the same apartment building as you. He is a typical geek, but one could easily be deceived by his looks as he is actually not that bad looking. He does very well in school and is popular with the other geeks, not to mention that, thanks to his looks and good grades, he has befriended a lot of jocks as he is also their tutor outside of school. He otherwise tries to keep a low profile at school, especially around the cool kids and gopniks.'
  943. end
  944. if npc_rel['A2'] >= 80:
  945. 'He really likes you and considers you one of his best friends.'
  946. elseif npc_rel['A2'] >= 50:
  947. 'He really likes you and considers you to be one of his friends.'
  948. elseif npc_rel['A2'] <= 20:
  949. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  950. else
  951. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  952. end
  953. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/142.jpg"></center>'
  954. '<center>Zinaida "Zina" Alkaev</center>'
  955. if grupTipe = 3:
  956. 'Zinaida Alkaev is a mousey girl who is very plain looking. She never wears makeup, dresses in baggy clothes and barely bothers to brush her hair. She mostly keeps to herself, playing various games on her phone, although she is great at video games and knows all about fantasy, sci-fi, superheroes and other important things. She is also always at the DnD game night and seems to love attending and gets into role playing her character more than most, she always seems eager to attend events when Feofan is there. Recently her and Julia have started hanging out all the time together. The boys seem to love that she knows as much as they do about that stuff and that she can beat most of them at the games they play.'
  957. else
  958. 'Zinaida Alkaev is a mousey girl who is very plain looking. She never wears makeup, dresses in baggy clothes and barely bothers to brush her hair. She mostly keeps to herself, playing various games on her phone, although she is fairly popular with the male nerds for reasons unknown to everyone else. She seems to be a complete loner unless she is around her fellow nerds.'
  959. end
  960. if npc_rel['A142'] >= 80:
  961. 'She really likes you and considers you one of her best friends.'
  962. elseif npc_rel['A142'] >= 50:
  963. 'She really likes you and considers you to be one of her friends.'
  964. elseif npc_rel['A142'] <= 20:
  965. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  966. else
  967. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  968. end
  969. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/153.jpg"></center>'
  970. '<center>Gerasim Vasilyev</center>'
  971. if grupTipe = 3:
  972. 'Gerasim Vasilyev is confined to a wheelchair from an early childhood accident. He is kind and nice to everyone, even if most don''t return the favor. He is well accepted by his fellow nerds and, surprisingly, a few of the jocks and the gopnik Anushka, who has been seen defending him from her fellow gopniks, when asked he tends to be vague about it saying they just get along. No one seems to know exactly why she likes him. The rest see him as an easy target to bully and/or force him to do their homework.'
  973. else
  974. 'Gerasim Vasilyev is confined to a wheelchair from an early childhood accident. He is kind and nice to everyone, even if most don''t return the favor. He is well accepted by his fellow nerds and, surprisingly, a few of the jocks and the gopnik Anushka, who has been seen defending him from her fellow gopniks. No one seems to know exactly why she likes him. The rest see him as an easy target to bully and/or force him to do their homework.'
  975. end
  976. if npc_rel['A153'] >= 80:
  977. 'He really likes you and considers you one of his best friends.'
  978. elseif npc_rel['A153'] >= 50:
  979. 'He really likes you and considers you to be one of his friends.'
  980. elseif npc_rel['A153'] <= 20:
  981. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  982. else
  983. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  984. end
  985. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/12.jpg"></center>'
  986. '<center>Julia Milov</center>'
  987. if grupTipe = 3:
  988. 'Julia is a diligent and silent girl. She''s very nerdy and doesn''t really have any friends other than her fellow nerds. She use to be best friends with Natasha, but they had a bit of a falling out and now she seems to be best friends with Zinaida, whom she spends a lot of time with. She seems to like keeping to herself, but has sometimes been caught eyeing the other girls while they are changing after gym lessons, likely jealous of them.'
  989. else
  990. 'Julia is a diligent and silent girl. She''s very nerdy and doesn''t really have any friends other than her fellow nerds. She seems to like keeping to herself, but has sometimes been caught eyeing the other girls while they are changing after gym lessons, likely jealous of them.'
  991. end
  992. if npc_rel['A12'] >= 80:
  993. 'She really likes you and considers you one of her best friends.'
  994. elseif npc_rel['A12'] >= 50:
  995. 'She really likes you and considers you to be one of her friends.'
  996. elseif npc_rel['A12'] <= 20:
  997. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  998. else
  999. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1000. end
  1001. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/6.jpg"></center>'
  1002. '<center>Petka Klyuyev</center>'
  1003. if grupTipe = 3:
  1004. 'Petka Klyuyev is a nerd who usually doesn''t interact with other students, preferring to only talk to his fellow nerds and mostly spends his time reading. He''s good friends with Artem and you can usually hear them recommending what to read to each other. He is another of the regulars to the DnD game night. He does very well in school and has been known to tutor others sometimes.'
  1005. else
  1006. 'Petka Klyuyev is a nerd who usually doesn''t interact with other people, mostly spending his time reading. He''s good friends with Artem and you can usually hear them recommending what to read to each other. He does very well in school and has been known to tutor others sometimes. However, he is afraid of his own shadow and is thus an easy target for bullying; other students are known to steal his homework.'
  1007. end
  1008. if npc_rel['A6'] >= 80:
  1009. 'He really likes you and considers you one of his best friends.'
  1010. elseif npc_rel['A6'] >= 50:
  1011. 'He really likes you and considers you to be one of his friends.'
  1012. elseif npc_rel['A6'] <= 20:
  1013. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1014. else
  1015. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1016. end
  1017. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/16.jpg"></center>'
  1018. '<center>Natasha Belova</center>'
  1019. if grupTipe = 3:
  1020. 'Natasha is an excellent student and one of the smartest people in your school. Even though you both live in the same building, her parents are very poor and it shows as Natasha is always dressed in second-hand clothes and can never afford to do anything fun. As a result, she doesn''t have many friends as most of the other girls shun her or mock her poor clothing. Julia and her use to be best friends but they recently had a falling out, she rarely attends nerd gaming night or other such events. All of you know she dreams of being one of the popular girls. Recently she has been seen attending the disco.'
  1021. else
  1022. 'Natasha is an excellent student and one of the smartest people in your school. Even though you both live in the same building, her parents are very poor and it shows as Natasha is always dressed in second-hand clothes and can never afford to do anything fun. As a result, she doesn''t have many friends as most of the other girls shun her or mock her poor clothing.'
  1023. end
  1024. if npc_rel['A16'] >= 80:
  1025. 'She really likes you and considers you one of her best friends.'
  1026. elseif npc_rel['A16'] >= 50:
  1027. 'She really likes you and considers you to be one of her friends.'
  1028. elseif npc_rel['A16'] <= 20:
  1029. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1030. else
  1031. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1032. end
  1033. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/151.jpg"></center>'
  1034. '<center>Evgeny Kuznetsov</center>'
  1035. if grupTipe = 3:
  1036. 'Evgeny Kuznetsov is the school chess champion and you can always find him at the chess club at the community center. He is shy and very intelligent, but has not shown any interest in girls, or anyone else for that matter. The other nerds often try and get him interested in their activities but it rarely works, the do go support him when he plays competitive chess. His family has confirmed he does indeed have autism.'
  1037. else
  1038. 'Evgeny Kuznetsov is the school chess champion and you can always find him at the chess club at the community center. He is shy and very intelligent, but has not shown any interest in girls, or anyone else for that matter. No one would be surprised if he has mild autism.'
  1039. end
  1040. if npc_rel['A151'] >= 80:
  1041. 'He really likes you and considers you one of his best friends.'
  1042. elseif npc_rel['A151'] >= 50:
  1043. 'He really likes you and considers you to be one of his friends.'
  1044. elseif npc_rel['A151'] <= 20:
  1045. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1046. else
  1047. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1048. end
  1049. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/240.jpg"></center>'
  1050. '<center><<"Natalia [Nat] Pavlova">></center>'
  1051. 'Natalia is a very smart, but weak willed girl. She constantly struggles to maintain friendships, but her good looks and eagerness to help others prevents her from being an outcast. Despite this, she is rarely seen hanging out with anyone. She also fiercely guards a notebook she likes to keep private, never letting anyone read or even touch it.'
  1052. if npc_rel['A240'] >= 80:
  1053. 'She really likes you and considers you one of her best friends.'
  1054. elseif npc_rel['A240'] >= 50:
  1055. 'She really likes you and considers you to be one of her friends.'
  1056. elseif npc_rel['A240'] <= 20:
  1057. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1058. else
  1059. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1060. end
  1061. act 'Go back': gt 'journal', 'school'
  1062. act 'Put your notebook down': gt $loc, $loc_arg
  1063. end
  1064. if $ARGS[0] = 'gopniks':
  1065. *clr & cla
  1066. '<center><h2>Gopniks</h2></center>'
  1067. 'All your schools gopniks listed by popularity within their own clique, which is mostly how tough they are, their attitude, and how scared the rest are of them. Though the girls don''t have the respect of the boys, most are seen as beneath the guys.'
  1068. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/9.jpg"></center>'
  1069. '<center>Vitek Kotov</center>'
  1070. if grupTipe = 4:
  1071. 'Vitek Kotov is an aggressive and strong guy who considers himself to be a "gangsta". He is very loud, obnoxious, and not very attractive. Lena is his twin sister, whom he is overly protective of, which has caused more than a fair share of drama. He is the leader of the true local gopniks, even the rest of the trouble makers tend to respect him and as such is the most feared boy in school. Even some adults are afraid of him. He is even involved with the local organized crime selling and running drugs for them.'
  1072. else
  1073. 'Vitek Kotov is an aggressive and strong guy who considers himself to be a "gangsta". He is very loud, obnoxious, and not very attractive. Lena is his twin sister, whom he is overly protective of, which has caused more than a fair share of drama. He is the leader of the local gopniks and as such is the most feared boy in school. Even some adults are afraid of him. He is even rumored to be involved with the local organized crime selling drugs.'
  1074. end
  1075. if npc_rel['A9'] >= 80:
  1076. 'He really likes you and considers you one of his best friends.'
  1077. elseif npc_rel['A9'] >= 50:
  1078. 'He really likes you and considers you to be one of his friends.'
  1079. elseif npc_rel['A9'] <= 20:
  1080. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1081. else
  1082. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1083. end
  1084. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/157.jpg"></center>'
  1085. '<center>Roman Yakovlev</center>'
  1086. if grupTipe = 4:
  1087. 'Roman Yakovlev is an absolute psychopath, everyone but Vitek seems to be afraid of him. Despite his small size he is wiry, with hard compact muscles. He''ll start fights out of boredom, because he just loves to fight and he is a very good fighter, that has no problems fighting dirty. He enjoys being especially cruel or sadistic to his victims. He once smashed a bottle over a guy''s head and then stabbed him in the face with it, all because he said the guy looked at him funny. Roman always has a snide remark and is not afraid to speak back to the teachers or other adults. He''s not doing great at school because he doesn''t care. The other gopniks find his attitude amusing and seem to like that he''s always getting them into fights.'
  1088. else
  1089. 'Roman Yakovlev is an absolute psychopath, just about everyone is afraid of him. He''s one of the smaller kids, but he is always causing trouble. He''ll start fights out of boredom, knowing that the other gopniks will have his back. He enjoys being especially cruel or sadistic to his victims. He once smashed a bottle over a guy''s head and then stabbed him in the face with it, all because he said the guy looked at him funny. Roman always has a snide remark and is not afraid to speak back to the teachers or other adults. He''s not doing great at school because he doesn''t care. The other gopniks find his attitude amusing and seem to like that he''s always getting them into funny situations.'
  1090. end
  1091. if npc_rel['A157'] >= 80:
  1092. 'He really likes you and considers you one of his best friends.'
  1093. elseif npc_rel['A157'] >= 50:
  1094. 'He really likes you and considers you to be one of his friends.'
  1095. elseif npc_rel['A157'] <= 20:
  1096. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1097. else
  1098. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1099. end
  1100. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/10.jpg"></center>'
  1101. '<center>Dan Ryzhov</center>'
  1102. if grupTipe = 4:
  1103. 'Dan Ryzhov is a tall and skinny guy who has nothing but disdain and contempt for anyone not a gopnik, he even feels that way about some of the gopniks. He is also well known even by gopnik standards to have no respect for girls, seeing them as nothing more than a wet hole to stick his dick in. He''s a very stubborn guy who will never let an argument be. He''s best friends with Vitek and Vasily, and is considered to be the smartest of the bunch, although most don''t consider that to be much of a feat. He is the one that takes Vitek''s idea''s and turns them into plans.'
  1104. else
  1105. 'Dan Ryzhov is a tall and skinny guy whose body language screams his disdain and contempt for others. He''s a very stubborn guy who will never let an argument be. He''s best friends with Vitek and Vasily and is considered to be the smartest of the bunch, although most don''t consider that to be much of a feat.'
  1106. end
  1107. if npc_rel['A10'] >= 80:
  1108. 'He really likes you and considers you one of his best friends.'
  1109. elseif npc_rel['A10'] >= 50:
  1110. 'He really likes you and considers you to be one of his friends.'
  1111. elseif npc_rel['A10'] <= 20:
  1112. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1113. else
  1114. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1115. end
  1116. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/156.jpg"></center>'
  1117. '<center>Arkadi Fyodorov</center>'
  1118. if grupTipe = 4:
  1119. 'Arkadi Fyodorov is the drummer in Radomir''s band. His family recently moved from Saint Petersburg to Pavlovsk. He was held back a year, at some point, so now is a year older than all of his fellow students. He is very violent when angry, especially with anyone outside the gopniks, when not hanging out with the band he is often found hanging out with Roman, they both love to get into fights. He is also not shy about reminding everyone how much harder the city is and how lame Pavlovsk is. He often encourages the rest of the band to practice more.'
  1120. else
  1121. 'Arkadi Fyodorov is the drummer in Radomir''s band. His family recently moved from Saint Petersburg to Pavlovsk. He was held back a year, at some point, so now is a year older than all of his fellow students. He is very violent when angry, especially with anyone outside the gopniks. He is also not shy about reminding everyone how much harder the city is and how lame Pavlovsk is.'
  1122. end
  1123. if npc_rel['A156'] >= 80:
  1124. 'He really likes you and considers you one of his best friends.'
  1125. elseif npc_rel['A156'] >= 50:
  1126. 'He really likes you and considers you to be one of his friends.'
  1127. elseif npc_rel['A156'] <= 20:
  1128. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1129. else
  1130. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1131. end
  1132. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/158.jpg"></center>'
  1133. '<center>Valentin Bogdanov</center>'
  1134. if grupTipe = 4:
  1135. 'Valentin Bogdanov is the bassist in Radomir''s band and the nicest guy in the band. However, this doesn''t stop him from using his small amount of fame to seduce and use girls, he is just rarely a dick about it. He and Radomir where the two that first started the band. His goal is to make enough cash to buy an old American motorbike and ride it across the country. He can often be found hanging out with Anushka''s dad, working on his motorcycle when he is not hanging out with the band, or practicing with his bass guitar.'
  1136. else
  1137. 'Valentin Bogdanov is the bassist in Radomir''s band and the nicest guy in the band. However, this doesn''t stop him from using his small amount of fame to use girls. He is just rarely a dick about it. His goal is to make enough cash from the band to buy an old American motorbike and ride it across the country. He can often be found hanging out with Anushka''s dad, working on his motorcycle when he is not hanging out with the band.'
  1138. end
  1139. if npc_rel['A158'] >= 80:
  1140. 'He really likes you and considers you one of his best friends.'
  1141. elseif npc_rel['A158'] >= 50:
  1142. 'He really likes you and considers you to be one of his friends.'
  1143. elseif npc_rel['A158'] <= 20:
  1144. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1145. else
  1146. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1147. end
  1148. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/154.jpg"></center>'
  1149. '<center>Radomir Popov</center>'
  1150. if grupTipe = 4:
  1151. 'Radomir Popov is the lead singer, backup guitarist and leader of a local underground rock/punk band named Pizdá Reydery (Pussy Raiders). He has a great deal of raw talent and is convinced the band is going to become mega stars. In fact he already acts like they are more famous then they are. Thus, he can be arrogant to almost everybody. Some girls adore him because they think he is cool or are just groupies that latch onto his limited fame, but he is more than happy to use his small amount of fame to let him use as many girls as he can, as often as he can. He seems to think girls only exist to provide him with sexual gratification.'
  1152. else
  1153. 'Radomir Popov is the lead singer, backup guitarist and leader of a local underground rock/punk band named Pizdá Reydery (Pussy Raiders). They are considered fairly talented, but he is more or less an asshole who thinks he should already be a star. Thus, he can be arrogant to almost everybody. Some girls adore him because they think he is cool or are just groupies that latch onto his limited fame, but he is more than happy to use his small amount of fame to let him use as many girls as he can, as often as he can. He seems to think girls only exist to provide him with sexual gratification.'
  1154. end
  1155. if npc_rel['A154'] >= 80:
  1156. 'He really likes you and considers you one of his best friends.'
  1157. elseif npc_rel['A154'] >= 50:
  1158. 'He really likes you and considers you to be one of his friends.'
  1159. elseif npc_rel['A154'] <= 20:
  1160. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1161. else
  1162. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1163. end
  1164. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/145.jpg"></center>'
  1165. '<center>Katyusha Maksimov</center>'
  1166. if grupTipe = 4:
  1167. 'Katyusha Maksimov is the least attractive girl in school, her face and body is too masculine, she tends to dress like a boy and never shaves her arm pits or legs. She only seems to care about two things, booze and fighting. She gets her booze by either stealing it or hanging out with the boys. When she "plays" with the boys, it only goes as far as she wants it. While the boys are afraid of Lena''s brother, she prefers fighting the boys herself, which has left them with a healthy respect for her.'
  1168. *nl
  1169. 'Regardless of the weather, she practices Sambo in the park every day before school. She often taunts or makes fun of the boxers by claiming "boxing is for pussies" and that real fighters fight without rules. She doesn''t see herself as a gopnik, but other people consider her one. This doesn''t bother her because she only cares about the opinion of the people whom earn her respect, which is really hard to do. She mostly hangs out Arkadi, Roman, and Paulina, she has no respect at all for the other gopniks girls, often wondering why they are even allowed to hangout with them.'
  1170. else
  1171. 'Katyusha Maksimov is the least attractive girl in school, her face and body is too masculine, she tends to dress like a boy and never shaves her arm pits or legs. She only seems to care about two things, booze and fighting. She is the only girl in school that many of the boys are afraid off. Regardless of the weather, she practices Sambo in the park every day before school. She often taunts or makes fun of the boxers by claiming "boxing is for pussies" and that real fighters fight without rules. She doesn''t see herself as a gopnik, but other people consider her one.'
  1172. end
  1173. if npc_rel['A145'] >= 80:
  1174. 'She really likes you and considers you one of her best friends.'
  1175. elseif npc_rel['A145'] >= 50:
  1176. 'She really likes you and considers you to be one of her friends.'
  1177. elseif npc_rel['A145'] <= 20:
  1178. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1179. else
  1180. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1181. end
  1182. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/24.jpg"></center>'
  1183. '<center>Pauline Sebagotulina</center>'
  1184. if grupTipe = 4:
  1185. 'Pauline Sebagotulina is a bit of a wild child, which makes her very unpredictable. She is a bit of a tomboy and mostly hangs out with the gopniks boys, she doesn''t seem to have a lot of respect for the other gopniks girls, except Katyusha. No one dares to mess with her because she''s been in more fights than anyone else. She and Katyusha can sometimes be found sparring together and starting fights with others.'
  1186. else
  1187. 'Pauline Sebagotulina is a bit of a wild child, which makes her very unpredictable. She often hangs out with the gopniks in your class and is liked by them. No one dares to mess with her because she''s been in more fights than anyone else. She and Katyusha can sometimes be found sparring together and starting fights with others.'
  1188. end
  1189. if npc_rel['A24'] >= 80:
  1190. 'She really likes you and considers you one of her best friends.'
  1191. elseif npc_rel['A24'] >= 50:
  1192. 'She really likes you and considers you to be one of her friends.'
  1193. elseif npc_rel['A24'] <= 20:
  1194. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1195. else
  1196. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1197. end
  1198. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/11.jpg"></center>'
  1199. '<center>Vasily Shulgin</center>'
  1200. if grupTipe = 4:
  1201. 'Also known as Shulga, Vasily is always hanging out with Dan and Vitek since they are his best friends. He''s considered the physically weakest one of the bunch, but is a bit of a prankster and is always making the others laugh, which makes him popular with the gopniks. He was raised by his father after his mother left when he was still an infant. When you were younger, you were good friends with him and as you both drifted towards the gopniks, have stayed good friends.'
  1202. else
  1203. 'Also known as Shulga, Vasily is always hanging out with Dan and Vitek since they are his best friends. He''s considered the physically weakest one of the bunch, but is a bit of a prankster and is always making the others laugh, which makes him popular with the gopniks. He was raised by his father after his mother left when he was still an infant. When you were younger, you were good friends with him, but as you grew up you have somewhat drifted apart.'
  1204. end
  1205. if npc_rel['A11'] >= 80:
  1206. 'He really likes you and considers you one of his best friends.'
  1207. elseif npc_rel['A11'] >= 50:
  1208. 'He really likes you and considers you to be one of his friends.'
  1209. elseif npc_rel['A11'] <= 20:
  1210. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1211. else
  1212. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1213. end
  1214. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/189.jpg"></center>'
  1215. '<center>Nikolai Volkov</center>'
  1216. if grupTipe = 4:
  1217. 'Niko Volkov is clever, but short tempered. When he is not drinking and partying, he is hanging out with Lavrenti, with many saying that he only spends time with Lavrenti for his money. Niko always seems confident and well spoken, his family use to be fairly wealthy but fell on hard times, they still live in their house but it seems to be falling into a bit of disrepair.'
  1218. else
  1219. 'Niko Volkov is clever, but short tempered. When he is not drinking and partying, he is hanging out with Lavrenti, with many saying that he only spends time with Lavrenti for his money. Niko always seems confident and well spoken, but he can sometimes come off as paranoid and unstable.'
  1220. end
  1221. if npc_rel['A189'] >= 80:
  1222. 'He really likes you and considers you one of his best friends.'
  1223. elseif npc_rel['A189'] >= 50:
  1224. 'He really likes you and considers you to be one of his friends.'
  1225. elseif npc_rel['A189'] <= 20:
  1226. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1227. else
  1228. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1229. end
  1230. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/20.jpg"></center>'
  1231. '<center>Yalena "Lena" Kotova</center>'
  1232. if grupTipe = 4:
  1233. 'Lena Kotov is Vitek''s twin sister. Just like her brother, she is one of the local gopniks. She has a chip on her shoulder, so she can be aggressive and unpredictable. She''s best friends with Lera and they can often be found together smoking in the school''s restrooms or hanging out after school. Because her brother scares off all the boys, she can sometimes be found making out with Lera. Katyusha has said the only reason Lena is a gopnik is because of her brother.'
  1234. else
  1235. 'Lena Kotov is Vitek''s twin sister. Just like her brother, she is one of the local gopniks. She often bullies the nerds and outcast, even bullies some of the jocks and cool kids. She''s best friends with Lera and they can often be found together smoking in the school''s restrooms or hanging out after school.'
  1236. end
  1237. if npc_rel['A20'] >= 80:
  1238. 'She really likes you and considers you one of her best friends.'
  1239. elseif npc_rel['A20'] >= 50:
  1240. 'She really likes you and considers you to be one of her friends.'
  1241. elseif npc_rel['A20'] <= 20:
  1242. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1243. else
  1244. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1245. end
  1246. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/143.jpg"></center>'
  1247. '<center>Alyona Zima</center>'
  1248. if grupTipe = 4:
  1249. 'Alyona Zima is a hardcore troublemaker. She lives to cause trouble and jumps into any trouble she can find. She can often be found drinking alcohol, she is drunk more often than not. The only person she seems to spend a lot of time around is Anushka, she occasionally hangs out with the boys from the band or Lena and Lera. It is well known she carries a knife with her everywhere she goes and isn''t afraid to use it. She comes from a troubled family as her parents are alcoholic drug addicts. Her father is well known as a bad guy and a bully.'
  1250. else
  1251. 'Alyona Zima is a hardcore troublemaker. She lives to cause trouble and jumps into any trouble she can find. She can often be found drinking alcohol, she is drunk more often than not. The only person she seems to spend a lot of time around is Anushka, she occasionally hangs out with the boys from the band or Lena and Lera. It is well known she carries a knife with her, everywhere she goes. Which causes most others to give her a wide berth. Rumor is her mother is a drug addict and her father is a alcoholic. Most people view her as the apple that didn''t fall far from the tree. Her father is well known as a bad guy and a bully.'
  1252. end
  1253. if npc_rel['A143'] >= 80:
  1254. 'She really likes you and considers you one of her best friends.'
  1255. elseif npc_rel['A143'] >= 50:
  1256. 'She really likes you and considers you to be one of her friends.'
  1257. elseif npc_rel['A143'] <= 20:
  1258. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1259. else
  1260. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1261. end
  1262. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/21.jpg"></center>'
  1263. '<center>Valeria "Lera" Tsarev</center>'
  1264. if grupTipe = 4:
  1265. 'Lera Tsarev comes from a poor family, her father Anatoly Tsarev is one of the teachers at school. Her cousin Lesco recently moved in with them and attends school, she often picks on him and the other outcasts at school. She often hangs out with the gopniks in your class and is liked by most of them. She''s best friends with Lena and they can often be found together, smoking in the school''s restrooms or hanging out after school. She is protective of Lena and always follows her lead. Just about all the gopniks are convinced she is a lesbian, while she has had sex with boys before it is rare. It is well known her and Lena hook up fairly regular and she has been seen making eyes at some of the other pretty gopnik girls. Katyusha seems disgusted by Lera and dislikes her, almost as much as she dislikes Anushka.'
  1266. else
  1267. 'Lera Tsarev comes from a poor family, but her father Anatoly Tsarev works at the school as a teacher. Her cousin Lesco recently moved in with them and attends school, she often picks on him and the other outcasts at school. She often hangs out with the gopniks in your class and is liked by them. She''s best friends with Lena and they can often be found together, smoking in the school''s restrooms or hanging out after school. She is protective of Lena and always takes her lead. It is rumored that she is a lesbian and in love with Lena.'
  1268. end
  1269. if npc_rel['A21'] >= 80:
  1270. 'She really likes you and considers you one of her best friends.'
  1271. elseif npc_rel['A21'] >= 50:
  1272. 'She really likes you and considers you to be one of her friends.'
  1273. elseif npc_rel['A21'] <= 20:
  1274. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1275. else
  1276. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1277. end
  1278. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/144.jpg"></center>'
  1279. '<center>Anushka "Nush" Konstantinov</center>'
  1280. if grupTipe = 4:
  1281. 'Anushka Konstantinov is the lead guitarist and backup vocalist in Radomir''s band. She and the band often use her good looks to their advantage. She is very adventurous and is very open about her bisexuality or her sexuality. She often teases the boys and even some of the girls at school. She is also a bit of a exhibitionist and her main goal in life seems to just be having fun. She does surprisingly well in school, but she seems to like getting into and causing trouble more. She doesn''t seem to be hung up on social standing and seems willing to hang out with or pick on everyone equally, whatever she deems to be the most fun at the time, with the exception of Gerasim, who she has been seen protecting from being bullied even from the other gopniks. While she has a bit of a reputation as a slut, the reality is most of the guys try to get in her panties, but few succeed, she loves making them all think they have a chance.'
  1282. else
  1283. 'Anushka Konstantinov is the lead guitarist and backup vocalist in Radomir''s band. She and the band often use her good looks to their advantage. She is very adventurous and is not shy about her bisexuality or her sexuality. She often teases the boys and even some of the girls at school. She is also a bit of a exhibitionist and her main goal in life seems to just be having fun. She seems to like getting into and causing trouble. She doesn''t seem to be hung up on social standing and seems willing to hang out with or pick on everyone equally, whatever she deems to be the most fun at the time, with the exception of Gerasim, who she has been seen protecting from being bullied even from the other gopniks. She has a reputation for being a slut, most wonder why she isn''t a outcast slut. The running theory is, she is the gopniks personal slut and lets all the guys fuck her.'
  1284. end
  1285. if npc_rel['A144'] >= 80:
  1286. 'She really likes you and considers you one of her best friends.'
  1287. elseif npc_rel['A144'] >= 50:
  1288. 'She really likes you and considers you to be one of her friends.'
  1289. elseif npc_rel['A144'] <= 20:
  1290. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1291. else
  1292. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1293. end
  1294. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/155.jpg"></center>'
  1295. '<center>Lavrenti Romanov</center>'
  1296. if grupTipe = 4:
  1297. 'Lavrenti Romanov comes from a wealthy family. He is an only child with parents that are rarely around. He used to be one of the cool kids, but his attitude abruptly changed when Dimka fucked his girl friend at the time, they had it out in school where Lavrenti beat Dimka badly, which earned him the respect of the gopniks. Since the fight, he has been hanging with the gopniks and starting to become mean and violent. However, he is more of a follower, the other gopniks tolerate him while he uses his money to supply them with alcohol and drugs, sometimes throwing parties at his house when his parents are away.'
  1298. else
  1299. 'Lavrenti Romanov comes from a wealthy family. He is an only child with parents that are rarely around. He used to be one of the cool kids, but his attitude abruptly changed last year. He became mean and violent, which resulted in him and Dimika having a major falling out. Since the fight, he has been hanging with the gopniks. However, he is more of a follower, the gopniks seem to tolerate him while using him for his money.'
  1300. end
  1301. if npc_rel['A155'] >= 80:
  1302. 'He really likes you and considers you one of his best friends.'
  1303. elseif npc_rel['A155'] >= 50:
  1304. 'He really likes you and considers you to be one of his friends.'
  1305. elseif npc_rel['A155'] <= 20:
  1306. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1307. else
  1308. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1309. end
  1310. act 'Go back': gt 'journal', 'school'
  1311. act 'Put your notebook down': gt $loc, $loc_arg
  1312. end
  1313. if $ARGS[0] = 'outcasts':
  1314. *clr & cla
  1315. '<center><h2>Outcast</h2></center>'
  1316. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/7.jpg"></center>'
  1317. '<center>Lesco Tsarev</center>'
  1318. 'Everyone bullies Lesco about anything and everything. He is the nephew of Mr. Tsarev and the cousin of Lera. He resides with the Tsarevs after his mother abandoned him for a week on one of her drug binges. He is very ugly and not very sociable. He always seems be sad and just wants to be left alone.'
  1319. if npc_rel['A7'] >= 80:
  1320. 'He really likes you and considers you one of his best friends.'
  1321. elseif npc_rel['A7'] >= 50:
  1322. 'He really likes you and considers you to be one of his friends.'
  1323. elseif npc_rel['A7'] <= 20:
  1324. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1325. else
  1326. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1327. end
  1328. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/159.jpg"></center>'
  1329. '<center>Petia Alkaev</center>'
  1330. 'Petia Alkaev is the class mooch, persistently asking others for food, money and cigarettes. He can''t take a hint and doesn''t know the meaning of "personal space", which is made worse by the fact that he seems to be unaware of what soap is as well. He is an unattractive, overweight loser who makes girls uncomfortable by repeatedly hitting on them. No matter how many beatdowns he suffers or how many cruel pranks are pulled on him, he never seems to learn his lesson.'
  1331. if npc_rel['A159'] >= 80:
  1332. 'He really likes you and considers you one of his best friends.'
  1333. elseif npc_rel['A159'] >= 50:
  1334. 'He really likes you and considers you to be one of his friends.'
  1335. elseif npc_rel['A159'] <= 20:
  1336. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1337. else
  1338. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1339. end
  1340. if npc_grupTipe['A25'] = 5:
  1341. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/25.jpg"></center>'
  1342. '<center>Sonia Ivanko</center>'
  1343. 'After a series of slutty incidents that crescendoed at the dance where she got way too drunk, gave Vitek and his buddies a simultaneous blowjob and returned with her face covered in their cum, Sonia''s reputation has been in shambles. Not long after a video of her blowing the boys circulated as well, curtsy of Paulina. Most of the girls give her the silent treatment, pretending she doesn''t exist, while the guys treat her like a cheap whore and regularly ask (or sometimes even demand) sex from her, knowing she doesn''t have the strength to refuse. Many say she has embraced being a cheap slut, happily letting anyone use her, while others say she has started to prostitute herself.'
  1344. end
  1345. if npc_rel['A25'] >= 80:
  1346. 'She really likes you and considers you one of her best friends.'
  1347. elseif npc_rel['A25'] >= 50:
  1348. 'She really likes you and considers you to be one of her friends.'
  1349. elseif npc_rel['A25'] <= 20:
  1350. 'She really dislikes you, maybe even hates you. Either way she obviously can''t stand you.'
  1351. else
  1352. 'You are acquaintances with her, but she doesn''t really seem to care much about you either way, neither like nor dislike.'
  1353. end
  1354. if npc_grupTipe['A5'] = 5:
  1355. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/5.jpg"></center>'
  1356. '<center>Fedor Kozlov</center>'
  1357. 'Ever since Fedor gave Vasily a blowjob outside the school in front of everyone, he has been an outcast. Fedor claims he was forced and had no choice, but most people think he actually wanted to do it. Many of the boys mock him, often asking if he has sucked any dicks lately. Even his former friend Ivan ignores him. The girls are nearly as bad, as many of them make fun of him as well. Fedor now mostly keeps to himself and tries to avoid the other students.'
  1358. end
  1359. if npc_rel['A5'] >= 80:
  1360. 'He really likes you and considers you one of his best friends.'
  1361. elseif npc_rel['A5'] >= 50:
  1362. 'He really likes you and considers you to be one of his friends.'
  1363. elseif npc_rel['A5'] <= 20:
  1364. 'He really dislikes you, maybe even hates you. Either way he obviously can''t stand you.'
  1365. else
  1366. 'You are acquaintances with him, but he doesn''t really seem to care much about you either way, neither like nor dislike.'
  1367. end
  1368. if npc_grupTipe['A18'] = 5:
  1369. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/18.jpg"></center>'
  1370. '<center>Christina Zvereva</center>'
  1371. 'Ever since your fight with Christina, she has been avoiding you. She was humiliated when you told the whole school about how she sucked the P.E. teacher''s dick and then beat her up when she tried to fight you over it. Barely a shade of her former self, she stands timidly in a corner, her head still wrapped in bandages. Whenever she opens her mouth, people can see the broken teeth she hasn''t had a chance to get fixed yet.'
  1372. end
  1373. act 'Go back': gt 'journal', 'school'
  1374. act 'Put your notebook down': gt $loc, $loc_arg
  1375. end
  1376. if $ARGS[0] = 'uni':
  1377. *clr & cla
  1378. '<center><h2>University</h2></center>'
  1379. if university['diploma'] > 0:
  1380. 'You have graduated from The University of St. Petersburg with degree in '+func('uni_programs', 'program_name')+'.'
  1381. else
  1382. 'You have are enrolled in the '+trim(MID(' first, second, third, fourth, fifth, sixth,seventh, eighth, ninth, tenth', university['enrolled_in_semester']*8-7,7))+' semester of the '+func('uni_programs', 'program_name')+' at The University of St. Petersburg.'
  1383. end
  1384. if $university['elective1'] ! '' or $university['elective2'] ! '' or $university['elective3'] ! '':
  1385. *nl
  1386. 'This semester you are taking the following elective classes <<$university[''elective1'']>>, <<$university[''elective2'']>>, <<$university[''elective1'']>>.'
  1387. end
  1388. i = 1
  1389. :semester_loop
  1390. if university['semester_passed'] = i:
  1391. *nl
  1392. 'You passed the'+trim(MID(' first, second, third, fourth, fifth, sixth,seventh, eighth, ninth, tenth', i*8-7,7))+' semester with the following grades:'
  1393. j = 0
  1394. :class_loop
  1395. if $class_list_institution[j] = 'uni_<<$university[''enrolled_in'']>>_semester_<<i>>':
  1396. '<<$class_list_name[j]>>: <<$class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']>>'
  1397. end
  1398. j += 1
  1399. if ARRSIZE('class_list_institution') >= j: jump 'class_loop'
  1400. killvar 'j'
  1401. end
  1402. i += 1
  1403. if i < 8: jump 'semester_loop'
  1404. killvar 'i'
  1405. if university['semester_passed'] = university['enrolled_in_semester'] and university['diploma'] = 0:
  1406. 'You need to enroll in you next semester at the university administration'
  1407. elseif university['semester_week'] <= 0 and university['exam_week'] = 0:
  1408. 'You currently have a break between the semesters'
  1409. if university['semester_week'] = -1:
  1410. 'The next semester will start next week'
  1411. end
  1412. '<center><h2>Class schedule for Next Semester</h2></center>'
  1413. 'Monday: '+func('uni_programs', 'uni_period_first', 'monday')+' '+func('uni_programs', 'uni_period_second', 'monday')+' '+func('uni_programs', 'uni_period_third', 'monday')
  1414. 'Tuesday: '+func('uni_programs', 'uni_period_first', 'tuesday')+' '+func('uni_programs', 'uni_period_second', 'tuesday')+' '+func('uni_programs', 'uni_period_third', 'tuesday')
  1415. 'Wednesday: '+func('uni_programs', 'uni_period_first', 'wednesday')+' '+func('uni_programs', 'uni_period_second', 'wednesday')+' '+func('uni_programs', 'uni_period_third', 'wednesday')
  1416. 'Thursday: '+func('uni_programs', 'uni_period_first', 'thursday')+' '+func('uni_programs', 'uni_period_second', 'thursday')+' '+func('uni_programs', 'uni_period_third', 'thursday')
  1417. elseif university['semester_week'] > 0:
  1418. if university['semester_week'] < 11:
  1419. 'You are in the '+trim(MID(' first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth', university['semester_week']*8-7,7))+' week of the semester which last 15 weeks.'
  1420. else
  1421. 'You are in the '+str(university['semester_week'])+'th week of the semester which last 15 weeks.'
  1422. end
  1423. '<center><h2>Class schedule</h2></center>'
  1424. 'Monday: '+func('uni_programs', 'uni_period_first', 'monday')+' '+func('uni_programs', 'uni_period_second', 'monday')+' '+func('uni_programs', 'uni_period_third', 'monday')
  1425. 'Tuesday: '+func('uni_programs', 'uni_period_first', 'tuesday')+' '+func('uni_programs', 'uni_period_second', 'tuesday')+' '+func('uni_programs', 'uni_period_third', 'tuesday')
  1426. 'Wednesday: '+func('uni_programs', 'uni_period_first', 'wednesday')+' '+func('uni_programs', 'uni_period_second', 'wednesday')+' '+func('uni_programs', 'uni_period_third', 'wednesday')
  1427. 'Thursday: '+func('uni_programs', 'uni_period_first', 'thursday')+' '+func('uni_programs', 'uni_period_second', 'thursday')+' '+func('uni_programs', 'uni_period_third', 'thursday')
  1428. '<center><h2>Grades</h2></center>'
  1429. gs 'grades', 'assing_grade_description', $university['enrolled_in']
  1430. j = 0
  1431. :grade_loop
  1432. if $class_list_institution[j] = 'uni_<<$university[''enrolled_in'']>>_semester_<<university[''enrolled_in_semester'']>>':
  1433. If dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') >= dyneval( 'RESULT = (4*<<university[''semester_week'']>> + 32)'):
  1434. 'You think you are doing great in <<$class_list_name[j]>> and will probably pass with a top grade if you keep this up.'
  1435. elseIf dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') > dyneval( 'RESULT = (2*<<university[''semester_week'']>> + 32)'):
  1436. 'You you following the <<$class_list_name[j]>> class well and will probably pass with a good grade if you keep this up. But to get the top mark you need to put in some more effort'
  1437. elseIf dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') >= dyneval( 'RESULT = (1*<<university[''semester_week'']>> + 32)'):
  1438. 'You you have trouble following the <<$class_list_name[j]>> class but will probably still pass. But if you want a good grade you really need to do somethingthin about it'
  1439. elseIf dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') < 40:
  1440. 'You will fail your <<$class_list_name[j]>> class unless you do something about it right now. It might even be to late to catch up.'
  1441. else
  1442. 'You are hopelessly behind in your <<$class_list_name[j]>> class can probably still pass. Any hope of getting a good grade will require that you start doing something about it right now'
  1443. end
  1444. end
  1445. j += 1
  1446. if ARRSIZE('class_list_institution') >= j: jump 'grade_loop'
  1447. killvar 'j'
  1448. elseif university['exam_week'] > 0:
  1449. 'You are in the '+iif(university['exam_week'] = 1,'first','second')+' of the two weeks of exams. '+func('uni_programs', 'exam', 'schedule')
  1450. *nl
  1451. j = 0
  1452. :exam_loop
  1453. if $class_list_institution[j] = 'uni_<<$university[''enrolled_in'']>>_semester_<<university[''enrolled_in_semester'']>>':
  1454. if dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_exam_done'']') = 1:
  1455. 'You did your <<$class_list_name[j]>> exam and think you will get an <<$class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']>>.'
  1456. elseif func('uni_programs', 'exam', 'is_over', $class_list_name[j]) = 1:
  1457. 'Your exam <<$class_list_name[j]>> is over and you did not go. This means you will fail the class and thefore also the semester.'
  1458. elseif dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') >= 100:
  1459. 'You think you are so well prepared in your <<$class_list_name[j]>> exam well and will probably pass with the highest mark possible.'
  1460. elseif dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') >= 90:
  1461. 'You think you are so well prepared in your <<$class_list_name[j]>> exam well and will probably pass with a 5. But a little more studying never hurt.'
  1462. elseif dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') >= 70:
  1463. 'You think that you are prepared pretty well for your <<$class_list_name[j]>> exam and would probably get a 4 if the exam was today. With some more studying you might get a 5'
  1464. elseif dyneval( 'RESULT = class[''<<$class_list_institution[j]>>_<<$class_list_name[j]>>_grade'']') >= 40:
  1465. 'You you think you are prepared enough to pass your <<$class_list_name[j]>> exam. But if you want a good grade you need to do some seriuos studying.'
  1466. else
  1467. 'If your <<$class_list_name[j]>> exam was today you would afil. So time to hit the books if you don''t want to fail your semester.'
  1468. end
  1469. end
  1470. j += 1
  1471. if ARRSIZE('class_list_institution') >= j: jump 'exam_loop'
  1472. killvar 'j'
  1473. end
  1474. act 'Go back': gt 'journal', 'records'
  1475. act 'Put your notebook down': gt $loc, $loc_arg
  1476. end
  1477. if $ARGS[0] = 'clothing':
  1478. '<center>Clothing information</center>'
  1479. *nl
  1480. 'Clothing has a strength value, which decreases by 1 for every day you wear that outfit. At 0 it is ruined and you will have to throw it away.'
  1481. 'You can attempt to fix outfits when its strength is very low and you have a high enough sewing skill. Clothes you throw away will then appear back in the shop.'
  1482. *nl
  1483. 'Quality of clothing is ranked in this order:'
  1484. ' Crappy quality outfit'
  1485. ' Very low quality outfit'
  1486. ' Low quality outfit'
  1487. ' Average quality outfit'
  1488. ' Reasonable quality outfit'
  1489. ' Good quality outfit'
  1490. ' Outstanding quality outfit'
  1491. act 'Go back': gt 'journal', 'records'
  1492. act 'Put your notebook down': gt $loc, $loc_arg
  1493. end
  1494. --- journal ---------------------------------