Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   MSTS Mapper (http://www.trainsim.ru/forum/showthread.php?t=15895)

Net 14.12.2012 15:37

пускай будет в beta состоянии пока что. до следующей версии хорошо оттестируется пользователями..

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
кстати, сразу замечание сделаю: если обновилась версия и перестали читаться tdbx, значит изменился формат или добавилось что-либо новое. с обратной совместимостью я не заморачиваюсь, поэтому надо пересохранить все свои карты заново

Сергей1969 14.12.2012 18:33

Антон, спасибо за программу - очень интересная:drinks::drinks::drinks:
Есть 1 вопрос - можно ли сделать такую вещь - нажимаешь на путь (я про боковые пути говорю) мышкой и выходит информация о его длине от светофора чётной горловины до светофора нечётной. или как у тебя таблица "станции" с информацией о их длине, такую бы таблицу, как на пример...[url=http://itmages.ru/image/view/802383/3624d744][img]http://storage6.static.itmages.ru/i/12/1214/s_1355495540_7319625_3624d7440c.jpeg[/img][/url] (взято с сайта [url]http://v-rzd.ru).:o[/url] Нам, сценаристам, было бы виднее на какой станции (разъезде) можно встать под обгон, на каком разъезде встречный на боковой зайдёт, а где его только по главному и.т.д. То есть для такого не надо будет лишний раз прогонять сценарий.

Net 14.12.2012 20:27

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

decone 15.12.2012 12:45

Да ладно вам, все просто!

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

Net 15.12.2012 13:06

ну это и называется угадайка. причем еще сферически-идеальная в вакууме.
не буду напоминать, что станции не одинаковые, с разным числом платформ и прочими конфигурационными отличиями.
кстати, что такое 15 метров? среднепотолочная, умноженная на пи? :)

алгоритмически это выглядит не очень серьезно :)

Сергей1969 15.12.2012 13:07

[QUOTE=decone;377369]Да ладно вам, все просто!
Берем название станционных путей и считаем расстояние от центра до стрелок, минус 15 метров. Вот и все.[/QUOTE]
Прошу прощения...не понял 1) чем считаем расстояние; 2) Как определяем центр. И про 15 метров тоже не понял.:confused:
[B]decone[/B], Вы сценарии пишите? Если да, то Вы должны знать, что имея данные о длине состава (поезд игрока), опять же при помощи программы [B]Менеджер сценариев[/B], Уважаемого Антона - не всегда "кидая нитку" можно определить поместится ли состав на тот или иной путь, пока не прогонишь сцену в реале. А такие таблицы о длине боковых путей были бы очень нужны сценаристам. Это значительно бы сократило время создания сценариев. Таблицы, что на [url]http://v-rzd.ru[/url] очень полезны и ими пользуюсь с удовольствием. К сожалению не на все пока маршруты такие ведомости там есть. Но я спросил можно ли в этой программе сделать такую вещь, потому, что в одной программе удобнее, чем в разных. Но раз нельзя, так нельзя.
[QUOTE=Net;377294]сценаристам, безусловно, такая инфа будет полезной.
но без особых пометок на светофорах, что мол этот является выходным такой то станции по такому то направлению, а этот в таком-то, будет тяжко...[/QUOTE] Антон, а зачем такие пометки - выходной / входной / направления...? Они как раз не нужны (ИМХО конечно). Или я не совсем понял мысль.

Net 15.12.2012 13:10

кстати, стрелки тоже ж надо идентифицировать.

decone 15.12.2012 13:28

Насколько я знаю у каждого станционного пути есть Маркер, который можно увидеть в игре по Ф6 или Ф7 не помню. Так вот он привязан к пути, от него и следует считать длину пути, до ближайших стрелок по оба конца этого маркера.

стрелка ------- маркер --- стрелка

Net 15.12.2012 13:35

это уже ближе к истине

decone 15.12.2012 13:38

Так об этом и речь, все просто :)

Сергей1969 15.12.2012 13:38

[QUOTE=decone;377379]Насколько я знаю у каждого станционного пути есть Маркер, который можно увидеть в игре по Ф6 или Ф7 не помню. Так вот он привязан к пути, от него и следует считать длину пути, до ближайших стрелок по оба конца этого маркера.

стрелка ------- маркер --- стрелка[/QUOTE]
Где на скринах у меня маркеры? Покажите, пожалуйста. [url=http://itmages.ru/image/view/803276/07b534b8][img]http://storage6.static.itmages.ru/i/12/1215/s_1355564225_2990490_07b534b803.jpeg[/img][/url] [url=http://itmages.ru/image/view/803275/084dca18][img]http://storage5.static.itmages.ru/i/12/1215/s_1355564224_9800135_084dca18bc.jpeg[/img][/url] и как от них считать?:confused: Имею ввиду как я смогу в игре узнать длину путей. Потом всё таки в игре, то есть путём прогонки сценария. О чём и речь. Всё...оффтоп заканчиваю.
[QUOTE=decone;377379]...от него и следует считать длину пути, до ближайших стрелок по оба конца этого маркера.
стрелка ------- маркер --- стрелка[/QUOTE] А вот как раз длина нужна не от стрелки до стрелки, а от светофора до светофора, что бы состав встал в габарите пути и имелись проходы.

decone 15.12.2012 13:42

Название путей (Петрова Депо, Петровка трек) это и есть маркер он связан с конкретной точкой на пути. Вертикальная линия и есть точка маркера. Считать метрами.

Сергей1969 15.12.2012 14:04

Блин...да что же я тупой такой:mad:. Вижу я эту полоску. Как метрами считать от неё не пойму. Извиняюсь, конечно, но речь то была совсем о другом. Я говорил о том, что бы не переделывая сцену - не меняя пути или укорачивая состав, посмотрев в программе [B]MSTS Mapper[/B] можно было бы знать куда кидать нитку, где гарантированно состав встанет на боковой. Во многих своих сценах я отклоняю маршрут на боковой, но при пройгрыше вижу, что не помещается там состав и приходится менять пути приёма поездов или укорачивать составы, тем самым разбиваю идею сцены.
Ладно всё. Нельзя такое сделать - значит нельзя. На этом закрываем по этому моменту дискуссию.

Net 15.12.2012 14:23

мы знаем, к какому трекноду привязана какая то платформа. это прописано в TrItemRefs. зная ее, мы уже знаем список всех трек итемсов, которые висят на этом узле пути. можно по всем ним пробежаться, обращая внимание только на SignalItem, и вычислить для каждого этого светофора расстояние от центра платформы до него (надо проверить еще, чтобы были координаты маркера, т.к. у меня сейчас есть координаты светофора, он осторонь пути стоит)..
допустим вычислили, теперь надо взять ближайшие два светофора, причем чтобы они были в разных направлениях. тут надо подумать..
ну дальше дело техники, расстояние между светофорами..

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
а вот по какому принципу в одно трекноде обьединяются TrVectorSections, я пока не понял. может, это все узлы от стрелки до стрелки..

Zabor 15.12.2012 14:43

[QUOTE]а вот по какому принципу в одно трекноде обьединяются TrVectorSections[/QUOTE]Аналогично, но я на это забил болт на 22, после того как мы с тобой приручили tdb =)).

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

маркер 1 _________________ маркер 2 маркеры платформы или пути не важно.

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

Светофоры тоже не выход, они могут сократить длину пути, но не определить её, если по стрелкам то ИМХО отступать метров 20, чтобы точно за пределом оказаться, но это для случая когда нет светофора.

Хм... а как быть когда путь разделен маршрутным светофором?


Текущее время: 08:11. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim