Баги

## Баги помогающие в прохождении

### Выталкивание

Вытеснение игрока за границу объекта с включенной коллизией. Может подкинуть на небольшое расстояние.

### F1 и переключение вкладок

Если игрок будет падать вниз и перед приземлением переключит вкладку браузера он сможет на несколько пикселей продвинуться вперед, это поможет как ускорить падение, так и преодолев коллизию объектов протиснуться в зазор между блоками, куда хитбокс игрока не позволяет пролезть. Так же есть и боковой F1 суть которого заключается в движении вбок при падении, в сторону зазора между объектов и переключением вкладок перед приземлением. Распространенный баг, который часто используют спидранеры, что бы сократить путь.

### Speed bug (Горизонтальный F1)

Баг работающий только в мобильной версии игры. Суть его использования заключается в переключении вкладки во время движения игрового персонажа в сторону. Лучше всего работает на ровной поверхности. После переключения вкладки и возвращения на страницу игры игрок перемещается чуть дальше по направлению движения, чем если бы двигался без использования бага. Может существенно улучшить спидраны многих карт.

### Подкидывание при попадании на яд

Чем выше расположен объект с эффектом poison относительно точки возрождения игрока, тем выше игрок подскочит после соприкосновения с ним. На некоторых картах может использоваться как обязательная механика.

### Самопроизвольное отключение старт-таймера

В режиме 2РА стартовый таймер в начале новой карты может сам отключиться у одного из играющих без вмешательства в консоль. В таком случае, попавший в этот баг получает преимущество перед остальными игроками в 3 секунды. До конца не ясно чем вызвано его возникновение.

## Полезные баги при создании карт

Далее описаны баги которые могут быть использованы в геймплее и делающие игровой процесс более оригинальным и креативным. Не исключено, что некоторые из них могут так же и мешать при не правильном использовании.

### Телепорт

Телепорт работает за счет бага с хитбоксом чекпоинта. По факту хитбокс чекпоинта является лишь триггером сохранения, сама же точка появления игрока задается на модели флага. Если отделить модель флага от хитбокса, то дотронувшись до триггера сохранения, его точка появления задается в другом месте и умерев об ядовитый блок игрок возрождается в другом месте (на непосредственно модели флага).

### Невозможность прыжка в зазоре между объектами с коллизией и без коллизии

Из-за того что между объектом с коллизией и без коллизии есть промежуток свободного пространства, игра не может понять, падает ли игрок сейчас или нет. Причём в зависимости от того насколько мало пространства между обоими объектами, зависит будет ли игрок прыгать или нет. Но если объект без коллизии входит в объект с коллизией то такой баг не происходит. Может быть использован как геймплейная механика на карте, однако может мешать новичкам креаторам, которые не знают как его исправить. **Исправить баг можно включив у объекта без коллизии delete-physics.**

## Не работают в игре, но могут быть использованы в Maps browser

Следующие баги работают в предварительном просмотре карты в Map editor и в Maps browser. Однако при добавлении карты в игру вызывают зависания вылеты у всех игроков на сервере.

### Одноразовое срабатывание кнопки

Раскрепив одну кнопку с помощью скрипта и поставив её хит-бокс на место другой кнопки можно сделать её одноразовой, то есть после одного нажатия взаимодействие с ней больше не возможно.

### Хаотичное движение платформ

Возможно сделать поведение платформы нестандартным и разнотипным. Из этих типов наиболее примечательным является цикличная платформа, которая возвращается к своей исходной точке после достижения конечной. Схема создания данных платформ следующая:

1.Скопировать объект (Ctrl+C).

2.Задать скопированному объекту функцию platform.

3.Вставить объект (Ctrl+V).

## Мешающие баги

### Зацикленная карта

В режиме 2РА при переключении карты появлялась одна и та же карта. На данный момент достоверно зафиксирован лишь один такой случай с зацикленной картой Lots of trees от OSA, но не исключено, что подобное случалось в игре не раз. Встречается крайне редко.

### Слет платформы с траектории

Часто встречающийся баг, который может возникнуть в любом режиме. Заключается в том, что платформа после завершения своего пути не возвращается обратно к исходной позиции, а продолжает движение в том же направлении. Это может сделать непроходимой карту на которой платформа является ключевой частью прохождения. По мимо этого наблюдается связь между скоростью платформы и багом, чем выше скорость платформы, тем больше вероятность того, что она слетит. Баг не работает во время тестового предпросмотра карты в Map editor и в Maps browser.

### Полупризрачный игрок

Игра может воспринимать модель игрового персонажа как призрака даже если это не так из-за чего будет невозможно взаимодействие с виджетами, а на экране других игроков он будет полупрозрачным, но остальные функции игрового персонажа сохранятся.

## Дополнительно

Отскакивание от нижней части объекта так же является багом. Игрок слегка входит в объект и игра считает что он соприкасается с поверхностью объекта. Этот баг является особенностью физики игры и встречается повсеместно в игре из-за чего в сообществе не считается багом.

## Полезные ссылки

**Об игре****Игровые режимы****Карты****Механика****Обновления****Топы и рейтинги**