gschool_lessons.tw 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481
  1. :: gschool_lessons
  2. <<set $here = 'gschool_lessons'>>
  3. <<set $ARGS = $location_var[$here]>>
  4. <!-- !2021/05/02-->
  5. <<if $location_var[$here][0] == 'morning'>>
  6. <<set $menu_loc = 'gschool_lessons'>>
  7. <<set $menu_arg = 'morning'>>
  8. <<set $location_type = 'public_indoors'>>
  9. <<set $locclass to null>>
  10. <<set $menu_off = 0>>
  11. <<if $school_check_day != $time.daystart>>
  12. <<set $school_check_day = $time.daystart>>
  13. <<set $schoolprogul -= 1>>
  14. <<set $school_lunch = 0>>
  15. <<if $q.school?.get('missedClasses') > 9>>
  16. <<run $q.school.dec('missedClasses',9)>>
  17. <<elseif $q.school?.get('missedClasses') > 6>>
  18. <<run $q.school.dec('missedClasses',6)>>
  19. <</if>>
  20. <<set $lernSkill += 1>>
  21. <<set $q.school.homeworkLeft += 1>>
  22. <<if getvar("$SchoolSorev") == 1>>
  23. <<set $SchoolSorev = 0>>
  24. <</if>>
  25. <<gs 'gschool_socialchg' 'test'>>
  26. <</if>>
  27. <<if $breaktype != 'first'>>
  28. <<if getvar("$detention_set") == 1 and $time.weekday == 1>>
  29. <<set $detention_set = 2>>
  30. <<image "characters/shared/headshots_main/big134.jpg">>
  31. The principal is waiting for you in the hall, and with a simple curl of a finger, she summons you to follow her to her office.
  32. <<gs 'gschool_lessons' 'uniform_check'>>
  33. <<actCLA 'Follow'>>
  34. <<gt 'gschool_office' 'principal'>>
  35. <</actCLA>>
  36. <<elseif getvar("$late") == 0 and $q.cheerleading?.get('skipped_ev') + $q.cheerleading?.get('skipped_g_ev') > 0>>
  37. <<gs 'gschool_cheerleading' 'skipped_ev'>>
  38. <<actCLA 'Continue down the hall'>>
  39. <<gt 'school_start_events'>>
  40. <</actCLA>>
  41. <<elseif $time.weekday < 4 and getvar("$class['first_grade_check']") == 0>>
  42. <<gt 'gschool_lessons' 'grade_check'>>
  43. <<elseif $q.school.func('isGroupMember','nerds') and $nerd_game['invite_day'] < $time.daystart - $time.weekday>>
  44. <<gt 'nerd_game_night' 'invite' 'morning'>>
  45. <<else>>
  46. <<gs 'gschool_gossip' 'morning'>>
  47. <<gs 'gschool_lessons' 'uniform_check'>>
  48. <p><<gs 'gschool' 'schedule'>></p>
  49. <<actCLA 'Go to first period' -1>>
  50. <<set $q.school.period = 0>> <<gt 'gschool_lessons' 'schedule'>>
  51. <</actCLA>>
  52. <<actCLA 'Skip first period' -1>>
  53. <<set $q.school.period = 1>> <<gt 'gschool_lessons' 'skip'>>
  54. <</actCLA>>
  55. <<actCLA 'Use water cooler' -1>>
  56. <<set $breaktype = 'first'>> <<gt 'gschool_break' 'watercooler'>>
  57. <</actCLA>>
  58. <<actCLA 'Go to the girls restroom' -1>>
  59. <<set $breaktype = 'first'>> <<gt 'gschool_break' 'girls_restroom'>>
  60. <</actCLA>>
  61. <<actCLA 'Go to the boys restroom' -1>>
  62. <<set $breaktype = 'first'>> <<gt 'gschool_break' 'boys_restroom'>>
  63. <</actCLA>>
  64. <<if $time.weekday == 1 and $class['grade_check_day'] != $time.daystart>>
  65. <<actCLA 'Check your grades' -1>>
  66. <<gt 'gschool_lessons' 'grade_check'>>
  67. <</actCLA>>
  68. <</if>>
  69. <</if>>
  70. <<else>>
  71. <h2>School Hallway</h2>
  72. <<image 'locations/pavlovsk/school/building/gschool_hall0#.jpg' 0 2>>
  73. Walking down the halls, you barely notice the poor state of the school anymore, having grown used to it. Approaching your locker, you see several of your classmates and wave at them.
  74. <<actCLA 'Go to first period'>>
  75. <<set $q.school.period = 0>> <<gt 'gschool_lessons' 'schedule'>>
  76. <</actCLA>>
  77. <<actCLA 'Skip first period'>>
  78. <<set $q.school.period = 1>> <<gt 'gschool_lessons' 'skip'>>
  79. <</actCLA>>
  80. <</if>>
  81. <</if>>
  82. <<if $location_var[$here][0] == 'uniform_check'>>
  83. <<if $wardrobe.PCloInhibit <= 10>>
  84. <<run $q.school.func('groupRelInc','nerds',1)>>
  85. <<run $q.school.func('groupRelInc','outcasts',1)>>
  86. <<run $q.school.func('groupRelInc','cool',-1)>>
  87. <<run $q.school.func('groupRelInc','jocks',-1)>>
  88. <font color="blue">This uniform is very conservative.</font>
  89. <<elseif $wardrobe.PCloSkirt < 5 and $wardrobe.PCloThinness < 5 and $wardrobe.PCloBra == 0>>
  90. <<if $wardrobe.PCloInhibit >= 30 or $wardrobe.PCloTopCut == 4>>
  91. <<run $q.school.func('groupRelInc','cool',-1)>>
  92. <<run $q.school.func('groupRelInc','jocks',-1)>>
  93. <<run $q.school.func('groupRelInc','nerds',-1)>>
  94. <<run $q.school.func('groupRelInc','gopniks',1)>>
  95. <<run $q.school.func('groupRelInc','outcasts',-1)>>
  96. <font color="red">This uniform complies with the regulations but is too risqué.</font>
  97. <<elseif getvar("$CloStyle") == 2>>
  98. <<run $q.school.func('groupRelInc','gopniks',1)>>
  99. <font color="blue">This uniform follows the school regulation on skirt length and is of a style that appeals to Gopniks.</font>
  100. <<elseif $wardrobe.PCloQuality >= 4>>
  101. <<run $q.school.func('groupRelInc','cool',1)>>
  102. <<run $q.school.func('groupRelInc','jocks',1)>>
  103. <font color="blue">This uniform complies with the regulations and is of good quality.</font>
  104. <<else>>
  105. <font color="blue">This uniform complies with the school regulations on skirt length.</font>
  106. <</if>>
  107. <<elseif $wardrobe.PCloSkirt == 5 and $wardrobe.PCloThinness < 5 and $wardrobe.PCloBra == 0>>
  108. <<if $wardrobe.PCloInhibit >= 35>>
  109. <<run $q.school.func('groupRelInc','cool',-1)>>
  110. <<run $q.school.func('groupRelInc','jocks',-1)>>
  111. <<run $q.school.func('groupRelInc','nerds',-1)>>
  112. <<run $q.school.func('groupRelInc','gopniks',1)>>
  113. <<run $q.school.func('groupRelInc','outcasts',-1)>>
  114. <font color="red">This uniform slightly breaches the school regulations and it is too risqué.</font>
  115. <<elseif getvar("$CloStyle") == 2>>
  116. <<run $q.school.func('groupRelInc','gopniks',1)>>
  117. <font color="blue">This uniform slightly breaches the school regulations on skirt length and is of a style that appeals to Gopniks.</font>
  118. <<elseif $wardrobe.PCloQuality >= 4>>
  119. <<run $q.school.func('groupRelInc','cool',1)>>
  120. <<run $q.school.func('groupRelInc','jocks',1)>>
  121. <<run $q.school.func('groupRelInc','gopniks',1)>>
  122. <font color="blue">This uniform slightly breaches the school regulations on skirt length and is of good quality.</font>
  123. <<else>>
  124. <<run $q.school.func('groupRelInc','gopniks',1)>>
  125. <font color="blue">This uniform slightly breaches the school regulations on skirt length.</font>
  126. <</if>>
  127. <<else>>
  128. <<run $q.school.func('groupRelInc','cool',-1)>>
  129. <<run $q.school.func('groupRelInc','jocks',-1)>>
  130. <<run $q.school.func('groupRelInc','nerds',-1)>>
  131. <<run $q.school.func('groupRelInc','outcasts',-1)>>
  132. <<set $demerit += 5>>
  133. <<run $pc.fameInc('pav','sex',1)>>
  134. <<if $wardrobe.PCloSkirt > 5>>
  135. <font color="red">This uniform is so short that it makes a mockery of the school uniform regulations.</font>
  136. <<else>>
  137. <font color="red">This uniform is too thin and that can expose underwear making a mockery of the school uniform regulations.</font>
  138. <</if>>
  139. <</if>>
  140. <</if>>
  141. <<if $location_var[$here][0] == 'short_break'>>
  142. <<gs 'school_schedule'>>
  143. <<elseif $location_var[$here][0] == 'short_break_old'>>
  144. <<set $breaktype to null>>
  145. <<set $locclass to null>>
  146. <<set $menu_off = 1>>
  147. <<if $q.school.period == 1>>
  148. <<if $time.hour == 6>>
  149. <<set $time.minutes += 165 - $time.minutes>>
  150. <<elseif $time.hour == 7>>
  151. <<set $time.minutes += 105 - $time.minutes>>
  152. <<elseif $time.hour == 8 and $time.minutes < 45>>
  153. <<set $time.minutes += 45 - $time.minutes>>
  154. <<elseif $time.hour == 8 and $time.minutes < 50>>
  155. Time to go to your next class.
  156. <<else>>
  157. <<set $q.school.period = 2>>
  158. <<gt 'gschool_lessons' 'short_break'>>
  159. <</if>>
  160. <<elseif $q.school.period == 2>>
  161. <<if $time.hour == 8>>
  162. <<set $time.minutes += 95 - $time.minutes>>
  163. <<elseif $time.hour == 9 and $time.minutes < 35>>
  164. <<set $time.minutes += 35 - $time.minutes>>
  165. <<elseif $time.hour == 9 and $time.minutes < 55>>
  166. Time to go to your next class.
  167. <<else>>
  168. <<set $q.school.period = 4>>
  169. <<gt 'gschool_lessons' 'short_break'>>
  170. <</if>>
  171. <<elseif $q.school.period == 3>>
  172. <<if $location_var[$here][1] == ''>>
  173. <<if $time.hour == 9 and $time.minutes < 55>>
  174. <<set $time.minutes += 55 - $time.minutes>>
  175. Time to go to your next class.
  176. <<else>>
  177. <<set $q.school.period = 4>>
  178. <<gt 'gschool_lessons' 'short_break'>>
  179. <</if>>
  180. <<else>>
  181. <<if $time.hour == 9 and $time.minutes < 46>>
  182. <<set $time.minutes += 46 - $time.minutes>>
  183. <</if>>
  184. <</if>>
  185. <<elseif $q.school.period == 4>>
  186. <<if $time.hour == 9>>
  187. <<set $time.minutes += 100 - $time.minutes>>
  188. <<elseif $time.hour == 10 and $time.minutes < 40>>
  189. <<set $time.minutes += 40 - $time.minutes>>
  190. <<elseif $time.hour == 10 and $time.minutes < 45>>
  191. Time to go to your next class.
  192. <<else>>
  193. <<set $q.school.period = 5>>
  194. <<gt 'gschool_lessons' 'short_break'>>
  195. <</if>>
  196. <<elseif $q.school.period == 5>>
  197. <<if $time.hour == 10>>
  198. <<set $time.minutes += 90 - $time.minutes>>
  199. <<elseif $time.hour == 11 and $time.minutes < 30>>
  200. <<set $time.minutes += 30 - $time.minutes>>
  201. <<elseif $time.hour == 12 and $time.minutes < 25 and $time.minutes > 20>>
  202. <<set $q.school.period = 6>>
  203. <<gt 'gschool_lessons' 'short_break'>>
  204. <<elseif ($time.hour == 12 and $time.minutes > 25) or $time.hour > 12>>
  205. <<set $q.school.period = 6>>
  206. <<gt 'gschool_lessons' 'short_break'>>
  207. <</if>>
  208. <<if getvar("$NikoVolkovQW") == 10 and getvar("$NikoEv") == 12>>
  209. <<set $school_lunch = 1>> <<set $q.school.period = 6>> <<gt 'NikoDreams' 'Classroom Dream'>>
  210. <</if>>
  211. <<elseif $q.school.period == 6>>
  212. <<if $location_var[$here][1] == ''>>
  213. <<if $time.hour == 10>>
  214. <<set $time.minutes += 145 - $time.minutes>>
  215. <<elseif $time.hour == 11>>
  216. <<set $time.minutes += 85 - $time.minutes>>
  217. <<elseif $time.hour == 12 and $time.minutes < 25>>
  218. <<set $time.minutes += 25 - $time.minutes>>
  219. <<else>>
  220. <<set $q.school.period = 7>>
  221. <<gt 'gschool_lessons' 'short_break'>>
  222. <</if>>
  223. <</if>>
  224. <<elseif $q.school.period == 7>>
  225. <<if $time.hour == 11>>
  226. <<set $time.minutes += 130 - $time.minutes>>
  227. <<elseif $time.hour == 12>>
  228. <<set $time.minutes += 70 - $time.minutes>>
  229. <<elseif $time.hour == 13 and $time.minutes < 10>>
  230. <<set $time.minutes += 10 - $time.minutes>>
  231. <<elseif $time.hour == 13 and $time.minutes < 15>>
  232. Time to go to your next class.
  233. <<else>>
  234. <<set $q.school.period = 8>>
  235. <<gt 'gschool_lessons' 'short_break'>>
  236. <</if>>
  237. <<elseif $q.school.period == 8>>
  238. <<if $time.hour == 13>>
  239. <<set $time.minutes += 60 - $time.minutes>>
  240. <</if>>
  241. <</if>>
  242. <<if $q.school.period == 2>>
  243. <<if $location_var[$here][1] != 'nopict'>>
  244. <h2>School Hallway</h2>
  245. <<image 'locations/pavlovsk/school/building/gschool_hall0#.jpg' 0 2>>
  246. <<gs 'gschool' 'schedule'>>
  247. <</if>>
  248. <<actCLA 'Time for morning break'>>
  249. <<gt 'gschool_lessons' 'schedule'>>
  250. <</actCLA>>
  251. <<elseif $q.school.period == 5>>
  252. <<if $location_var[$here][1] != 'nopict'>>
  253. <h2>School Hallway</h2>
  254. <<image 'locations/pavlovsk/school/building/gschool_hall0#.jpg' 0 2>>
  255. <<gs 'gschool' 'schedule'>>
  256. <</if>>
  257. <<actCLA 'Time for lunch break'>>
  258. <<gt 'gschool_lessons' 'schedule'>>
  259. <</actCLA>>
  260. <<elseif $q.school.period < 8>>
  261. <<if $location_var[$here][1] != 'nopict'>>
  262. <h2>School Hallway</h2>
  263. <<image 'locations/pavlovsk/school/building/gschool_hall0#.jpg' 0 2>>
  264. <<gs 'gschool_gossip' 'gossip'>>
  265. <<gs 'gschool' 'schedule'>>
  266. <</if>>
  267. <<actCLA 'Go to next class'>>
  268. <<gt 'gschool_lessons' 'schedule'>>
  269. <</actCLA>>
  270. <<actCLA 'Skip next class'>>
  271. <<set $q.school.period += 1>> <<gt 'gschool_lessons' 'skip'>>
  272. <</actCLA>>
  273. <<if $q.cheerleading?.get('skipped_ev') + $q.cheerleading?.get('skipped_g_ev') > 0>>
  274. <<gs 'gschool_cheerleading' 'skipped_ev'>>
  275. <<actCLA 'Continue down the hall'>>
  276. <<gt 'gschool_lessons' 'short_break'>>
  277. <</actCLA>>
  278. <<elseif $q.school.func('isGroupMember','nerds') and $nerd_game['invite_day'] < $time.daystart - $time.weekday>>
  279. <<gt 'nerd_game_night' 'invite' 'short_break'>>
  280. <</if>>
  281. <<elseif getvar("$Kuznetsov_punishment") == 1>>
  282. <h2>School Hallway</h2>
  283. <<image 'locations/pavlovsk/school/building/gschool_hall0#.jpg' 0 2>>
  284. <<actCLA 'Go to Kuznetsov`s classroom'>>
  285. <<gt 'gschool_lessonsev2' 'shop_punishment'>>
  286. <</actCLA>>
  287. <<actCLA 'Leave the school'>>
  288. <<gt 'gschool_lessons' 'schedule'>>
  289. <</actCLA>>
  290. <<else>>
  291. <<gt 'gschool_lessons' 'schedule'>>
  292. <</if>>
  293. <</if>>
  294. <<if $location_var[$here][0] == 'skip'>>
  295. <<set $menu_loc = 'gschool_lessons'>>
  296. <<set $menu_arg = 'skip'>>
  297. <<set $location_type = 'public_indoors'>>
  298. <<set $menu_off = 0>>
  299. <<set $breaktype to null>>
  300. <h2>School Hallway</h2>
  301. <<image 'locations/pavlovsk/school/building/gschool_hall0#.jpg' 0 2>>
  302. You don't feel like attending all of your classes this morning. Surely no one will miss you if you skip one of your three morning classes.
  303. <<actCLA 'Go to girl`s bathroom'>>
  304. <<run $q.school.inc('missedClasses',1)>> <<gt 'gschool_girls_bathroom' 'start'>>
  305. <</actCLA>>
  306. <<actCLA 'Go to boy`s bathroom'>>
  307. <<run $q.school.inc('missedClasses',1)>> <<gt 'gschool_boys_bathroom' 'start'>>
  308. <</actCLA>>
  309. <!-- !! act 'Go to old school building': gt-->
  310. <</if>>
  311. <<if $location_var[$here][0] == 'schedule'>>
  312. <<elseif $location_var[$here][0] == 'schedule_old'>>
  313. <<set $breaktype to null>>
  314. <<if $q.school.period == 0>>
  315. <<set $q.school.period = 1>>
  316. <<if $time.hour >= 8>>
  317. <<switch $time.weekday>>
  318. <<case 1 3 5>>
  319. <<gs 'gschool_lessons4' 'math_late'>>
  320. <<default>>
  321. <<gs 'gschool_lessons3' 'literature_late'>>
  322. <</switch>>
  323. <<else>>
  324. <<if $time.hour == 7>>
  325. <<set $time.minutes += 60 - $time.minutes>>
  326. <</if>>
  327. <<if $time.hour == 6>>
  328. <<set $time.minutes += 120 - $time.minutes>>
  329. <</if>>
  330. <<switch $time.weekday>>
  331. <<case 1 3 5>>
  332. <<gs 'gschool_lessons4' 'math'>>
  333. <<default>>
  334. <<gs 'gschool_lessons3' 'literature'>>
  335. <</switch>>
  336. <</if>>
  337. <<elseif $q.school.period == 1>>
  338. <<set $q.school.period = 2>>
  339. <<if $time.hour == 8 and $time.minutes < 50>>
  340. <<set $time.minutes += 50 - $time.minutes>>
  341. <</if>>
  342. <<switch $time.weekday>>
  343. <<case 1 3 5>>
  344. <<gs 'gschool_lessons1' 'russian'>>
  345. <<default>>
  346. <<gs 'gschool_lessons1' 'geography'>>
  347. <</switch>>
  348. <<elseif $q.school.period == 2>>
  349. <<set $q.school.period = 3>>
  350. <<gs 'gschool_lunch' 'break'>>
  351. <<elseif $q.school.period == 3>>
  352. <<set $q.school.period = 4>>
  353. <<if $time.hour == 9 and $time.minutes < 55>>
  354. <<set $time.minutes += 55 - $time.minutes>>
  355. <</if>>
  356. <<switch $time.weekday>>
  357. <<case 1 5>>
  358. <<gs 'gschool_lessons4' 'english'>>
  359. <<case 2 4>>
  360. <<gs 'gschool_lessons2' 'science'>>
  361. <<default>>
  362. <<gs 'gschool_lessons2' 'biology'>>
  363. <</switch>>
  364. <<elseif $q.school.period == 4>>
  365. <<set $q.school.period = 5>>
  366. <<if $time.hour == 10 and $time.minutes < 45>>
  367. <<set $time.minutes += 45 - $time.minutes>>
  368. <</if>>
  369. <<switch $time.weekday>>
  370. <<case 1 5>>
  371. <<gs 'gschool_lessons3' 'art'>>
  372. <<case 2 4>>
  373. <<gs 'gschool_lessons3' 'shop'>>
  374. <<default>>
  375. <<gs 'gschool_lessons1' 'history'>>
  376. <</switch>>
  377. <<elseif $q.school.period == 5>>
  378. <<set $q.school.period = 6>>
  379. <<gs 'gschool_lunch' 'lunch'>>
  380. <<elseif $q.school.period == 6>>
  381. <<set $q.school.period = 7>>
  382. <<if $time.hour == 12 and $time.minutes < 25>>
  383. <<set $time.minutes += 25 - $time.minutes>>
  384. <</if>>
  385. <<switch $time.weekday>>
  386. <<case 1>>
  387. <<gs 'gschool_lessons2' 'biology'>>
  388. <<case 2 3 4>>
  389. <<gs 'gschool_lessons2' 'computer'>>
  390. <<default>>
  391. <<gs 'gschool_lessons1' 'history'>>
  392. <</switch>>
  393. <<elseif $q.school.period == 7>>
  394. <<set $q.school.period = 8>>
  395. <<if $time.hour == 13 and $time.minutes < 15>>
  396. <<set $time.minutes += 15 - $time.minutes>>
  397. <</if>>
  398. <<switch $time.weekday>>
  399. <<case 1 3 5>>
  400. <<gs 'gschool_lessons4' 'pe'>>
  401. <<default>>
  402. <<gs 'gschool_lessons2' 'music'>>
  403. <</switch>>
  404. <<else>>
  405. <<set $q.school.period = 0>>
  406. <<gs 'school_grounds' 'main'>>
  407. <</if>>
  408. <</if>>
  409. <<if $location_var[$here][0] == 'grade_check'>>
  410. <<set $menu_off = 0>>
  411. <<setinit $class['grade_check_day'] = $time.daystart>>
  412. <h2>School Hallway</h2>
  413. <<image `'locations/pavlovsk/school/building/grade_results'+rand(1,2)+'.jpg'`>>
  414. <<if getvar("$class['first_grade_check']") == 0>>
  415. <<setinit $class['first_grade_check'] = 1>>
  416. You walk to the wall where the grades are posted and check your grades. You see that your final grade from last year is still there. Grades are updated every Monday, but you note your grade down in your journal so you can always check it.
  417. <<else>>
  418. You walk over to the wall where the grades are posted and check your grades to see what has changed since last week. You note your grade down in your journal so you can check it later.
  419. <</if>>
  420. <p>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'])</p>
  421. <p>A grade of 1 means "Very Poor" and 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 changed by your in-class actions and translated into the actual grade)</p>
  422. <<if getvar("$class['school_grades_above_90']") == 13>>
  423. You're getting top marks in all your classes. You're one of the best, if not the best student in the entire school.
  424. <<elseif getvar("$class['school_grades_above_90']") > 6 and getvar("$class['school_grades_above_40']") == 13>>
  425. You're getting top marks in more than half your classes and aren''t failing any of the others. You're one of the best students in the school.
  426. <<elseif getvar("$class['school_grades_above_90']") > 6>>
  427. Even if you're failing some of your classes, you're getting top marks in more than half of them and are still one of the best students in the school. You should have no trouble getting into university.
  428. <<elseif getvar("$class['school_grades_above_90']") > 0 and getvar("$class['school_grades_above_70']") == 13>>
  429. You're only getting top marks in a few of your classes, but the rest of your grades are still good. You should have no trouble getting into university.
  430. <<elseif getvar("$class['school_grades_above_90']") > 0 and getvar("$class['school_grades_above_70']") > 10 and getvar("$class['school_grades_above_40']") == 13>>
  431. You're only getting top marks in some of your classes, but only a few of your grades are bad and you're not failing any classes. You should have no trouble getting into university, but improving your grades wouldn''t hurt.
  432. <<elseif getvar("$class['school_grades_above_90']") > 0 and getvar("$class['school_grades_above_70']") > 10>>
  433. You're only getting top marks in a few of your classes and are failing others. You should improve your grades if you want to get into university.
  434. <<elseif getvar("$class['school_grades_above_90']") > 0 and getvar("$class['school_grades_above_40']") == 13>>
  435. You're only getting top marks in some of your classes and a lot of bad grades, but you're not failing any classes. You need to improve your bad grades if you want to get into university.
  436. <<elseif getvar("$class['school_grades_above_90']") > 0 and getvar("$class['school_grades_above_40']") > 10>>
  437. You're getting top marks in a few of your classes, but are failing some of the others. You should improve your grades if you want to get into university.
  438. <<elseif getvar("$class['school_grades_above_90']") > 0 and getvar("$class['school_grades_above_40']") > 6>>
  439. You're getting top marks in a few of your classes, but are failing a lot of the others. You should improve your grades if you want to get into university.
  440. <<elseif getvar("$class['school_grades_above_90']") > 0>>
  441. Even a top mark or two won''t help when you're failing more than half of your classes. You'll have to put a lot of work in if you want to go to university.
  442. <<elseif getvar("$class['school_grades_above_70']") == 13>>
  443. You're getting good grades in all of your classes, but nothing impressive. You should have no trouble getting into university, but improving your grades wouldn''t hurt.
  444. <<elseif getvar("$class['school_grades_above_70']") > 6 and getvar("$class['school_grades_above_40']") == 13>>
  445. You're getting good grades in over half of your classes, but nothing impressive. You're not failing any classes, but improving your grades wouldn''t hurt.
  446. <<elseif getvar("$class['school_grades_above_70']") > 6 and getvar("$class['school_grades_above_40']") > 10>>
  447. You're getting good grades in over half of your classes, but are failing others. You should improve your grades if you want to get into university.
  448. <<elseif getvar("$class['school_grades_above_70']") > 0 and getvar("$class['school_grades_above_40']") == 13>>
  449. You're getting good grades in a few of your classes, but nothing impressive. You're not failing any classes, but improving your grades wouldn''t hurt.
  450. <<elseif getvar("$class['school_grades_above_70']") > 0 and getvar("$class['school_grades_above_40']") > 10>>
  451. You're getting good grades in a few of your classes, but are failing others. You should improve your grades if you want to get into university.
  452. <<elseif getvar("$class['school_grades_above_70']") > 0 and getvar("$class['school_grades_above_40']") > 6>>
  453. You're getting good grades in a few of your classes, but are failing a lot of the others. You should improve your grades if you want to get into university.
  454. <<elseif getvar("$class['school_grades_above_70']") > 0>>
  455. A good grade or two isn''t enough when you're failing more than half of your classes. It will require a lot of work for you to turn this around.
  456. <<elseif getvar("$class['school_grades_above_40']") == 13>>
  457. You are not getting any good grades, but at least you are not failing any classes. It will require a lot of work if you want to go to university.
  458. <<elseif getvar("$class['school_grades_above_40']") > 10>>
  459. Your grades are terrible and you're in danger of not graduating high school.
  460. <<elseif getvar("$class['school_grades_above_40']") > 6>>
  461. You're failing a lot of classes and barely passing the rest. You won''t graduate at this rate unless you get your grades up.
  462. <<else>>
  463. You're failing high school and need to do something about it right now if you want to graduate.
  464. <</if>>
  465. <<actCLA 'Continue'>>
  466. <<gt 'school_start_events'>>
  467. <</actCLA>>
  468. <</if>>