Когда -либо задумывался, как вы могли бы использовать ванильный актив или мод, настраивая некоторые из ее статистики?
Это цель переопределения пакета, что я объясню в этом руководстве!
Основы переопределения главного пакета
“Master Bundle переоценивает” это метод, который позволяет один актив использовать Предварительные префавы еще одного актива.
Например, Вы можете создать Пользовательская версия MapLestrike с различной статистикой, без необходимости переживать все это в единстве. Это также работает с модами мастерской.
Это также полезно, когда Оптимизация Masterbundles, Когда несколько активов используют одни и те же префабов (Это часто бывает в случае с объектами квеста).
- Masterbundle переопределяет будет работать только при направлении к Masterbundle; файлы Unity3D не будут работать.
- Хотя этот метод хорош для серверов, которые хотят настроить статистику мода, базовый Masterbundle все еще необходим для работы. Итак, вы хотели бы иметь оба оригинального мода, и мод, содержащий ваши пользовательские активы.
- Учитывая точку выше, переопределение Masterbundle - лучшие способы адаптации модов к серверу (Поскольку это не включает в себя перезагрузку сами активы).
Шаг #1 – Создание пользовательского актива
Самый простой способ сделать это - это Копирование файлов DAT актива, которое вы хотите “использовать”, и вставьте его в свои модные файлы.
Если у вас еще нет таких файлов, Вы можете создать папку с именем “Пучки” В любой из папков карт (Намотанные/карты), кроме учебника по какой -то причине…
Имея Папка пучков внутри карты позволяет Легкая загрузка семинара, Нет конфликтов Masterbundle, и не теряет свои индивидуальные активы среди многих ванильных активов.
В моем примере, Я создал папку пучков внутри России :
Вставьте файлы DAT в папку, созданную в папке пучков, созданной ранее (это не должно быть в корне пучков, Пока это часть этой папки).
В моем примере, тот папка расположен в Россия/пачки/предметы/оружие/ :
Переименовать оба Файл Ручной ДАТ и папка, содержащая его с то же самое пользовательское имя.
В моем примере, как папка, так и файл названы “Bundleoverridedemo” :
Шаг #2 – Редактирование файлов
Это самое простое, так как обычно это имя/описание актива.
Bundloverridedemo.dat в моем примере
В дополнение к статистике, которую вы хотите настроить, есть Вещи, которые вы должны изменить, чтобы ваш актив работал :
– The ID должен быть уникальным;
– The GUID должен быть уникальным (Удаление всей линии GUID заставит игру генерировать новую);
– Мастер -пакет линии переопределения :
Есть 2 линии :
Master_bundle_override -> Указывает, что Masterbundle Содержит предпочтения актива, которые вы используете;
Bundle_override_path -> Файл пути из Masterbundle.dat файл в папка активов
В моем примере, Я хотел бы использовать Swissgewhr Prefabs, которые являются частью Core.masterbundle :
Master_bundle_override core.masterbundle
Путь к файлам Swissgewehr из файла core.masterbundle : Предметы/оружие/Swissgewhr :
Bundle_override_path items Guns swissgewehr
Итак, вот конечный результат :
Если ваш переопределение Masterbundle находится внутри мода, который уже использует Masterbundle, убедитесь, что вы добавили Exclude_from_master_bundle Линия тоже.
Теперь ваш актив должен работать;
Это все, чем мы делимся сегодня для этого. Неперевернутый гид. Это руководство было первоначально создано и написано Ти. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.