Перейти к содержимому
Korean Random
Polyacov_Yury

[1.3.0.1][16.01.2019] Центр управления танковыми моделями: Ремодомод и Шкуродёр

Рекомендуемые сообщения

Дубликат нужных моделей делает сам установщик при установке мода. Затем извлекает туда текстуры с зонами, а дальше по накатанной.

Там такой велосипед шо ппц =)

1. Извлечение текстур пака (качает инсталятор).

2. Извлечение нужных ресурсов для текстур пака (распаковывает из ресурсов игры).

3. Декодирование ресурсов и прописание в нутри них новых путей для текстур и других ресуурсов (Система разных lod для отрисовки в зависимости от растояния).

4. Создание списка prerequi sites-ов для подгрузки без фризов.

И это только велосипед во время установки.

 

Эще есть велосипед что контролит все это, но впрочем это уже другая история =)

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

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

Ой ребят, вы бы видели тот пятиколесный двухрулевой велосипед от атакмса (ядро мода) с приделанными мной костылями в спонсонах, вам бы ваши идеи показались (да и мне кажутся) довольно разумными :)

 

P.S. Работу над фичами приостанавливаю ввиду нехилой простуды (за комп не пущают >_<)

Изменено пользователем Polyacov_Yury

Поделиться сообщением


Ссылка на сообщение

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

Ой ребят, вы бы видели тот пятиколесный двухрулевой велосипед от атакмса (ядро мода) с приделанными мной костылями в спонсонах, вам бы ваши идеи показались (да и мне кажутся) довольно разумными :)

 

P.S. Работу над фичами приостанавливаю ввиду нехилой простуды (за комп не пущают >_<)

Выздоравливай:)

Поделиться сообщением


Ссылка на сообщение

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

Так уж сложилось исторически, что простуда - единственная причина и возможность продуктивно поработать.
 

Патч для Ремодомода до версии 1.0.9

Изменения:

  1. Добавил в конфиги тег <swapEnemy> - включить ремод только для врагов.
  2. (УРА!) Сделал подключение шкурок танков. Все, что требуется от игрока - включить шкурки в Главном конфиге (тег <EnableWeakspots>), закинуть шкурки по адресу: res_mods/0.9.6/vehicles/remods/weakspot/textures (так, чтобы внутри были папки с нациями, т.е. , к примеру, textures/american), и скачать отдельный пак моделей (в спойлере Скачать в шапке темы). В архиве будет папка res_mods, ее следует закинуть куда следует, после чего появится папка res_mods/0.9.6/vehicles/remods/weakspot/models/к примеру, american. Дальше, при запуске клиента, Танки сами поправят пути в моделях. (Главное - чтобы шкурки и модели лежали там, где следует, иначе ничего не заработает).
  3. Также шкурки можно включить для отображения и в ангаре, для этого нужно прожать клавиши, описанные в EnableWeakspotsKeys в Главном конфиге. Обратите внимание - шкурки и в ангаре, и в бою ставятся только на стандартные модели!
  4. Слегка поправил вывод в лог - теперь выводится никнейм, чей танк поступил в обработку.
  5. Мелкие правки, о которых уже успел забыть, но все они были необходимы для создания Рая на Земле стабильной работы мода.

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

Изменено пользователем Polyacov_Yury
  • Нравится 3

Поделиться сообщением


Ссылка на сообщение

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

Я столько if'оф в жизни не видел, как в RemodEnabler.pyc...

P.S.Сорри за оффтоп.

Поделиться сообщением


Ссылка на сообщение

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

А как иначе все предусмотреть? Вы еще for'ы, работающие с моделями не видели...
P.S. А почему оффтоп? Обсуждаем мод же, а не динамику курса доллара в Зимбабве :)

Поделиться сообщением


Ссылка на сообщение

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

А как иначе все предусмотреть? Вы еще for'ы, работающие с моделями не видели...

