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