Contents |
Обзор
Количество денег, получаемое за перевозку груза, определяется четырьмя факторами: груз, количество, дистанция, время в пути. И рассчитывается как произведение стоимости груза, дистанции и фактора времени, определяемого днями в пути.
До появления OpenTTD 1.0/r17437, транспортировка Драгоценностей на дистанцию, меньшую чем 10 клеток не приносила никаких денег.
Дистанция измеряется как Манхеттенское расстояние, имеется ввиду сумма разницы координат станций по двум осям:
d=abs(x1-x2)+abs(y1-y2).
Фактор времени в пути пресекает медленную транспортировку. каждый тип груза имеет два значения дни1(days1) и дни2(days2), которые определяют границу между понятиями "быстро", "нормально", "медленно".
На заметку: На этой странице, когда речь идет о "днях", на самом деле имеются 2.5 дня в игре. Например, если дни_в_пути=4, то вы используете 4 в приведенных формулах, хотя на самом деле груз уже 10 (4*2.5) дней в пути.
Income(cargo, amount, distance, time) = cargo payment rate ...
где: Income - доход; cargo - груз; amount - количество груза; distance - дистанция; time - время перевозки.
Эта функция выглядит так:
Волшебные числа
Здесь указаны "базовые" значения для расчета прибыли.
Вид груза | Цена единицы (Base) | Дни1 (Days1) | Дни2 (Days2) |
---|---|---|---|
Батареи | 4322 | 2 | 30 |
Пузырьки | 5077 | 20 | 80 |
Сахарная вата | 5005 | 10 | 25 |
Уголь | 5916 | 7 | 255 |
Кола | 4892 | 5 | 75 |
Медная руда | 4892 | 12 | 255 |
Алмаз | 5802 | 10 | 255 |
Газировка | 6250 | 30 | 50 |
Еда | 5688 | 0 | 30 |
Фрукты | 4209 | 0 | 15 |
Золото | 5802 | 10 | 40 |
Товары | 6144 | 5 | 28 |
Зерно | 4778 | 4 | 40 |
Железная руда | 5120 | 9 | 255 |
Скот | 4322 | 4 | 18 |
Почта | 4550 | 20 | 90 |
Кукуруза | 4322 | 4 | 40 |
Нефть | 4437 | 25 | 255 |
Нефть (в субтропиках) | 4892 | 25 | 255 |
Бумага | 5461 | 7 | 60 |
Пассажиры | 3185 | 0 | 24 |
Пластмасса | 4664 | 30 | 255 |
Каучук | 4437 | 2 | 20 |
Сталь | 5688 | 7 | 255 |
Сахар | 4437 | 20 | 255 |
Сладости | 6144 | 8 | 40 |
Ириски | 4778 | 14 | 60 |
Игрушки | 5574 | 25 | 255 |
Драгоценности | 7509 | 1 | 32 |
Вода | 4664 | 20 | 80 |
Пшеница | 4778 | 4 | 40 |
Древесина | 5005 | 15 | 255 |
Древесина (в субтропиках) | 7964 | 15 | 255 |
Графики
На изображении показана зависимость дохода от доставки 20 пассажиров, отправленных на расстояние в 100 клеток со скоростью v (км/ч). Согласно уравнению на этой странице, доход от пассажиров, доставленных со скоростью 100 км/ч равен 96.2% от дохода, при доставке со скоростью в 600 км/ч. Это означает, что скорость транспорта зачастую играет куда меньшую роль, чем, например, вместительность, особенно это относится к самолетам.
Кроме того, большие дистанции более чувствительны к скорости, Взгляните на доход от перевозки пассажиров на расстояние более 500 клеток:
В этом случае, доход от перевозки со скоростью в 100 км/ч составляет 67.1% от дохода при перевозке со скоростью 600 км/ч. Следовательно, более быстрый транспорт существенно увеличит ваш доход.
Далее, очень интересный график отношения дистанции к доходу (те же 20 пассажиров со скоростью 100 км/ч):
Интересно отметить, что приблизительно на расстоянии в 600 клеток вы будете получать все меньше и меньше денег, поскольку стоимость пассажиров падает быстрее, чем растет расстояние. Также видно, что можно получить очень большой доход, зависящий только от расстояния, если дистанция экстремально большая.
Если скорость перевозки выше, можно покрывать большие расстояния без потери дохода, вот пример для скорости в 300 км/ч:
Такие графики можно рисовать в игре, используя new graphs patch.