Jump to content
Korean Random
Polyacov_Yury

Установщик камуфляжей aka CamoSelector

Recommended Posts

 

 

структура организации
...там абсолютнейшим образом точно такая же. Просто два камуфляжа в одном файле лежат.

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

Опять же, с паком камуфляжей установленным катались? Там вполне возможно отыграть битву NaVi vs. HellRaisers :D А если игрока отдельно поставить - великий рандом начнет выделываться. Прикинь, командир у NaVi вдруг с камкой от RoX.KiS выедет?)

 

 

 

так даже проще будет
Там нюанс в том, что нужно сделать взаимодействие между разными элементами настроечного меню. Что означает дичайшую переработку всего кода флешки. Поэтому оказалось проще написать свою, отдельную.

Да, и пустое место, на вашем скрине отведенное под нацию - это тоже хардкод-ограничение, наложенное центром настройки. Три колонки там сделать низя от слова "низя".

 

 

мои фантазии
Повторюсь, вы со стандартными настройками и полным паком камуфляжей катались?)

 

 

Ура,заработало!
ППКС

Share this post


Link to post

Short link
Share on other sites
Повторюсь, вы со стандартными настройками и полным паком камуфляжей катались?)

Сорри ......на реплее катался и в ангаре настройки полазил , там вроде отображение с полным паком как будто все ОК.

Таки да ..."Модифицированные" на полном паке путает камуфляжи врагов/союзников - красит во что то одно для схем Blither!, но красит всех

для остальных красит по разному и берет рандомно схему по списку.

Настройки при выходе/заходе в ангар не запоминает и даже если сохранено - сбрасывает

 

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

включено - используется в рандомной смене

выключено - не обрабатывается

Edited by fgcwsxjegcbk2014

Share this post


Link to post

Short link
Share on other sites

Так. Похоже, придется все-таки пилить видеообзор мода, в котором рассказать, что как происходит, и что на что влияет. Показать свою точку зрения на процессы.
А то что-то интересное вы мне пишете, мол то не работает, это не так...

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

Share this post


Link to post

Short link
Share on other sites

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

А то что-то интересное вы мне пишете, мол то не работает, это не так...

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

Нужно построить зиккурат больше народу для тестирования :gg:

Уважаемый вы будете смеяться, но во это,camo_res_mods.7z

работает так как нужно именно мне :gawi: и нет никаких проблем ни с покраской ни с купленным голдовым камуфляжем  ни с выбором

Edited by fgcwsxjegcbk2014

Share this post


Link to post

Short link
Share on other sites

 

 

для остальных красит по разному и берет рандомно схему по списку.
Так можно для каждой схемы указать, какую команду в этот камуфляж красить :)

 

 

 

Настройки при выходе/заходе в ангар не запоминает и даже если сохранено - сбрасывает
А вот это уже явно интересно. Будем смотреть :)

 

 

работает так как нужно именно мне
А, ну если вам нужно, чтобы работало с тонной застарелых багов - ваше право :)

На самом деле, изменений между тем, что сейчас, и старым - не так уж и много. Всего лишь был прикручен GUI, чтобы для настройки камуфляжей в конфиг не лазить.

Share this post


Link to post

Short link
Share on other sites
А, ну если вам нужно, чтобы работало с тонной застарелых багов - ваше право :)

На самом деле, изменений между тем, что сейчас, и старым - не так уж и много. Всего лишь был прикручен GUI, чтобы для настройки камуфляжей в конфиг не лазить.

 

насчет багов в старом варианте не знаю , там все почищено было под себя да и питоновском логе не гадит

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

Share this post


Link to post

Short link
Share on other sites

 

 

там все почищено было под себя
Вона чо. Ну тогда пользуйтесь на здоровье :)

Правда, если патч какой-нибудь там что-то сломает - чинить не буду :glare:

 

 

я еще Вашим килл-логом пользуюсь
Это хорошо.

 

 

Не планируете все свои моды , коих уже довольно много, в одну оболочку засунуть с центром настроек ?
Нет, не планирую. Модульность - наше все. Да и заставлять людей перекачивать свое поделие, если сломалось то, чем они не пользуются, я не буду. У всех и так Ядро поперек горла стоит.

Share this post


Link to post

Short link
Share on other sites

У всех и так Ядро поперек горла стоит.

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

У Юры это Ядро, у меня XModLib... да еще полюбому примеров найдется, если поискать.

Основная проблема такого решения - контроль версий и совместимости.

Share this post


Link to post

Short link
Share on other sites

Скажите, можно надеяться что "интернациональный оверрайдер" будет корректно работать?

 

post-27330-0-83310200-1482494927.png

 

post-27330-0-51064300-1482494969_thumb.jpg

 

post-27330-0-29913900-1482494981_thumb.jpg

 

ЗЫ: Большое спасибо за "кастомный оверрайдер" - работает как часы.

Из "хотелок": Изменить, дополнить принцип работы кнопки "купить" камуфляж. Добавить возможность отмены покупки, чтоб руками не править "camouflagesCache.json". 

Edited by warningx

Share this post


Link to post

