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

32bpp FZ Российские поезда

СообщениеДобавлено: Сб ноя 06, 2010 20:32
ssa
Кодеров не вызволось, так что я всё таки надругался над собственным мозгом :evil: , но разобрался :D и закодировал этот сет.

Сет немного сыроват, но в принципе играбельный, хочется в это верить.

Сейчас есть: ВЛ60, ВЛ80, ВЛ82, ВЛ85, ВЛ65, ТЭ116, ТЭ126, ТЭ136, ТЭ70, ТЭП70, ТЭП80, ГТ1, ЧС2, ЧС4, ЭД4МКМ, ЭП1, ЭП2К, ЭП10, ЭР200, ЭС4К, ЭС5К.
Вагоны есть для всех стандартных грузов, ECS и FIRS большенство.

Ссылки:
http://depositfiles.com/files/l3pyr250k

Для версии 1.2 и выше:
http://depositfiles.com/files/fz163c4cp

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вс ноя 07, 2010 09:50
yu
ssa писал(а):Опережая вопросы - 1 пассажир в пассажирских локомотивах оттого, что когда я его убираю, теряется возможность менять ливрей поездов через рефит. Возможно, что я, где то, как то косячу, не могу понять :? .


Через refit скорее всего нельзя, но можно сделать это в
зависимости от цветов игрока (callback 2D) и, возможно,
типов вагонов (пасс/груз - в этом я не уверен, но можно
поиграться с callback 1D)

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вс ноя 07, 2010 12:48
ssa
Да вот я хотел именно через callback 19 реализовать, чтоб была возможность во время игры произвольно менять ливреи.

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вс ноя 07, 2010 18:43
yu
ssa писал(а):Да вот я хотел именно через callback 19 реализовать, чтоб была возможность во время игры произвольно менять ливреи.


19??? - он же только доавляет текст в меню покупки, а на движение
он по-моему не влияет. Я его использовал для трамваев и от него
ветви не ведут дальше - только текст и всё.

Кстати, ты можешь ещё попытаться использовать RandomAction2
для внесения разнооразия в окраски....

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Пн ноя 08, 2010 05:35
ssa
19??? - он же только доавляет текст в меню покупки, а на движение
он по-моему не влияет. Я его использовал для трамваев и от него
ветви не ведут дальше - только текст и всё.


Нет, почему callback 19 (Cargo Subtype Display или Refittable liveries), также позволяет заменять и графику, иначе он был бы бесполезен. Я ещё у Grigory эту возможность заприметил, у него она позволяет использовать различные ливрей для одной и той же модели самолёта. Вот я и решил применить туже технику и у себя.

Кстати, ты можешь ещё попытаться использовать RandomAction2
для внесения разнооразия в окраски....

Тут конечно есть различные варианты и RandomAction2, и Livery Override, но я пока не хочу отказываться от
Refittable liveries.

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Пн ноя 08, 2010 21:40
yu
Вспомнил. Я тоже такую же фигню пытался с электовозом
ЧС-11 проделать. Сразу не получилось, а потом забил...

у меня там такой код -
936 * 9 02 00 10 01 01 00 00 00 00
937 * 9 02 00 11 01 01 01 00 01 00
938 * 14 02 00 40 82 47 10 01 01 10 00 00 00 11 00
939 * 7 03 00 01 6E 00 40 00

Он не работает в этой интерпретации, но может
его можно подвидоизменить и он будет арбайтен......

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вт ноя 09, 2010 07:08
ssa
Тут должно быть переменная F2(Refit cycle, how many times refitted to the same cargo type) вместо 47. Вообще я работаю с GRFMaker-ом, но по-моему в nfo это должно выглядеть примерно так:

936 * 9 02 00 10 01 01 00 00 00 00
937 * 9 02 00 11 01 01 01 00 01 00
//ссылки на текстовые строки, которые появляются в списке рефита.
938 * 14 02 00 40 82 F2 10 01 01 00 FF 01 01 FF FF
//графика в зависимости от рефита.
939 * 14 02 00 41 82 F2 10 01 01 10 00 01 01 11 00
940 * 14 02 00 42 81 0C 10 01 01 40 00 19 19 41 00
941 * 7 03 00 01 6E 00 42 00

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вт ноя 09, 2010 07:58
ssa
Пока отвечал, нашел, в чем у меня косяк, надо было использовать 81(variable of vehicle) в место 82.
Вот небольшой проектик для GRFMaker, демонстрирующий работу ‘ Refitable livries’, может, кому пригодится.

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вт ноя 09, 2010 11:45
yu
ssa писал(а):Пока отвечал, нашел, в чем у меня косяк, надо было использовать 81(variable of vehicle) в место 82.
Вот небольшой проектик для GRFMaker, демонстрирующий работу ‘ Refitable livries’, может, кому пригодится.


Ок, тоже попробую, но не скоро.
Кстати, я принципиально не пользую grfmaker.....

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вт ноя 09, 2010 12:07
ssa
yu писал(а):Кстати, я принципиально не пользую grfmaker.....

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

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вт ноя 09, 2010 17:25
yu
ssa писал(а):Что ж так, по-моему GRFMaker значительно облегчает жизнь. А среди этих нфошных циферек я быстро начинаю путаться.


Когда наглючил сам, то сам же и разберёшься, а
если наглючил maker (а он это делает), то тут совсем
хана. К тому же какая-никакая, а поддержка себя в
кодерском тонусе... :wink:

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вс фев 27, 2011 03:35
Vaulter
ssa, думаю выражу общее мнение собравшихся: Спасибо

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Пн фев 28, 2011 04:21
ssa
Да, не за что. Всё, не как руки не доходят, всё это нормально отладить.

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вт мар 01, 2011 13:06
Sch.aa
Красота, СПАСИБО!

Вагоны есть для всех стандартных грузов, кроме каучука, ECS частично,

Было бы замечательно иметь полный комплект, для ECS

Re: 32bpp FZ Российские поезда

СообщениеДобавлено: Вт мар 08, 2011 19:46
lancellot
Скажите в чем проблема может быть:

Скачал версию 1.01. Установил контент через "Настройки NewGRF" - "добавить" - выбрал скаченный .tar

в игре такая картинка:
Изображение