!! FOLDER: school
# gschool
if $ARGS[0] = 'schedule':
if school_period = 0:
*nl
if week = 1: 'Next period: Math'
if week = 2: 'Next period: English'
if week = 3: 'Next period: Math'
if week = 4: 'Next period: English'
if week = 5: 'Next period: Math'
!'8.00 - 8.45'
elseif school_period = 1:
*nl
if week = 1: 'Next period: Russian'
if week = 2: 'Next period: Geography'
if week = 3: 'Next period: Russian'
if week = 4: 'Next period: Geography'
if week = 5: 'Next period: Russian'
!'8.50 - 9.35'
elseif school_period = 2:
*nl
'Next: Morning break'
!'9.35 - 9.55'
elseif school_period = 3:
*nl
if week = 1: 'Next period: Literature'
if week = 2: 'Next period: Science'
if week = 3: 'Next period: Biology'
if week = 4: 'Next period: Science'
if week = 5: 'Next period: Literature'
!'9.55 - 10.40'
elseif school_period = 4:
*nl
if week = 1: 'Next period: Art'
if week = 2: 'Next period: Shop'
if week = 3: 'Next period: History'
if week = 4: 'Next period: Shop'
if week = 5: 'Next period: Art'
!'10.45 - 11.30'
elseif school_period = 5:
*nl
'Next: Lunch break'
!'11.30 - 12.25'
elseif school_period = 6:
*nl
if week = 1: 'Next period: Biology'
if week = 2: 'Next period: Computer'
if week = 3: 'Next period: Computer'
if week = 4: 'Next period: Computer'
if week = 5: 'Next period: History'
!'12.25 - 13.10'
elseif school_period = 7:
*nl
if week = 1: 'Next period: P.E.'
if week = 2: 'Next period: Music'
if week = 3: 'Next period: P.E.'
if week = 4: 'Next period: Music'
if week = 5: 'Next period: P.E.'
!'13.15 - 15.00'
end
end
if $ARGS[0] = 'weekly grade update':
if isSchoolHoliday = 0 and week = 1 and SchoolAtestat = 0:
if lernHome > 0 and petka['homework'] = 1: gs 'grades', 'homework', 'school', 'yes', rand(0, lernHome), 2, 'A6'
pcs_traits['nerd_points'] -= lernHome
if lernHome = 0:
pcs_traits['nerd_points'] += pcs_traits['nerd_lernHome']
if pcs_traits['nerd_lernHome'] < 5:
pcs_traits['nerd_lernHome'] += 1
else
pcs_traits['nerd_lernHome'] = 0
end
end
lernHome = 0
if class['first_grade_check'] > 0:
gs 'grades', 'calculate_grade', 'school'
gs 'grades', 'assing_grade_description', 'school'
else
i = 0
:grade_loop
dynamic 'class[''school_<<$class_list_name[i]>>_weekly_grade_gain''] = 0'
i +=1
if ARRSIZE('class_list_institution') > i: jump 'grade_loop'
end
end
end
--- gschool ---------------------------------