Шаблоны спрайтов - George-VB/xussrset GitHub Wiki

Общие положения

Спрайт - единичное графическое изображение, которым оперирует OTTD. Всё, что вы видите на основном экране (карте) в ходе игры, это спрайты, наложенные друг на друга в определённом порядке.

Каждый ПС в каждом своём исполнении / применении представляется в виде блока из 8 спрайтов, соответствующих ориентации ПС на экране, направление North (север) соответствует направлению вверх, East (восток) соответствует направлению вправо. Порядок спрайтов в блоке спрайтов слева направо

  1. S-N (на север, движение от игрока)
  2. SW-NE (на северо-восток)
  3. W-E (на восток)
  4. NW-SE (на юго-восток)
  5. N-S (на юг)
  6. NE-SW (на юго-запад)
  7. E-W (на запад) Этот вид используется в меню, в окне свойств ПС
  8. SE-NW (на северо-запад)

Пример блока спрайтов цистерны 15-Ц858

Вне зависимости от использования одного из направлений, рисуются все направления. Например, пока в игре нет вертикальных или горизонтальных станций, есть только диагональные, и соответствующие виды (ПС на погрузке / разгрузке) не востребованы. Но если завтра OTTD начнёт поддерживать такие станции, наш ПС не потребуется дорабатывать.

Выход за границы шаблона

Для того, чтобы расстояние между ПС не выглядело слишком большим на горизонтальном виде (особенно заметно на пассажирских вагонах МВПС), суфле и автосцепку с правой стороны рисуем выступающими за шаблон, где они наложатся на автосцепку / суфле соседнего вагона.

image

Шаблоны блоков спрайтов

Наш сет поддерживает шаблоны начиная с 3 по 17, использование 17-ого шаблона крайне не рекомендуется. Данный шаблон использует ЭШ2 Для выбора шаблона можно воспользоваться правилом номер шаблона = длина ПС по автосцепкам в мм / 4 / 433 мм. Для ПС, учтённого в таблице характеристик ПС, рекомендуется использовать значение шаблона из таблицы. Если ПС состоит из нескольких взаимосвязанных частей, между которыми есть гибкие соединения, то каждая такая часть делается как независимый элемент. Например, электровоз Шкода 13Е, являясь единым ПС, состоит из 3-х частей - передней, центральной и задней, нарисованных независимо.

Файлы шаблонов

Шаблон длины 3

Шаблон длины 4

Шаблон длины 5

Шаблон длины 6

Шаблон длины 7

Шаблон длины 8

Шаблон длины 9

Шаблон длины 10

Шаблон длины 11

Шаблон длины 12

Шаблон длины 13

Шаблон длины 14

Шаблон длины 15

Шаблон длины 16

Шаблон длины 17