Страница 1 из 1

ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Вс дек 18, 2011 16:05
Kozinsky
Предположим, имеется два совершенно никак не связанных друг с другом ж-д набора. В каждом по 50 поездов. В наборе №1 поезда имеют ID от "00" до "32". Аналогично и во втором наборе - от "00" до "32".
Подключаем оба эти набора в игру (в настройках "Включить поддержку нескольких наборов NewGRF с транспортом" = "да"). Что мы видим в игре? Есть 100 поездов (50 из первого и 50 из второго наборов). Но ведь у них же одинаковые ID. Как в таком случае происходит распределение ID? Игра в первом подключенном наборе осталяет ID без изменеий, а во втором прибавляет к ID некое число (чтобы каждый ID каждого ТС всех подключенных наборов был уникален)? Если да, то какое "число" прибавляется?
Я бы воспользовался поиском, если бы знал как кратко сформулировать сей вопрос...

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Вс дек 18, 2011 16:17
perk11
Искать можно engine pool на tt-forums.net, например :)

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Вс дек 18, 2011 17:24
ziond
Kozinsky писал(а):Предположим, имеется два совершенно никак не связанных друг с другом ж-д набора. В каждом по 50 поездов. В наборе №1 поезда имеют ID от "00" до "32". Аналогично и во втором наборе - от "00" до "32".
Подключаем оба эти набора в игру (в настройках "Включить поддержку нескольких наборов NewGRF с транспортом" = "да"). Что мы видим в игре? Есть 100 поездов (50 из первого и 50 из второго наборов). Но ведь у них же одинаковые ID. Как в таком случае происходит распределение ID? Игра в первом подключенном наборе осталяет ID без изменеий, а во втором прибавляет к ID некое число (чтобы каждый ID каждого ТС всех подключенных наборов был уникален)? Если да, то какое "число" прибавляется?
Я бы воспользовался поиском, если бы знал как кратко сформулировать сей вопрос...

Могу предположить, что грф-наборы не знают ИД соседних грф наборов и распределение происходит каждый раз по разному.
Примерно представляю себе чего ты хочешь добиться :wink: Для изменения св-в ТС из другого наборы можешь попробовать использовать GRFID overrides for engines (11) :)

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Чт дек 22, 2011 00:28
Kozinsky
ziond писал(а):Для изменения св-в ТС из другого наборы можешь попробовать использовать GRFID overrides for engines (11) :)

Спасибо, это то, что нужно :D . В итоге, правда, все вышло немного кривовато...
Вопрос более не актуален. Тему к удалению.

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Чт дек 22, 2011 19:36
Ivan-r
Kozinsky писал(а):... Тему к удалению.

В каком смысле?

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Чт дек 22, 2011 20:25
Wowan
И то правда. Зачем удалять, пусть будет для истории. Мало ли, еще кому пригодится.

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Пт дек 23, 2011 00:09
дворник
Как-то у меня была подобная тема с RTTS. Собственно, по описанному там методу можно править разные параметры разных наборов графики, с проверками и проч.

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Чт янв 05, 2012 22:23
Kozinsky
дворник писал(а):Как-то у меня была подобная тема с RTTS. Собственно, по описанному там методу можно править разные параметры разных наборов графики, с проверками и проч.

Собственно, благодаря той теме и нашел решение своей проблемы :D

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Пт янв 06, 2012 13:07
дворник
Ишь ты.
Осваиваешь NML? Как даётся? ;)

Re: ID поездов из нескольких grf-наборов.

СообщениеДобавлено: Сб янв 28, 2012 00:32
Kozinsky
дворник писал(а):Ишь ты.
Осваиваешь NML? Как даётся? ;)

Нет, я по старинке, через NFO-GRF в ноутпаде работаю:)