FAQ: RW_Tools - замена рельс
Добавлено: 08 окт 2012, 21:29
Замена рельс
В принципе ничего сложного в этом нет, если вы используете программу RW_Tools. Находим файл Tracks.bin нужного нам маршрута по пути: (как пример) Content\Routes\a403df2c-b289-4985-ba27-99a9d66cbd23\Networks и открываем его программой. У меня ассоциация с бинарниками на эту прогу. В маршруте может быть использовано много типов путей и если хотим заменить все, то нижеописанную процедуру придется проделать несколько раз.
В открытом файле находим такие строки:
Это полный блок описывающий тип одного из дефолтных рельс.
Хорошо, теперь я открою другой похожий файл, где найду строки с нужными мне рельсами. Это как вариант. Есть еще такая рекомендация, как, на своем маршруте проложить отрезок пути, из тех рельс, какие вы хотите видеть на маршруте вместо существующих. Тогда открыв свой бин у вас будет возможность (иногда довольно хлопотно, если файл большой) найти правильное название ваших желаемых рельс.
Итак, я в моем случае открываю бинарник, где уже есть рельсы, что я выбрал взамен дефолта.
И вот нужный блок:
Теперь в том окне, где намечается замена, я нажимаю кнопочку в левом вернем углу Search and Replace
И в верхнем поле окошка, я вставляю блок с теми рельсами, которые хочу заменить (дефолт)
В нижнем поле блок с рельсами на которые буду менять:
И нажимаю кнопку Find (искать) а затем и Find Next, таким образом будут выделятся по очереди все наши дефолтные рельсы (блоки с ними)
Кликнув по этой кнопке несколько раз, для порядка, жмем на кнопочку Replace All (заменить все) и происходит небольшой процесс в программе, после которого наш дефолт, благополучно был заменен.
Я заменил лишь один тип путей, оставив правила путей (Track Rules) без изменений. Там в принципе тоже самое и блок с правилами выглядит таким образом (то, что меняется):
И еще, если вы на своем маршруте не проложили другие пути для образца, то после замены не забудьте поставить галочку в редакторе, напротив разработчика замененных вами путей. Удачи!
В принципе ничего сложного в этом нет, если вы используете программу RW_Tools. Находим файл Tracks.bin нужного нам маршрута по пути: (как пример) Content\Routes\a403df2c-b289-4985-ba27-99a9d66cbd23\Networks и открываем его программой. У меня ассоциация с бинарниками на эту прогу. В маршруте может быть использовано много типов путей и если хотим заменить все, то нижеописанную процедуру придется проделать несколько раз.
В открытом файле находим такие строки:
Код: Выделить всё
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">Kuju</Provider>
<Product d:type="cDeltaString">RailSimulator</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">railnetwork\track\oxfo_padd_track01.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
Это полный блок описывающий тип одного из дефолтных рельс.
Хорошо, теперь я открою другой похожий файл, где найду строки с нужными мне рельсами. Это как вариант. Есть еще такая рекомендация, как, на своем маршруте проложить отрезок пути, из тех рельс, какие вы хотите видеть на маршруте вместо существующих. Тогда открыв свой бин у вас будет возможность (иногда довольно хлопотно, если файл большой) найти правильное название ваших желаемых рельс.
Итак, я в моем случае открываю бинарник, где уже есть рельсы, что я выбрал взамен дефолта.
И вот нужный блок:
Код: Выделить всё
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">Buckeye</Provider>
<Product d:type="cDeltaString">Lanky</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">railnetwork\track\lanky_fb_003.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
И в верхнем поле окошка, я вставляю блок с теми рельсами, которые хочу заменить (дефолт)
В нижнем поле блок с рельсами на которые буду менять:
И нажимаю кнопку Find (искать) а затем и Find Next, таким образом будут выделятся по очереди все наши дефолтные рельсы (блоки с ними)
Кликнув по этой кнопке несколько раз, для порядка, жмем на кнопочку Replace All (заменить все) и происходит небольшой процесс в программе, после которого наш дефолт, благополучно был заменен.
Я заменил лишь один тип путей, оставив правила путей (Track Rules) без изменений. Там в принципе тоже самое и блок с правилами выглядит таким образом (то, что меняется):
Код: Выделить всё
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">Kuju</Provider>
<Product d:type="cDeltaString">RailSimulator</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">railnetwork\trackrules\oxfo_padd_defaulttr.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>