Как добавить/поменять картинку к маршруту?

Обсуждение вопросов и решение проблем, связанных с внутриигровым редактором, а также процессом разработки самостоятельных дополнений или игровых модификаций.
Energo
Активный
Активный
Сообщения: 82
Зарегистрирован: 28 янв 2011
Репутация: 2

Как добавить/поменять картинку к маршруту?

Сообщение Energo »

Хочется добавить/поменять пару-тройку маленьких картинок к маршрутам, которые появляются в меню при выборе. Использую RW Tools. Создал картинку в правильном размере/формате, поместил ее в TempDDS. Нажимаю кнопку добавления тумбнэйла к маршруту. Прога ругается, что не задана какая-то папка (где задать и зачем?) но потом выдает окно в котором вношу инфу и в итоге получаю ответ, что в прелоад директории все создано. А что теперь? У меня в TempDDS стало больше фалов, но в сам маршрут ничего не прицепилось = как дальше быть? :)
Спс
Аватара пользователя
Cross
Разработчик
Сообщения: 6330
Зарегистрирован: 14 дек 2011
Откуда: Москва
Репутация: 2985

Re: Как добавить/поменять картинку к маршруту?

Сообщение Cross »

Energo
папка PreLoad указывается в опциях, называется "PreLoad Folder"
В остальном всё правильно
*Train Simulator 2018*
Изображение
Energo
Активный
Активный
Сообщения: 82
Зарегистрирован: 28 янв 2011
Репутация: 2

Re: Как добавить/поменять картинку к маршруту?

Сообщение Energo »

А не могли бы вы более подробно описать мне суть этой PreLoad папки? То есть я вообще не понимаю что это и куда. Она одна на весь TS2014 или каждая отдельно для всего что есть? Или ее может не быть вообще??? Я пролистал всю инструкцию вроде бы уже для RW Tools и нашел только одно упоминание о ней в связи с возможностью создания Quick Drive ассетов.
Все бы ничего но картинка что я как бы прикрепляю к маршруту не цепляется к нему по какой-то причине. Наверное по самой идиотской и очевидной, однако, я туплю и ничего не могу поделать с этим.
Аватара пользователя
selihoff
Мастер
Мастер
Сообщения: 389
Зарегистрирован: 13 фев 2012
Откуда: Питер
Репутация: 247

Re: Как добавить/поменять картинку к маршруту?

Сообщение selihoff »

Energo писал(а):...не понимаю что это и куда
Изображение
И так для каждого маршрута
Energo писал(а):пролистал всю инструкцию вроде бы уже для RW Tools
Я упорный, и не устану повторять, что РВтулз - вспомогательная утилита. Основными инструментами создания чего бы то ни было для РВ остаются Мах, ФШ, плагины к ним и Блюпринтэдитор :)
Последний раз редактировалось selihoff 04 дек 2013, 15:05, всего редактировалось 1 раз.
Аватара пользователя
Cross
Разработчик
Сообщения: 6330
Зарегистрирован: 14 дек 2011
Откуда: Москва
Репутация: 2985

Re: Как добавить/поменять картинку к маршруту?

Сообщение Cross »

Energo
схему расположения выше вам уже показали. Суть этой папки заключается в том, чтобы в меню игры отображался маршрут с прикреплённой к нему картинкой.
В качестве примера было бы вам неплохо посмотреть директории с маршрутами и вы увидите, где именно эта папка располагается и какие в ней файлы.
Дабы не усложнять ничего, скажу проще, вы создаёте папку PreLoad в папке с вашим маршрутом, которую указываете в rw tools в меню Options=>PreLoad Folder
Создаётся бинарник и картинка в игровом формате, которым нужно прописать название в окошке создания картинки
*Train Simulator 2018*
Изображение
Energo
Активный
Активный
Сообщения: 82
Зарегистрирован: 28 янв 2011
Репутация: 2

Re: Как добавить/поменять картинку к маршруту?

Сообщение Energo »

До меня дошло! Все получилось :)
Всем большое спасибо!
Аватара пользователя
smallhost
Знаток
Знаток
Сообщения: 160
Зарегистрирован: 19 мар 2012
Откуда: Россия
Репутация: 213

Как добавить/поменять картинку к маршруту?

Сообщение smallhost »

А если просто добавить в папку маршрута папку RouteInformation, и положить туда Image.png размером 256Х128 пикселей?
Тогда одного IrfanView вполне достаточно будет.
Аватара пользователя
Cross
Разработчик
Сообщения: 6330
Зарегистрирован: 14 дек 2011
Откуда: Москва
Репутация: 2985

