Кстати, кто будет редактировать файлы домов могу дать совет как увеличить этажность домов. Для примера рассмотрим здание "BLDCTY14". Комменты вставлял через символ "/":
<auxdata name="aux_2[0]" size="1" num="6" type="1"> /это первая конфигурация дома. В ней крыша располагается на
6-ом этаже (num="
6)
<unknown name="field_0[1]" size="1">1</unknown> /это говорит о том, что
первый этаж (спрайты 04-07) здания (>
1</unknown>) находится на
земле (field_0[
1])
<unknown name="field_0[2]" size="1">2</unknown> /это говорит о том, что
промежуточный этаж (т.е. спрайты с 08 по 011) здания (>
2</unknown>) находится на
втором этаже (field_0[
2])
<unknown name="field_0[3]" size="1">2</unknown> /это говорит о том, что ещё один
промежуточный этаж (т.е. те же самые спрайты с 08 по 11) здания (>
2</unknown>) находится на третьем уровне этажа (field_0[3])
<unknown name="field_0[4]" size="1">2</unknown> /соответственно это говорит о том что промежуточный этаж ещё раз повторяется на 4-ом уровне над землёй
<unknown name="field_0[5]" size="1">3</unknown> /это говорит о том, что
крыша здания (>
3</unknown>) находится на самом верху (, т.к. поле field_0[
5] имеет самый большой в этом абзатце индекс
5). Вы спросите почему здание 6-ти этажное, а крыша находится на уровне 5-ого этажа... а я отвечу, т.к. есть ежё подложка (фундамент), на котором стоит дом.
</auxdata>
Параметр field_0[0] отвечает за фундамент (подложку), но в рассмотренном абзатце он не фигурирует.
Соответственно, если мы хотим сделать не 5 этажей а 10, то это будет выглядет так:
<auxdata name="aux_2[0]" size="1" num="11" type="1"> / не 10, а 11, т.к. крыша за этаж не считается
<unknown name="field_0[1]" size="1">1</unknown>
<unknown name="field_0[2]" size="1">2</unknown>
<unknown name="field_0[3]" size="1">2</unknown>
<unknown name="field_0[4]" size="1">2</unknown>
<unknown name="field_0[5]" size="1">2</unknown>
и так далее, прибавляя по 1 к числу в скобках
<unknown name="field_0[10]" size="1">2</unknown>
<unknown name="field_0[11]" size="1">3</unknown>
Если вы заметите, то у одного знания бывает несколько конфигураций, т.е. оно бывает разной этажности и все данные по этажности находятся в .xml (.dat) файле.
Каждая конфигурация открывается командой
"<auxdata name="
и закрывается командой
</auxdata>
Обычно нужно начинать со третьей связки "<auxdata name="... </auxdata>, т.к. в первой, судя по всему, размеры каждого из сетов (набор из 4 картинок) уровня дома, а во втором что-то другое, быть может, данные по тому как дом отображается во время строительства
. Объяснил наверно не профессионально, но постарался что бы было доходчиво.