Список результатов

Один специальный всплывающий экран - список лучших результатов, который используется в каждой игре. Существуют следующие функции:

highscore_show(numb) Отображает таблицу лучших результатов. numb - новый игровой счёт. Если имеющийся игровой счёт достаточен для добавления в список, то игрок может ввести своё имя. Используйте -1 чтобы просто показать текущий список.
highscore_set_background(back) Устанавливает фоновое изображение для использования. back - должно быть индексом одного из фоновых ресурсов.
highscore_set_border(show) Устанавливает, должна ли форма списка результатов иметь границы или нет.
highscore_set_font(name,size,style) Устанавливает шрифт, используемый для текста в таблице. (Это обычный шрифт Windows, не один из шрифтовых ресурсов.) Вы определяете шрифт (0=обычный, 1=жирный, 2=курсив и 3=жирный-курсив).
highscore_set_colors(back,new,other) Устанавливает цвета, используемые для фона, новые вводы в таблицу и другие данные.
highscore_set_strings(caption,nobody,escape) Изменяет различные встроенные строки, используемые при показе таблицы. caption - заголовок формы. nobody - используемая строка, когда никого нету в списке таблицы. escape - строка внизу, указывающая нажатие клавиши . Вы можете использовать это в основном при использовании в игре другого языка.
highscore_show_ext(numb,back,border,col1,col2,name,size) Показывает таблицу результатов. numb - является новым счётом. Если этот счёт будет достаточно хорош, чтобы быть добавленным к списку, то игрок может ввести имя. Используйте -1 для простого отображения текущего списка. back - является используемым фоновым изображением, border - указывает, показывать ли границу. col1 - цвет для нового входа, col2 - цвет для других входов. name - является именем шрифта для использования, и size - является размером шрифта.
highscore_clear() Очищает список лучших результатов.
highscore_add(str,numb) Добавляет игрока с именем str и счётом numb в список.
highscore_add_current() Добавляет текущий счёт к списку результатов. Игрока попросят ввести имя.
highscore_value(place) Возвращает счёт игрока в указанное место (1-10). Данная функция может быть использована для рисования своего собственного списка лучших результатов.
highscore_name(place) Возвращает имя игрока в указанное место (1-10).
draw_highscore(x1,y1,x2,y2) Отображает таблицу результатов в комнате в указанном окне, используя текущий шрифт.