Re: Как добавить/поменять картинку к маршруту?

Сообщение Cross »

smallhost
тогда нужно ещё создать html файл, если не с описанием маршрута, то с кодом картинки.
К примеру от маршрута ECML London - Peterborough <TD><img src="../ECMLS.png" alt="" width="256" height="128" /></TD>. Путь до картинки указывается относительный.
Но всё равно остаётся неясным тот факт, что в папке PreLoad лежит такая же картинка, только в игровом формате и конфиг с прописанным в нём превью. Вопрос, зачем, если в описании маршрута уже есть эта картинка?
*Train Simulator 2018*
Изображение
Аватара пользователя
smallhost
Знаток
Знаток
Сообщения: 160
Зарегистрирован: 19 мар 2012
Откуда: Россия
Репутация: 213

Re: Как добавить/поменять картинку к маршруту?

Сообщение smallhost »

Кстати, да!.. Видимо, вопрос остаётся открытым.
LiNe
Магистр
Магистр
Сообщения: 821
Зарегистрирован: 06 сен 2012
Репутация: 205

Re: Как добавить/поменять картинку к маршруту?

Сообщение LiNe »

Cross писал(а):Но всё равно остаётся неясным тот факт, что в папке PreLoad лежит такая же картинка, только в игровом формате и конфиг с прописанным в нём превью. Вопрос, зачем, если в описании маршрута уже есть эта картинка?
Cross, ведь изначально так программировали, что при старте игры "процессы" лезут с проверкой по двум направлениям, грубо говоря - в Assets и в Content. Каждый проверяет свое направление, "выводит" или фиксирует данные. Ему "сказали" проверять тут, тут и там, далее проверять наличие того-то, того-то... и все.. Просто он не полезет взять данные из другого места.
Вот, предположим обратное: Почему нельзя взять картинку из папки PreLoad, ту же из TgPcDx, прописать прямой путь в Description.html, использовать функцию по обработке расширения .TgPcDx, (так как html не переварит ее напрямую), и использовать ее как информационную картинку для маршрута.? Можно, полагаю... так просто программировали...
Аватара пользователя
Cross
Разработчик
Сообщения: 6330
Зарегистрирован: 14 дек 2011
Откуда: Москва
Репутация: 2985

Re: Как добавить/поменять картинку к маршруту?

Сообщение Cross »

LiNe
а я кажется догадываюсь, для чего конкретно служит превьюшка в папке PreLoad и для чего в папке RouteInformation.
В PreLoad лежит картинка, которая отображается непосредственно в меню маршрутов. В RouteInformation картинка служит превьюшкой для HTML описания маршрута, когда мы нажимаем на кнопочку "Информация"
Собственно вот, в качестве примера наглядная картинка
Изображение
*Train Simulator 2018*
Изображение
LiNe
Магистр
Магистр
Сообщения: 821
Зарегистрирован: 06 сен 2012
Репутация: 205

Re: Как добавить/поменять картинку к маршруту?

Сообщение LiNe »

Влад, так было всегда :) , и в ТС2013. Просто иногда забывали/ленились класть картинку в папку RouteInformation или же не указывали путь в html и при нажатии на кнопку "Информация", естественно мы не могли увидеть картинку в углу.
Аватара пользователя
smallhost
Знаток
Знаток
Сообщения: 160
Зарегистрирован: 19 мар 2012
Откуда: Россия
Репутация: 213

Re: Как добавить/поменять картинку к маршруту?

Сообщение smallhost »

Cross писал(а):LiNe
а я кажется догадываюсь, для чего конкретно служит превьюшка в папке PreLoad и для чего в папке RouteInformation.
В PreLoad лежит картинка, которая отображается непосредственно в меню маршрутов. В RouteInformation картинка служит превьюшкой для HTML описания маршрута, когда мы нажимаем на кнопочку "Информация"
При отсутствии PreLoad картинка из RouteInformation отображается в меню маршрутов.
Moss®
Разработчик
Сообщения: 2038
Зарегистрирован: 26 май 2011
Репутация: 2396

Как добавить/поменять картинку к маршруту?

Сообщение Moss® »

Нужна подробная инструкция как сделать картинку маршрута для preload. Начиная от того что есть картинка в jpeg или png произвольного размера. Маршрут в папке content/routes. С меня + к репутации. Картинку для routeinformation я сделал с описанием на русском. Но она отображается только в меню маршрутов. В меню сценариев пусто.
Аватара пользователя
Cross
Разработчик
Сообщения: 6330
Зарегистрирован: 14 дек 2011
Откуда: Москва
Репутация: 2985

