Особенности построения стен
Материал из 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