Перейти к содержанию
  • Добавить действие медленного достижения заданного значения по оси карты


    Плюсы: позволит создать многоэтажные лифты, к кнопками приказов по этажам, по нажатию на которые лифт придет именно на нужный этаж.

    Минусы: к сожалению повторить роли "этажников" в настоящих лифтах нельзя, поэтому если игрок переместит убегу по высоте, то лифт у него собьется конечно же, но так в целом задачу выполнять должны


    Обратная связь

    Рекомендуемые комментарии

    Electr0

    Опубликовано

    прототип создан, пока без меню, без предварительных проверок но уже отрабатывает приказ доставить проп на нужную высоту.

    Electr0

    Опубликовано

    прототип 1:

     

    Сделано: доведена до ума предикативная проверка с поддержкой этого действия, осталось сделать меню добавления действия.

     

    Надо:

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

     

    Electr0

    Опубликовано

    прототип 2:

     

    Сделано:

    • Добавить меню, доступно указывание высоты включения, высоты выключения, желаемый максимальный макс. шаг (игнорируется при длине пути больше чем макс допустимое для указанного шага)
    • Можно обмануть комбинацией медленных действий передвигающих предмет дальше чем 1200 юнитов, поэтому такие случаи должны отсекатся, пытаются наебать или не правильно настроили пишем ошибку трек более 1200 юнитов и все.
    Electr0

    Опубликовано

    прототип 3:

     

    Сделано:

    • Нужно добавить понимание логике поиска дубликатов что действие CTRL_MoveReachingHeightSlow и CTRL_MoveByObjAxisSlow по оси Z по сути одно и тоже и нельзя их добавлять вместе.
    Electr0

    Опубликовано

    прототип 4:

     

    исправлено:

    Произошло смешение двух несовместимых подходов, статические расчеты и динамические как это исправить пока хз, но иногда ведут себя весело

    Electr0

    Опубликовано

    прототип 5:

     

    Надо:

    • это действие имеет процессор по полной, нужна оптимизация.

     

    Сделано:

    • Оптимизации предиктивной проверки не позволяющие если изменений нет, проходить цикл тяжелых проверок.

     

    Electr0

    Опубликовано

    Значение Статус изменено на: Тестируется

    Electr0

    Опубликовано

    Возможно стоит задуматься над тем чтобы можно было не только по оси Z работать, на данном этапе проблем не вижу, разве что придется опять перепиливать меню 

    Electr0

    Опубликовано

    Значение Статус изменено на: В обработке

    Electr0

    Опубликовано

    прототип 6

     

    надо:

    • обеспечить врожденную поддержку выбора осей, пока еще не поздно.
    • исправить копирование действия CTRL_MoveReachingHeightSlow 
    Electr0

    Опубликовано

    прототип 7:

     

    Сделано:

    • полная поддержка выбора осей при добавлении действия, код действия изменен с CTRL_MoveReachingHeightSlow  на CTRL_MoveReachByMapAxisSlow
    Electr0

    Опубликовано

    Значение Статус изменено на: Тестируется

    Electr0

    Опубликовано

    Значение Статус изменено на: В обработке

    Electr0

    Опубликовано

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

    Electr0

    Опубликовано

    исправлено в рамках решения проблемы:

     

     



    Присоединяйтесь к обсуждению

    Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

    Гость
    К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
    Добавить комментарий...

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Обозначения статусов

    В обработке = Мы работаем над вашим отзывом.

    Будет сделано = Ваша идея добавлена к плану будущих изменений.

    Тестируется = Изменения внесены, но требуют тестирования.

    Сделано = Ваша идея реализована!

    Отклонено = Отзыв некорректный, бред, либо уже реализовано. Если у вас есть дополнительная информация напишите комментарий и мы снова откроем этот вопрос.

×
×
  • Создать...