Short link
Share on other sites

 

 

отмены покупки,
Она есть. Заходим в кастомизацию танка и жмаем крестик на слоте, который нам не нравится. Правда, это не работает с камуфляжами, которых в магазине нет... Но можно "купить" камуфляж, который там есть, а потом нажать на нем крестик :)

Share this post


Link to post

Short link
Share on other sites
Она есть. Заходим в кастомизацию танка и жмаем крестик на слоте, который нам не нравится. Правда, это не работает с камуфляжами, которых в магазине нет... Но можно "купить" камуфляж, который там есть, а потом нажать на нем крестик :)

 

 

Замудренно ... Пнятн буду править camouflagesCache. Почините пжлст интернациональный оверрайдер.

Edited by warningx

Share this post


Link to post

Short link
Share on other sites

Новый год близко-близко а хотелок все больше и больше :ok:

Уважаемый можно в моде замутить фишку как в про танках ?

визуализация отдельно в снайперском режиме и в аркадном. У меня Ваш мод совмещен с протанковским Эстетом, но вес этого эстета овер 2 гига.

Причем основной вес не сами шкурки, а выдранные вижуал-модели.

Кастом камуфляж в аркадном режиме, а шкуродельня Эстета в снайперском, типа слабые зоны выцеливаю.

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

Share this post


Link to post

Short link
Share on other sites

Кастом камуфляж в аркадном режиме, а шкуродельня Эстета в снайперском, типа слабые зоны выцеливаю.

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

Не говоря уже о том, что шкурки - это шкурки, нарисованы на текстурах танка, а камуфляж - это паттерн, который рисуется поверх шкурки. Максимум - это сделать отключение камуфляжа в снайперском.

Насколько это затратно по ФПС - тоже тот еще вопрос.

Share this post


Link to post

Short link
Share on other sites

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

Не говоря уже о том, что шкурки - это шкурки, нарисованы на текстурах танка, а камуфляж - это паттерн, который рисуется поверх шкурки. Максимум - это сделать отключение камуфляжа в снайперском.

Насколько это затратно по ФПС - тоже тот еще вопрос.

я вобщем то вопрос про реализацию и задал :) если так затратно то и пофик, - рабочий вариант (камо от Юрия + протанковские поделки) есть я с ним играю.

просто там это реализовано просто в лоб, я бы сказал без изяществ  :gg: 

Edited by fgcwsxjegcbk2014

Share this post


Link to post

Short link
Share on other sites

Я протанковский вариант уже реализовал в Ремодомоде. Ставишь пак шкурок - Ремодомод модели сам из клиента распаковал - при наведении на танк модель со шкуркой рисуется поверх камуфляжа. Отработаю ангарный интерфейс и буду выкатывать. Как раз успеваю к НГ :)

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Адаптировал камуфляж из этой темы Branded tanks

"Камуфляж 32-х команд 4-х кластеров CIS, EU, NA и APAC."

 

CiberCamo_32_teams.zip

 

 

 

post-27330-0-12823300-1484567474_thumb.jpg

 

post-27330-0-36657000-1484567478_thumb.jpg

 

post-27330-0-49470900-1484567482_thumb.jpg

 

post-27330-0-62003200-1484567485_thumb.jpg

 

post-27330-0-73243500-1484567488_thumb.jpg

 

post-27330-0-80158900-1484567491_thumb.jpg

 

post-27330-0-81346800-1484567494_thumb.jpg

 

post-27330-0-15979600-1484567498_thumb.jpg

 

post-27330-0-14008300-1484567501_thumb.jpg

 

post-27330-0-13942600-1484567504_thumb.jpg

 

post-27330-0-21283100-1484567507_thumb.jpg

 

post-27330-0-20526100-1484567511_thumb.jpg

 

post-27330-0-32508400-1484567514_thumb.jpg

 

post-27330-0-31880900-1484567517_thumb.jpg

 

post-27330-0-82409500-1484567522_thumb.jpg

 

post-27330-0-94695700-1484567525_thumb.jpg

 

post-27330-0-15256800-1484571053_thumb.jpg

 

post-27330-0-40778500-1484567531_thumb.jpg

 

post-27330-0-41406000-1484567534_thumb.jpg

 

post-27330-0-36604400-1484567537_thumb.jpg

 

post-27330-0-68481200-1484567540_thumb.jpg

 

post-27330-0-30124000-1484567544_thumb.jpg

 

post-27330-0-14862700-1484567547_thumb.jpg

 

post-27330-0-10322800-1484567550_thumb.jpg

 

post-27330-0-47943200-1484567552_thumb.jpg

 

post-27330-0-33783400-1484567555_thumb.jpg

 

post-27330-0-61534100-1484567558_thumb.jpg

 

post-27330-0-48005400-1484567561_thumb.jpg

 

post-27330-0-83131400-1484567567_thumb.jpg

 

post-27330-0-16274400-1484567577_thumb.jpg

 

post-27330-0-09387400-1484567582_thumb.jpg

 

post-27330-0-71655600-1484567586_thumb.jpg

 

Edited by warningx
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...