Re: Как добавить/поменять картинку к маршруту?

Сообщение Cross »

Moss®
Всё просто. Если картинка готова, вам её нужно перегнать сначала в DDS формат, а потом в игровой формат TgPcDx с помощью утилиты RS Bin Tool. Если мне не изменяет память, то DDSка должна быть с сжатием DTX1 и с мип уровнями (через paint.net к примеру).
В качестве образца рекомендую взять на вооружение маршрут WCML North и в папке Preload лежат файлики WCMLNorthMetadata.bin и RouteWCMLNorth.TgPcDx.
На основе Metadata файла делайте картинку к своему маршруту.
Да, ещё лучше взять оригинальную TgPcDx, а потом импортировать на неё DDS заготовленной картинки, чтобы подменить ей. Сохранить результат. Настроить в бинарнике по аналогии путь к картинке и указать папку с маршрутом
*Train Simulator 2018*
Изображение
Аватара пользователя
Витя
Разработчик
Сообщения: 1751
Зарегистрирован: 04 ноя 2011
Откуда: Литва
Репутация: 1747

Re: Как добавить/поменять картинку к маршруту?

Сообщение Витя »

По RwTools-су примерно так всё:
RwTools > Маршрутостроительный инструмент > Проверка маршрута или сценария > ткнуть на маршрут > добавить миниатюру маршрута > созерцать инструкцию:
* картинка 256х128
* сохранить фотошопом как *.dds
* DXT1, ARGB, c 6-тью mip-maps-ами
* Засейвить её во временную папку RwTools-а (TempDDS)
* Назвать там как-то...
* В двух строках задать пути к *.dds-ке и Preload Folder
* Нажать Process...
(Примерно так, там это вылезет подробнее на английском).
Аватара пользователя
Damien Thorn
Профессор
Профессор
Сообщения: 2055
Зарегистрирован: 29 окт 2011
Откуда: Nowhere
Репутация: 1444

Re: Как добавить/поменять картинку к маршруту?

Сообщение Damien Thorn »

Moss®, что у тебя в папке preload, твоего маршрута? Если пока ничего, то должно там быть по крайней мере всего 2 файла - бинарник с данными твоего маршрута: названием, путем к твоей картинке в папке preload и ID твоего маршрута в Content/routes, набор цифр, короче. Картинка должна быть в формате текстуры. Есть 3 способа решения твоей задачи. Просто используя любой другой конфиг, вписать свои данные и сделать картинку в формате TgPcDx, второй: воспользоваться Blueprint Editor и создать все это самому с нуля, как разработчик. Либо дать мне все данные и картинку, разрешение которой, должно быть в любом случае 256х128. :)
Аватара пользователя
PseudoStalker
Ветеран
Сообщения: 3235
Зарегистрирован: 09 авг 2012
Репутация: 1810

Re: Как добавить/поменять картинку к маршруту?

Сообщение PseudoStalker »

Зачем превьюшке мип-уровни? О_о
Надо попросить КЫС отсыпать.
Аватара пользователя
Damien Thorn
Профессор
Профессор
Сообщения: 2055
Зарегистрирован: 29 окт 2011
Откуда: Nowhere
Репутация: 1444

Re: Как добавить/поменять картинку к маршруту?

Сообщение Damien Thorn »

Ребята, а все же в BE с нуля создать куда проще и приятнее было бы. Тем более, если ты разработчик маршрута. :)
Спойлер
Изображение
Moss®
Разработчик
Сообщения: 2038
Зарегистрирован: 26 май 2011
Репутация: 2396

Как добавить/поменять картинку к маршруту?

Сообщение Moss® »

Damien Thorn.
Важно разделить понятие разработчик маршрута на 2 типа.
1 разработчик с нуля, использующий серьезный инструментарий для разработки
2 разработчик маршрута во внутри игровом редакторе плюс всем нам известные тулсы
Так вот делать маршрут по 2-му типу - это СТРАШНО. Я прошел через несколько дверей ада решая десятки проблем. Чтобы повысить фпс. Чтобы работала правильно сигналка. И т.п.
Например я использую текстуры земли UKTS. Мне потребовалось помучиться чтобы понять почему я эти текстуры не вижу в редакторе хотя я их подключил галочками. Дошел до свойств маршрута и там в коде прописал их взамен kuju
Мне бы только картинку перевести в tgpcdx. Воспользуюсь всеми вашими советами. Надеюсь будет не геморр
Ответить