Garrison building: различия между версиями
Перейти к навигации
Перейти к поиску
User1 (обсуждение | вклад) Нет описания правки Метка: visualeditor |
User1 (обсуждение | вклад) Нет описания правки Метка: visualeditor |
||
| Строка 4: | Строка 4: | ||
==== map: ==== | ==== map: ==== | ||
* Очень важное поле. Т.к. иды мест построек совпадают с фракциями, то распределение для какой именно фракции заселение это как раз карта. | * Очень важное поле. Т.к. иды мест построек совпадают с фракциями, то распределение для какой именно фракции заселение это как раз карта. | ||
* {| class="wikitable" !Lvl !MapId !Fraction ! |- |1 |1152 |Horde | |- |2 |1330 |Horde | |- |3 |1153 |Horde | |- |1 |1158 |Alliance | |- |2 |1331 |Alliance | |- |3 |1159 |Alliance | |} | |||
==== plotID: ==== | ==== plotID: ==== | ||
Версия от 10:58, 2 декабря 2015
garrison_building
Заселение для гарнизонных построек и участков для строительства. Есть 2 таблицы garrison_building_creature и garrison_building_gameobject которые отличаются только типов обьектов и полями релокации.
Таблица:
map:
- Очень важное поле. Т.к. иды мест построек совпадают с фракциями, то распределение для какой именно фракции заселение это как раз карта.
- {| class="wikitable" !Lvl !MapId !Fraction ! |- |1 |1152 |Horde | |- |2 |1330 |Horde | |- |3 |1153 |Horde | |- |1 |1158 |Alliance | |- |2 |1331 |Alliance | |- |3 |1159 |Alliance | |}
plotID:
- ID участка для строительства. GarrPlotInstanceID по снифам.
BuildID
- ID постройки. Если = 0 - заселение для пустого участка без строительства.
building
- 0 - заселение для готовой постройки. 1 - заселение для строящейся постройки (строители, пыль).
Как собирать
По пакетам SMSG_GARRISON_PLACE_BUILDING_RESULT можно найти момент когда была запущена постройка на строительство и посмотреть какие обьекты были с этим состоянием добавлены (через SMSG_UPDATE_OBJECT). это для состояния building=1.