Создание мода Brawl Stars часть 2-я. Открываем платные скины

В предыдущей статье — Как создать свой мод Brawl Stars? Я рассказывал про то, как можно установить шкурки, изменив тем самым облик определенного бойца. Но на мой взгляд гораздо интересней разблокировать платные скины и установить их в место дефолтных (стандартных). Ведь скины за гемы или звёздные очки имеют крутую анимацию и эффекты, которых не увидишь при изменении шкурок.

После замены у вас будут доступны все топовые скины, совершенно бесплатно, нужно лишь этому немного уделить время. Это ещё будет полезно не только игрокам желающим собрать полноценный мод, но и тем, кто просто хочет играть с скином, который очень понравился, и которого вы не нашли в других модах. Также вы можете, сразу после введения в игру новых скинов (очередного обновления Brawl Stars), установить их себе и не ждать пока это сделают другие «мододелы». Давайте разберемся, как это можно реализовать.

Необходимое ПО

Для начала нужно установить ПО или приложение, которое позволит внести требуемые нам изменения. В данном случае, нам необходимо будет скорректировать файл с расширением .csv. CSV — это табличный формат и в своей структуре имеет электронную таблицу.

Вообще файлы такого типа можно открывать через Excel, но я не рекомендую вам этого делать. Потому что после внесения поправок, он не может сохранить, так как нужно, постоянно меняя кодировку и на выходе вы получите битый файл. И соответственно не сможете запустить готовый apk, в конце всех манипуляций.

Рекомендуемое к установке:

  • Приложение для Android

С поставленной задачей успешно справляется CSV Editor. Советую использовать его только в том случае, если вам необходимо изменить скин для одного персонажа или внести мелкие изменения. Так как в нем нет возможности скопировать всю строку таблицы. И вам придется копировать каждую ячейку (коих там очень много) и вставлять куда нужно, что совсем не удобно делать на телефоне.

  • Программа для PC

Опытным путем выяснил, что лучшей программой для редактирования csv на ПК является LibreOffice. А именно встроенный в него табличный процессор Calc, который позволит быстро редактировать и что самое главное качественно сохранять файлы с разрешением .csv.

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

В каком файле прописаны скины?

Чтобы найти этот файл нужно в приложении APK Editor, перейти по следующему пути — assets/csv_logic/skins.csv. Если не знаете, как пользоваться APK Editor, перейдите в эту статью — Как создать свой мод Brawl Stars? Там я подробно расписал, как нужно менять файлы игры и там же есть ссылка на скачивание этого приложения.

То есть через приложение открываем apk игры, далее идем в папку assets,

затем в папку csv_logic, проматываем в самый низ и находим наш заветный файл skins.csv.

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

Также мы вытащили его для вас, можете скачать по ссылке ниже. Только переименуйте его обратно на skins.csv (то что в скобках удалите и сами скобки тоже). Плюс ко всему, имейте ввиду, что игра обновляется и выложенный ниже csv, может быть не актуальным! Поэтому лучше скачивайте актуальную версию игры и выдергивайте его сами.

Процесс редактирования

Что ж с необходимым ПО и нахождением файла разобрались, теперь будем вносить изменения в таблицу, где прописаны все скины персонажей. Я буду показывать пример редактирования на ПК через LibreOffice, повторюсь, что это самая удобная программа, да и с мышкой гораздо быстрее все делать.

Скачайте skins.csv к себе на ПК и откройте его через LibreOffice. Сразу же нас встречает диалоговое окно в котором менять ничего не нужно, просто жмите кнопку ОК внизу

Далее у вас откроется желанная таблица

Показывать буду на примере бойца БО, давайте заменим его дефолтный скин на один из самых актуальных сейчас «БО-ГОР» (далее Хорус БО). Сначала нужно найти его дефолтный скин в таблице, смотрим на первый столбец «A» с пометкой Name, и глазами ищем в названии имя персонажа БО. Имейте ввиду, что имя бойцов указаны латиницей. Также все дефолтные скины имеют в названии подпись Default. Я нашёл дефолтный скин БО на 25 строчке с наименованием — BowDudeDefault

