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


    значительно упростит создание лифтов с большим количеством этажей или же наоборот большим количеством деталей кабины, когда я захотел добавить 9 этажный лифт с 9 кнопками приказов в кабине я осознал что добавлять это все на всех 9 этажах я не хочу это получается 9 * 12  (9 кнопок приказов + пол + стена с кнопками + потолок = 108 действий, с 5 этажником было так же но это уже был принцип пробить препятствие с добавлением моего этажника в шаблоны, а теперь лень двигатель прогресса.


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

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

    Electr0

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

    данный сценарий возможен только для кейза:

     

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

    Electr0

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

    для исключения лишнего кода добавить массово действия для помеченных предметов можно только если в кнопке добавленных действий нет.

    Electr0

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

    одобренные варианты массового добавления действий на первое время:

    • Передвинуть до значения осей относительно предмета (Медл.)
    • Выставить яркость ламп
    Electr0

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

    по дизайну, скорее всего это будет дополнительный пункт в меню управления стройки, что-то на вроде "Добавить действия над помеченными в кнопку" далее идет выбор типа действия, исходя из типа действия дальнейшая донастройка, к примеру для действия Передвинуть до значения осей относительно предмета (Медл.) это выбор предмета относительности при включении и предмета относительности при выключении. А для Выставить яркость ламп яркость при включении и при выключении соответственно.

    Electr0

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

    данный функционал должен уходить в ошибку если кол-во помеченных предметов выходит за рамки константы BUTTON_MAX_SLOW_ACTIONS равной 30

    Electr0

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

    работа с данным функционалом должна выглядеть так: пометил нужные предметы, смотря на кнопку в которую нужно массово залить действия нажал "Добавить действия над помеченными в кнопку" из управления стройки потом выбрали действие "Передвинуть до значения осей относительно предмета (Медл.)", дальше указали предмет относительности при включении и выключении и готово, в чат прилетает сообщение что столько то действий было добавлено в кнопку.

    Electr0

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

    прототип 1:

    • научился добавлять сам действия пачками для помеченных предметов, пока что только Передвинуть до значения осей относительно предмета (Медл.), сердечко действия над 27 кубами которого я добавлял очень долго и старательно теперь добавляются за один заход автоматом в один миг.

     

    надо:

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

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

    прототип 2:

     

    готово:

    • после добавления нужно открывать меню управления на той странице где находится кнопка Добавить действия над помеченными в кнопку
    • если количество валидных предметов из помеченных превышает лимит кнопки нужно не добавлять их (лимит исходя из того какое действие медленное или мгновенное)
    • писать в чат сообщение с количеством добавленных предметов
    • добавить проверку в меню выбора предмета относительности если выбранный предмет относительности помечен мы не разрешаем продолжать работу т.к. это сломает действие.
    • добавить поддержку добавления действий CTRL_Brightness, CTRL_SetSkin, CTRL_SetSequence, CTRL_Color_Name, CTRL_Color_RGB
    • добавить фильтры исходя из введенных значений для действий CTRL_SetSkin, CTRL_SetSequence, чтобы не было так что действие выставляет пропу скин который он не поддерживает, точно так же с анимациями
    • научить игнорировать предмет относительности при вкл. / выкл. при добавлении помеченных действий.
    • добавить меню выбора типа действия
    • для действий CTRL_SetSkin, CTRL_SetSequence сделать авто расчет максимального значения скина или анимации для помеченной группы предметов
    • для действий CTRL_SetSkin, CTRL_SetSequence сделать проверку соответствует ли значение скина или анимации тому что предмет может принимать, кто не поддерживает пропускается.
    • научить считать кол-во совместимых с действиями в списке выбора действий из тех что помечены, если среди помеченных 0 совместимых с указанным действием то делаем некликабельным пункт действия
    • предварительный подсчет совместимых предметов перед тем как запускать добавление действий.
    • импорт сгенерированных действий только если действия генерировались

     

    надо:

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

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

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

    Electr0

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

    Значение Статус изменено на: Публичное тестирование

    Electr0

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

    пока что публичное тестирование только на приватном, нет времени

    Electr0

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

    прототип 3:

     

    готово:

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

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

    прототип 4:

     

    фикс ошибок в отображения ошибок перед импортом действий.



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

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

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

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

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

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

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

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


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

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

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

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

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

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

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