Особенности построения стен

Материал из Pocket Fallout для КПК на PDA PC PPC Mobile.

Содержание

Основные правила создания и расположения стен

Стены должны быть оформлены и сохранены в gif изображениях (см. Правила формирования изображений спрайтов). И разложены по папкам, где имя папки – первые 3 символа в имени файла со стеной (см. пример ниже). Все эти папки должны располагаться в каталоге игры Graphics\walls\.

Пример структуры каталога

Graphics\walls\nec\
  nec050.gif
  nec051.gif
  nec052.gif
  nec053.gif
  nec054.gif
  и т.п.

В каждой такой папке, должен находиться cfg-файл (имя файла должно совпадать с именем папки) с данными, описывающими смещения от нижней части середины изображения стены и от определенного угла мнимого тайла (см. Мнимый тайл).
Формат каждой строчки этого cfg-файла следующий :

<имя_изображения>={northeast_coords; east_coords; southeast_coords;
                   southwest_coords; west_coords; northwest_coords}

Координаты описываются в виде :

X,Y

Пример cfg-файла

nec050={0,3;0,3;0,3;0,3;0,3;0,3}
nec051={8,11;8,11;0,5;8,11;8,11;0,5}
nec052={0,7;0,7;0,7;0,7;0,7; 0,7}
nec053={8,11;8,11;0,5;8,11;8,11;0,5}
nec054={0,7;0,7;0,7;0,7;0,7; 0,7}

Примечания

Если Вы будите использовать изображения из Fallout, то Вам следует помнить, что стены в оригинальном Fallout, имеют следующие тенденции при прорисовке :

  • Стены, расположенные по горизонтали, практически всегда рисуются по правилу : узкое изображение – широкое – узкое - широкое… и т.п.
  • Стены, расположенные по вертикали, практически всегда рисуются по правилу : узкое изображение – узкое - узкое… и т.п.

Внимание

Регистр букв в cfg-файле должен быть таким же, как в параметре метода MapBuilder.AddWallImage

Личные инструменты