kraks писал(а):Раз уж здесь вспомнили об этом патче...
Привет!
1. Судя по рисунку, сейчас уже возможно соединять две станции с разными наименованиями впитычку друг к другу. Раньше, в моей древней бытности, этого сделать было нельзя - нужна была хотя бы одна клетка между этими станциями.
2. Если мы будем делать каждую платформу отдельной станцией с собственным именем, то общее число станций, включая все автобусные остановки, аэропорты и корабликовые порты, есть число весьма конечное в игре. Мы и оглянуться не успеем, как это число превысим.
Я совсем не уверен, что подобное делание каждой платформы отдельной станцией, есть хорошо.
3. Посмотрим на рисунок. Каждая станция имеет в своей зоне охвата как Лесопилку, так и Угль. Что означает, что на КАЖДОЙ станции будут указанные товары в плепорции их рейтинга.
Если мы подаём поезда на погрузку контретного товара на совершенно контретную станцию, то у меня вопрос, а кто будет вывозить этот товор с соседней станции?
Теперь про интерфейс патча. Мне он самому кажется зубодробительным.
Когда я обдумывал патч, то первое моё желание было - сделать платформы на станции ИМЕНОВАННЫМИ, т.е. в путевом листе писалась бы кроме наименования Станции и мия платформы на этой станции.
Но чтобы запрограммировать этот алгоритм мне бы пришлось бы очень основательно перепотрошить всю игру, что бы привело к значительному времени создания патча с весьма сомнительными успехами.
Я тогда пошёл более конкретным путём, максимально сокращая объём моего вмешательства в игру.
Вместо имени платформы на стащии я заменил это Точками Пути, что сразу вынудило меня задействовать лишнюю клетку, что, само по себе, уже есть плохо.
Потом мне нужен был юнит, из которого я мог бы осуществлять управление - этим юнитом мог быть только Депо. Значит, все поезда должны быть БЕЗУСЛОВНО загоняться в Депо.
А дальше, зона просмотра клеток из Депо - я себе просто не мог представить свои и Ваши фантазии в построении станций. Поэтому и сделал совершенно универсальный механизм, хотя, сам это понимаю, этот механизм, мягко скажем, не очень.