Прототип BUTTONS REFRESH 3
Сделано:
Создана и протестирована вторая итерация плавного передвижения предметов, вторая версия научилась правильно опускать и поднимать предметы, старая могла только поднимать т.к. работала с только положительными числами, вторая версия умеет двигать во по всем осям в оба направления оных.
Меню добавления такого типа передвижения
Устранить тряску во время нахождения на предметах которые передвигаются вверх (теперь очень здорово ездить на таком лифте), первая версия этого фикса основывается на телепортации игроков на величину отрезка передвижения, у этого метода есть недостаток, если игрок по воле судьбы или идиотизма стоит на пути другого предмета он застрянет в нем, т.к. проверка не проверяет на его пути.
Пофиксить отсутствие фикса на тряску для ботов.
Устранить проблему с предиктивной проверкой которая должна при таких действиях делать прогноз на передвигаемый отрезок
Исправить проблему застревания если стоишь на медленно поднимающейся кнопке
Устранить проблему отсутствия запрета на сохранение во время выполнения таймеров медленных действий
Запретить переключатся статусу кнопки если медленные действия еще не окончены.
Расширить лимит действий до 30
Исправлен баг с медленными действиями первых прототипов которые исключали возможность двух и более действий над одним предметом т.к. указатель закрывался при открытии таймера следующего действия.
Устранить проблему отсутствия запрета действий над предметами над которыми выполнятся медленные действия
Надо сделать:
Реализовать вторую итерацию фикса тряски, который будет основыватся не на телепортации, а на выставлении ускорения, это позволит уменьшить риск застревания в других предметах.
Список скорее всего будет только удлинятся, придется столкнутся с многократно повышенной активностью предикативной проверки которая всю плешь проест процессору, ведь ей придется сверять данные раз в 0.01 сек пока предмет не достигнет конечной точки.