gschool.qsrc 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. !! FOLDER: school
  2. # gschool
  3. if $ARGS[0] = 'schedule':
  4. if school_period = 0:
  5. *nl
  6. if week = 1: '<b>Next period</b>: Math'
  7. if week = 2: '<b>Next period</b>: English'
  8. if week = 3: '<b>Next period</b>: Math'
  9. if week = 4: '<b>Next period</b>: English'
  10. if week = 5: '<b>Next period</b>: Math'
  11. !'8.00 - 8.45'
  12. elseif school_period = 1:
  13. *nl
  14. if week = 1: '<b>Next period</b>: Russian'
  15. if week = 2: '<b>Next period</b>: Geography'
  16. if week = 3: '<b>Next period</b>: Russian'
  17. if week = 4: '<b>Next period</b>: Geography'
  18. if week = 5: '<b>Next period</b>: Russian'
  19. !'8.50 - 9.35'
  20. elseif school_period = 2:
  21. *nl
  22. '<b>Next</b>: Morning break'
  23. !'9.35 - 9.55'
  24. elseif school_period = 3:
  25. *nl
  26. if week = 1: '<b>Next period</b>: Literature'
  27. if week = 2: '<b>Next period</b>: Science'
  28. if week = 3: '<b>Next period</b>: Biology'
  29. if week = 4: '<b>Next period</b>: Science'
  30. if week = 5: '<b>Next period</b>: Literature'
  31. !'9.55 - 10.40'
  32. elseif school_period = 4:
  33. *nl
  34. if week = 1: '<b>Next period</b>: Art'
  35. if week = 2: '<b>Next period</b>: Shop'
  36. if week = 3: '<b>Next period</b>: History'
  37. if week = 4: '<b>Next period</b>: Shop'
  38. if week = 5: '<b>Next period</b>: Art'
  39. !'10.45 - 11.30'
  40. elseif school_period = 5:
  41. *nl
  42. '<b>Next</b>: Lunch break'
  43. !'11.30 - 12.25'
  44. elseif school_period = 6:
  45. *nl
  46. if week = 1: '<b>Next period</b>: Biology'
  47. if week = 2: '<b>Next period</b>: Computer'
  48. if week = 3: '<b>Next period</b>: Computer'
  49. if week = 4: '<b>Next period</b>: Computer'
  50. if week = 5: '<b>Next period</b>: History'
  51. !'12.25 - 13.10'
  52. elseif school_period = 7:
  53. *nl
  54. if week = 1: '<b>Next period</b>: P.E.'
  55. if week = 2: '<b>Next period</b>: Music'
  56. if week = 3: '<b>Next period</b>: P.E.'
  57. if week = 4: '<b>Next period</b>: Music'
  58. if week = 5: '<b>Next period</b>: P.E.'
  59. !'13.15 - 15.00'
  60. end
  61. end
  62. if $ARGS[0] = 'weekly grade update':
  63. if isSchoolHoliday = 0 and week = 1 and SchoolAtestat = 0:
  64. if lernHome > 0 and petka['homework'] = 1: gs 'grades', 'homework', 'school', 'yes', rand(0, lernHome), 2, 'A6'
  65. pcs_traits['nerd_points'] -= lernHome
  66. if lernHome = 0:
  67. pcs_traits['nerd_points'] += pcs_traits['nerd_lernHome']
  68. if pcs_traits['nerd_lernHome'] < 5:
  69. pcs_traits['nerd_lernHome'] += 1
  70. else
  71. pcs_traits['nerd_lernHome'] = 0
  72. end
  73. end
  74. lernHome = 0
  75. if class['first_grade_check'] > 0:
  76. gs 'grades', 'calculate_grade', 'school'
  77. gs 'grades', 'assing_grade_description', 'school'
  78. else
  79. i = 0
  80. :grade_loop
  81. dynamic 'class[''school_<<$class_list_name[i]>>_weekly_grade_gain''] = 0'
  82. i +=1
  83. if ARRSIZE('class_list_institution') > i: jump 'grade_loop'
  84. end
  85. end
  86. end
  87. --- gschool ---------------------------------