Итак.
Заливаю версию, которую считаю feature complete.
- В круглое меню стилей в режиме установки добавлена кнопка "Изменить стиль", которая разбирает текущий выбранный стиль на предметы и применяет их в текущий выбранный сезон.
- Немного исправил сортировку предметов в карусели выбора. Порядок теперь следующий:
Камуфляжи:
Покупные, ГКшные, Скрытые, Охота (отдельно, да), Свои.
Стили:
Покупные, Трёхмерные, Скрытые, Охота.
Так же убрана группа "Особый" - предметы и так спокойно объединяются без неё.
- Логика работы мода теперь отвечает моему замыслу, который заключается в том, что пользователь сначала в режиме Покупки задаёт внешний вид танка таким, каким хочет, чтобы его видели другие, используя то, что может купить/заслужить за ЛБЗ, а потом в режиме Установки изменяет этот внешний вид, добавляя то, что хочет видеть на своём танке, но не может применить на него в режиме Покупки. Да, таким образом можно даже редактировать предустановленные стили: в режиме Покупки ставите стиль, применяете его, заходите в режим Установки и меняете то, что Вам заблагорассудится.
Весь функционал протестирован, крашей и странных поведений не замечено. Однако, мне всё же нужна Ваша помощь - вдруг я где-то баг упустил, но с учетом того, как выглядит мой бедный Revalorise, на котором я все это тестировал, я более чем уверен, что вы ничего странного в работе мода не найдёте.