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


    Electr0
    • Публичное тестирование

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


    Отзывы пользователей

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

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

     

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

    Ссылка на комментарий
    Поделиться на других сайтах

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

    Ссылка на комментарий
    Поделиться на других сайтах

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

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

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

    Ссылка на комментарий
    Поделиться на других сайтах

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

    Ссылка на комментарий
    Поделиться на других сайтах

    прототип 1:

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

     

    надо:

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

    прототип 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 совместимых с указанным действием то делаем некликабельным пункт действия
    • предварительный подсчет совместимых предметов перед тем как запускать добавление действий.
    • импорт сгенерированных действий только если действия генерировались

     

    надо:

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

    прототип 3:

     

    готово:

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



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

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

    Гость
    Добавить комментарий...

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

      Разрешено не более 75 эмодзи.

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

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

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


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

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

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

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

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

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

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