P.S. А почему оффтоп? Обсуждаем мод же, а не динамику курса доллара в Зимбабве :)

"А как иначе все предусмотреть?" как в жизни, не совершать ошибок.

Выбрать другую концепцию/алгоритм.

В любом случае от такого количества if'оф/for'оф надо избавляться, баги сложно искать + в них запутаться можно.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
(изменено)
как в жизни, не совершать ошибок.

Я-то все правильно у себя на машине сделаю, а где гарантия, что юзер сделает все как надо? Вот и приходится думать...

Выбрать другую концепцию/алгоритм.

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

В любом случае от такого количества if'оф/for'оф надо избавляться

Если без них не получится, то зачем?

баги сложно искать

Да не особо, шаблон-то перед глазами :)

в них запутаться можно.

Признаюсь честно - я попытался. Не вышло :) 

Изменено пользователем Polyacov_Yury

Поделиться сообщением


Ссылка на сообщение

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

Как только пройдет завал по учебе - вкачу небольшой фикс ангарного лога и поправлю модели для модуля-шкуродёра.

Поделиться сообщением


Ссылка на сообщение

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

UPD. Обновленный скрипт улетел на сервер. Владельцам шкуродера настоятельно советую обновить модели.

Поделиться сообщением


Ссылка на сообщение

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

Ребят, я в  шоке. Только что благодаря algiz'у обнаружил картошкобаг. При выборе Т-54 обл. в ангаре ремодомод падал. Выяснилось, что в папке normal у этого танка лежат файлы Gun_01 и Turret_01, а в папке collision - Gun_03 и Turret_02. Костыль с фиксом ушел на сервера, испытывающим затруднения - перекачать основной архив.

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

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

Вышел шкуродер 1.5. Теперь жуткие тормоза загрузки клиента появляются только при внесении изменений в папку текстур (не удалять файлик weakspot/textures/CRC32_textures.txt!). Желающие могут обновить основной архив. (Модели не затронуты.)
P.S. Огромное спасибо StranikS_Scan  :gawi:

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

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

Ну что, как проходит патч? Баги есть?

P.S. Скоро обновлю модели для шкуродёра.

Поделиться сообщением


Ссылка на сообщение

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

Критическое обновление! Исправлена обработка EmblemSlot'ов. Архив в шапке обновлён.

P.S. Модели для шкуродёра также обновил.

Изменено пользователем Polyacov_Yury
  • Нравится 2

Поделиться сообщением


Ссылка на сообщение

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

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

Скорее всего мод не подходит к версии игры, потому что вроде руки "не пахнут", делал все по указке))).

Изменено пользователем aav1982

Поделиться сообщением


Ссылка на сообщение

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

Спасибо за пинок, как только будет время - посмотрю. (Весь месяц в разъездах, и есть перспектива физического отдаления меня от основного компа на неопределенное время.)

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

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

Ремодомод в  порядке (проверил только что). Пришлите, пожалуйста, Ваш World_of_Tanks/python.log

Поделиться сообщением


Ссылка на сообщение

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

Всем-всем-всем! Идет работа над Ремодомодом 2.0 с полной переработкой принципа работы ангара и выбора ремодов и шкурок. Да, чуть не забыл - версия из шапки сломается в 9.15.

  • Нравится 3

Поделиться сообщением


Ссылка на сообщение

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

Общий функционал новой версии готов. На данный момент мод без каких-либо правок работает как на 0.9.15.0.1, так и на 0.9.15.1. Жду перезапуска Теста, допиливаю некоторые фичи, связанные с превью-режимами, и можно выкатывать ОБТ.

 

Да, для параноиков сообщаю: в новой версии будет сбор гуглоаналитики. Комфортно вам жить с осознанием этого факта или нет, решайте сами.

Изменено пользователем Polyacov_Yury
  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

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

Да ты что, собирать 

PS да на здоровье 

Поделиться сообщением


Ссылка на сообщение

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×