Очень часто бывает не понятно по первому столбцу, чей это скин, так как не во всех строчках прямо указаны названия бойцов, да и глаза разбегаются в обилие разных строчек. Например Мортис имеет здесь название — UndertakerDefault, не сразу поймешь, что это он, правда?

Поэтому советую сдвинуть нижний ползунок вправо и найти столбец с названием BlueTexture, находится он сразу после столбца MaterialsFile

Здесь вы можете убедится, что это именно скин БО, так как в названии тестуры присутствует его имя. И как видно на скриншоте в этом столбце нормально указаны все никнеймы героев. В общем этот столбец сильно упростит ваш поиск.

Следующий шаг — поиск в таблице скина Хорус БО. Его можно легко найти, потому что он был добавлен в игру совсем недавно, поэтому прокручиваем в самый низ таблицы, и видим его на 166 строке

В поиске нужных скинов вам помогут столбцы «H» и «I«. В столбце «H» — указана стоимость скина в гемах, а в столбике «I» — TID скина с его соответствующим названием.

После нахождения необходимых строчек, нужно куда-то записать название ячейки первого столбца 25 строки. Копируем текст в этой ячейке — BowDudeDefault и вставляем например в блокнот или любой другой текстовый редактор, сохраняем например на рабочем столе.

Теперь копируем строку 166 с скином Хорус БО, кликните правой кнопкой мыши прямо в ячейку (область) с номером строки

Затем подымаемся обратно наверх и вставляем все это в 25 строку с дефолтным скином, также кликнув по ячейке с номером правой кнопкой мыши. Выскочит диалоговое окно в котором опять же ничего не меняем, жмём просто «Да«

Что получили после вставки

Помните я просил сохранить текст BowDudeDefault в блокноте? Так вот копируем его и вставляем в ячейку 25 строки первого столбца «А«. Главное не путайте столбцы «А» и «В«, они имеют одинаковый текст. Вот как должно выглядеть это по итогу

На этом все, работа с таблицей закончена можем сохранять, после нажатия кнопки сохранить появится предупреждение

Выбираем «Использовать формат Текст CSV«. Остается только скинуть этот файл skins.csv к себе на телефон и заменить оригинальный с помощью APK Editor. Производить замену нужно точно также, как и шкурки из прошлой статьи, путь до файла я уже описывал выше.

Результат редактирования

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

Что делать, если игра обновилась?

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

И чтобы упростить процесс, то есть не переписывать полностью таблицу с нуля, вытащите файл skins с обновленной игры и скопируйте последние строчки, а затем вставьте их в свой отредактированный файл skins.csv. Все новые скины добавляются в конец таблицы, поэтому вы можете их просто добавить уже в ваш измененный файл.

Готовое решение

Я изменил почти все дефолтные скины и выкладываю ниже файл skins.csv, с моим редактированием, а также apk игры, где установлен этот файл.

Вы можете «допилить» или внести свои коррективы в данном файле и на выходе уже получить можно сказать полноценный мод. И не забывайте, что есть крутые шкурки, которые можно установить в apk.

Вот несколько скринов с тем, что уже сейчас там есть:

И конечно это не полный список всех изменений, остальное вы можете увидеть скачав и установив apk. ВАЖНО! Помните, что игра часто обновляется и приведенные ниже файлы могут быть не актуальными!

Пользовательские модели

Под предыдущей статьей в комментариях спрашивали, как можно изменить контур бойца или внести новые предметы, например добавить кому-нибудь шляпу, как у ведьмы Шелли.

Как это нарисовать я не знаю, так как не понимаю ничего в 3D моделировании, но точно знаю, что помимо шкурки в формате ktx, у модели должны быть и файлы с разрешением scw. Так как файлы scw отвечают не только за анимацию, но и за внешний облик бойца. И это не весь список файлов, который должен быть, чтобы модель отображалась в игре так как вы задумали.

Поэтому, если у вас есть все нужные файлы, но вы не можете интегрировать их в игру, присылайте архивом мне на почту — mgn.one@ya.ru, попробую помочь!

https://mgn.one/articles/vazhnoe-dopolnenie-k-2-oj-chasti-pro-sozdanie-moda-brawl-stars/

14 Поделилось