- Важно: В каждом ивенте, где перемещаются продукты , должен содержаться Movement, в котором выработанные
ресурсы перемещаются из выработки в город игрока. Таким методом считается выработка ресурсов города
-
Session
-
Registration
- Новый игрок начал игру на новом устройстве.
Вызывается перед логином для новых игроков.
Дата регистрации игрока берется из timestamp'a данного ивента
-
Platform_id
- Платформа через которую игрок вошел в игру
- Android
- iOS
- Amazon
- Facebook
- VK
- OD
- Mail.ru
-
User_id
- Новый идентификатор присвоенный игроку
-
Country_id
- Идентификатор страны из которой новый игрок вошел в игру
- ClientVersion
- ServerVersion
- Session_id
-
Reg_source_type
- Если игрок зарегистрировался в игру через рекламный банер, ролик или ссылку, тут необходимо указывать источник регистрации
- Store
- Banner
- FriendPost
- Compaign
-
Reg_source_id
- Уникальный id источника регистрации
- Banner_id
- Compaign_id
- Post_id
- Kingdom_id
-
CityPlacement
- x
- y
- CityName
- PlayerName
- HeroName
- HeroAvatar_id
-
ProductsList
- Snapshot по корзинам и продуктам юзера
-
Products
- Bucket #1
- BucketType
- Тип карзины
- City
- Lazaret
- March
- Inventory
- etc...
- User_id
- Product #1
- Product_id
- Product_count
- Product #2
- Product_id
- Product_count
- Product #3
- Product_id
- Product_count
- итд...
- Bucket #2
- BucketType
- Тип карзины
- City
- Lazaret
- March
- Inventory
- etc...
- User_id
- Product #1
- Product_id
- Product_count
- Product #2
- Product_id
- Product_count
- Product #3
- Product_id
- Product_count
- итд...
- итд...
-
LogIn
- Уже существующий игрок начал игру на известном устройстве. Вызывается при каждом подключении игрока к серверу, а так же после событий ChangeProfile и Registration
- User_id
-
Platform_id
- Платформа через которую игрок вошел в игру
- Android
- iOS
- Amazon
- Facebook
- VK
- OD
- Mail.ru
-
Country_id
- Идентификатор страны из которой новый игрок вошел в игру
- ClientVersion
- ServerVersion
- Session_id
-
Localization_id
- id используемой локализации
- 1 = EN
- 2 = RU
- итд...
-
ProductsList
- Snapshot по корзинам и продуктам юзера
-
Products
- Bucket #1
- BucketType
- Тип карзины
- City
- Inventory
- March
- Lazaret
- etc...
- User_id
- Product #1
- Product_id
- Product_count
- Product #2
- Product_id
- Product_count
- Product #3
- Product_id
- Product_count
- etc....
- Bucket #2
- BucketType
- Тип карзины
- City
- Inventory
- March
- Lazaret
- etc...
- User_id
- Product #1
- Product_id
- Product_count
- Product #2
- Product_id
- Product_count
- Product #3
- Product_id
- Product_count
- etc....
- etc....
-
ChangeProfile
- Игрок подключился к фейсбуку или другой сети при этом с аккаунтом социальной сети уже был связан игровой аккаунт и игрок выбрал в качестве активного аккаунта привязанный к сети. Т.е. игрок меняет игровой аккаунт.
- User_id
-
Platform_id
- Платформа через которую игрок вошел в игру
- Android
- iOS
- Amazon
- Facebook
-
Network_id
- Сервис синхронизации
- Facebook
- GooglePlay
- GameCenter
- Plarium
-
Social_id
- id социальной сети или сервиса для синхронизации
- Session_id
-
RegisterNetwork
- Игрок подключился к фейсбуку или другой сети при этом с аккаунтом социальной сети не было связано игрового аккаунта или же связан именно этот аккаунт. Возникает после Session.LogIn.
- User_id
-
Network_id
- Facebook
- GooglePlay
- GameCenter
- итд...
-
NetworkData
- Специфическая информация из зарегистрированной сети
- FirstName
- LastName
- Age
- Gender
- Country
- City
- Email
- PhotoURL
- FriendsCount
- BirthDate
- Social_id
- Language
-
LogOut
- Игрок завершил игровую сессию
- User_id
-
Reason
- Причина выхода из текущей сессии
- Disconnect
- ChangeProfile
- Session_id
-
Bank
-
OfferPopup
- Игрок выполнил какое-то действие, и ему поверх всех окон отобразился офер
- User_id
-
Offer_id
- Список идентификаторов предложений которые были отправлены игроку
-
Reason
- Trigger_Offer_Activation
- Login_Offer_Displayed
-
Segments
- Список идентификаторов сегментов в которые попадает игрок
-
OffersShowed
- Игрок открыл банк и с сервера ему отправился набор предложений
- User_id
-
Offers
- Список идентификаторов предложений которые были отправлены игроку
-
Segments
- Список идентификаторов сегментов в которые попадает игрок
-
OffersViewed
- Игрок просмотрел определённое предложение (пролистал в банке)
- User_id
-
Offers
- Список идентификаторов предложений которые были отправлены игроку
-
Segments
- Список идентификаторов сегментов в которые попадает игрок
-
OfferSelected
- Игрок нажал на кнопку "купить" для определённого предложения
- User_id
- Offer_id
-
NetRevenue
- Ожидаемая прибыль за вычетом сопуствтвующих расходов
-
GrossRevenue
- Ожидаемая прибыль без учета сопуствтвующих расходов
-
TransactionID
- Уникальный идентификатор транзакции
-
OfferCanceled
- После нажатия на кнопку "купить" игрок отменил действие в окне платформы (iOS, Android и так далее)
- User_id
- Offer_id
-
Reason
- Если платфома позволяет получить информацию о причине отмены то указывать её тут
- Error
- NotEnoughMoney
- ManualCancel
- итд....
-
Transaction_id
- Уникальный идентификатор транзакции
-
OfferFailed
- Транзакция покупки не была подтверждена или не произошла по техническим причинам (без участия пользователя)
- User_id
- Offer_id
-
Reason
- Если платфома позволяет получить информацию о причине отмены то указывать её тут
- Error
- NotEnoughMoney
- Error_id
-
Transaction_id
- Уникальный идентификатор транзакции
-
OfferComplete
- Транзакция покупки предложения прошла успешно
- User_id
- Offer_id
-
Transaction_id
- Уникальный идентификатор транзакции
-
NetRevenue
- Ожидаемая прибыль за вычетом сопуствтвующих расходов
-
GrossRevenue
- Ожидаемая прибыль без учета сопуствтвующих расходов
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1 (выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- Resource_production
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2 (содержимое офера переместилось из банка в город)
- Source
- Данные корзины банка
- BucketType
- Bank
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
OfferCheat
- Для любых аномальных ситуаций
- UserID
- OfferID
-
TransactionID
- Уникальный идентификатор транзакции
-
CheatDetails
- Какие-либо детали возникновения данной ошибки
-
Marches
-
March_started
- Ивент вызывается при старте марша
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
March_type
- Тип марша
- Attack
- Spy
- Reinforce
- Capture
- Trade
-
Target_location_type
- Тип локации цели
- City
- NPC
- Wonder
- Obelisk
- GlobalEvent
- Wilds
- Monster
-
Target_location_level
- Уровень локации
- 1
- 2
- итд...
-
Start_location_coordinates
- Координаты исходной
точки марша
- X
- Y
-
Target_location_coordinates
- Координаты цели
- X
- Y
-
Expected_travel_time
- Ожидаемое время движения марша
до ценли, без учета бустов и бонусов
Шлется в секундах
- 2450
-
Hero_present
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты и продукты (в данном случае ресурсы)
переместились из города в марш)
- Source
- Данные корзины города
- BucketType
- City
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
В случае совместной аттаки, отображает из чьего города отправились юниты.
- Target
- Данные корзины марша
- BucketType
- March
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Снятие налога за отправленные ресурсы)
- Source
- Данные корзины города
- BucketType
- City
- Target
- Данные корзины null
- BucketType
- Null
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #4
(Юниты и переместились из убежища в марш)
Только для MageCraft
- Source
- Данные корзины убежища
- BucketType
- Vault
- Target
- Данные корзины марша
- BucketType
- March
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
March_canceled
- Ивент вызывается при отмене марша
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(Выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Продукты отнялись из города игрока)
Для отзыва марша может расходываться предмет
- Source
- Данные корзины города
- BucketType
- City
- Target
- Данные корзины null
- BucketType
- Null
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Resource_gathering_started
- Ивент вызывается когда марш начинает сбор ресурсов с локации
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Actual_travel_time
- Актуальное время марша после бустов
-
Location_coordinates
- Координаты точки, которую достиг марш
- X
- Y
-
Hero_present
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из марша в локацию)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины локации
- BucketType
- Location
- Юниты встали на защиту локации
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Resource_gathering_completed
- Ивент вызывается когда марш завершает сбор с ресусрной локации
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Reason
- Причина завершения сбора с ресурсной локации
- Location_depleted
- March_capacity_reached
- Battle_completed (lost)
- User_recall
-
Hero_present
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из локации в марш)
- Source
- Данные корзины локации
- BucketType
- Location
- Target
- Данные корзины марша
- BucketType
- March
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #4
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Добытые продукты переместились в марш)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины марша
- BucketType
- March
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Resource_trade_completed
- Ивент вызывается когда марш с ресурсами
достигает города соклана
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Actual_travel_time
- Актуальное время марша после бустов
-
Location_coordinates
- Координаты точки, которую достиг марш
- X
- Y
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Отправленные ресурсы переместились
из марша в город союзника)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины города союзника
- BucketType
- City
- User_id
- Id юзера, которому принадлежит город,
в который доставлены ресурсы
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Wonder_captured
- Ивент вызывается когда марш игрока захватывает Чудо Света, Обелиск или Место Силы
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Actual_travel_time
- Актуальное время марша после бустов
-
Location_coordinates
- Координаты точки, которую достиг марш
- X
- Y
-
Hero_present
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из марша в локацию)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины локации
- BucketType
- Wonder
- Юниты встали на защиту чуда света
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Rainforce_started
- Ивент вызывается когда марш достигает
локации и юниты становятся на подкрепление
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Actual_travel_time
- Актуальное время марша после бустов
-
Location_coordinates
- Координаты точки, которую достиг марш
- X
- Y
-
Hero_present
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из марша на укрепление города)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины локации
- BucketType
- City
- Юниты встали на защиту города
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
В данном случае id владельца города
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Юниты переместились из марша на укрепление чуда света)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины локации
- BucketType
- Wonder
- Юниты встали на защиту чуда света
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
В данном случае id владельца города
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Monster_attacked
- Ивент вызывается когда марш достигает монстра
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Monster_id
- Уникальный id, который отображает тип и уровень монстра
- 5591
-
Multi_hit
- Индикатор мульти-удара
- 0 = False
- 1 = True
-
Monster_kill
- Индикатор убийства монстра
- 0 = False
- 1 = True
-
Current_attack_streak
- Индикатор серии ударов, которые были активны на монстре в момент атаки
- 7
-
Actual_travel_time
- Актуальное время марша после бустов
-
Location_coordinates
- Координаты точки, которую достиг марш
- X
- Y
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Потратилась энергия героя)
- Source
- Данные корзины энергии героя
- BucketType
- Hero
- Target
- Данные корзины null
- BucketType
- Null
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Добытые продукты переместились город)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины города
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #4
(Начислились очки соревнований)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины локации
- BucketType
- Competition
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #5
(Начислился опыт за сражение с монстром)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины локации
- BucketType
- Hero
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Battle_completed
- Возникает когда марш достигает вражеского города, локации, или когда марш противника напададет на город или локацию игрока
- Player_id
- Session_id
-
March_id
- id марша, в результате которого, произошла битва
-
Battle_id
- Уникальный ID битвы
-
User_role
- Индикатор роли пользователя в битве
- Attacker
- CooperativeAttackInitiator
- CooperativeAttackMember
- Reinforcer
- Defender
-
Battle_type
- Тип битвы
- Attack
- Spy
- Reinforce
- Capture
-
Battle_result
- Результат битвы.
Результат одного и тогоже Battle_id должен отличаться для разных user_id
- Win
- Loss
-
Multi_players
- Индикатор совместной атаки
- 0 = False (только 2 участника)
- 1 = True (более 2 участников)
-
Location_type
- Тип локации
- City
- NPC
- Wilds
- GlobalEvent
- Wonder
- Obelisk
- Monster
-
Location_level
- Уровень локации
- 0
- 1
- 2
- итд...
-
Location_coordinates
- Координаты точки, которую достиг марш
- X
- Y
-
Hero_present (Vikings)
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
Marchal_id (MageCraft)
- Уникальный ID маршала, участвовавшего в данном ивенте
- 1 = Brand
- 2 = Dora
- 3 = Seymour
- итд...
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(Выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Убитые Юниты, которые не поместились в лазарет на воскрешение, отнялись из марша)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины null
- BucketType
- Null
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2.1
(Убитые Юниты, которые не поместились в лазарет на лечение, отнялись из города)
- Source
- Данные корзины города
- BucketType
- City
- Target
- Данные корзины null
- BucketType
- Null
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2.2
(Убитые Юниты, которые не поместились в лазарет на воскрешение, отнялись из локации)
- Source
- Данные корзины локации
- BucketType
- Location
- Target
- Данные корзины null
- BucketType
- Null
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Убитые юниты переместились из марша в лазарет на воскрешение)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины лазарет
- BucketType
- Lazaret_ressurection
- Юниты встали на подкрепление города
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
В даном случае юзер уже не владеет юнитами, но они всё еще принадлежат ему
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3.1
(Убитые юниты переместились из локации в лазарет на воскрешение)
- Source
- Данные корзины локации
- BucketType
- Location
- Target
- Данные корзины лазарет
- BucketType
- Lazaret_ressurection
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
В даном случае юзер уже не владеет юнитами, но они всё еще принадлежат ему
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #4
(Убитые юниты переместились из города в лазарет на лечение)
- Source
- Данные корзины города
- BucketType
- City
- Target
- Данные корзины лазарета
- BucketType
- Lazaret_recovery
- Юниты встали на подкрепление города
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
В даном случае юзер уже не владеет юнитами, но они всё еще принадлежат ему
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #5
(Награбленные ресурсы переместились из города в марш)
- Source
- Данные корзины города
- BucketType
- City
- User_id
- ID юзера, из чьего города переместились ресурсы
- Target
- Данные корзины марша
- BucketType
- March
- User_id
- ID юзера, в чей марш переместились ресурсы
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #6
(Начислился опыт за сражение)
Опыт игрока для MageCraft
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины героя
- BucketType
- Hero (Vikings)
- User_level (MageCraft)
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #6.1
(Начислился опыт за сражение)
Опты Маршала для MageCraft
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины маршала
- BucketType
- Marchal
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #7
(Начислились очки соревнования)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины соревнования
- BucketType
- Competition
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #8
(Добытые продукты переместились в марш)
Только для MageCraft, где за сражение можно получить в награду материал
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины марша
- BucketType
- March
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд....
-
March_return_started
- Ивент вызывается в момент, когда марш начинает двигаться обратно в город игрока, из которого стартовал
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Reason
- Причина по которой был инициирован обратный марш
- User_recall
- March_canceled
- Battle_completed
- Gather_completed
- Trade_completed
- Empty_target_location
- Piece_shield_activation
-
Expected_travel_time
- Ожидаемое время движения марша
до ценли, без учета бустов и бонусов
Шлется в секундах
- 2450
-
Hero_present
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
ProducstList
- Список продуктов, которые в данный момент находятся в корзине марша
-
Products
- Bucket #1
- BucketType
- March
- User_id
- Product #1
- Product_id
- Product_count
- Product #2
- Product_id
- Product_count
- Product #3
- Product_id
- Product_count
- итд...
-
March_returned
- Ивент вызывается когда марш возвращается в город игрока
- User_id
- Session_id
-
March_id
- Уникальный id марша. Одинаковый для всех ивентов в цепочке одного марша. Исключение составляет совместная атака, когда игрок присоединяется к другому маршу и id_марша игрока-участника, меняется на id_марша игрока- инициатора совместной атаки
-
Actual_travel_time
- Итоговое время возвращения марша, с учетом бустов итд
- 2450
-
Hero_present
- Индиктор наличия героя в марше
- 0 = False
- 1 = True
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из марша в город)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины города
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Добытые продукты переместились из марша в город)
- Source
- Данные корзины марша
- BucketType
- March
- Target
- Данные корзины города
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #4
(Начислились очки соревнования)
За добытые ресурсы например
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины соревнования
- BucketType
- Competition
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Level_up
-
Hero_levelup
- Ивент вызывается, когда достигается новый уровень героя (для MageCraft Маршала)
- User_id
- Session_id
-
Hero_id
- Уникальный ID героя (маршала)
-
Set_level
- значение достигнутого уровня
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1 (выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- Resource_production
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2 (Начислилась награда за новый уровень)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #4
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
City_levelup
- Ивент вызывается, когда достигается новый уровень города
- User_id
- Session_id
-
Set_level
- значение достигнутого уровня
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1 (выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- Resource_production
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2 (Начислилась награда за новый уровень, сундук Ярла)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
User_levelup
- Ивент вызывается, когда достигается новый уровень игрока (MageCraft)
- User_id
- Session_id
-
Set_level
- значение достигнутого уровня
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1 (выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- Resource_production
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2 (Начислилась награда за новый уровень, сундук Ярла, кристаллы)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
UnitsRessurection
-
Units_Ressurected
- Юзер воскресил юнитов из лазарета
- User_id
- Session_id
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Ресурсы потратились из города)
- Source
- Данные корзины города
- BucketType
- City
- Target
- Данные корзины null, куда тратятся ресурсы
- BucketType
- Null
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Юниты переместились из лазарета в город игрока)
- Source
- Данные корзины лазарета
- BucketType
- Lazaret_ressurection
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
- Target
- Данные корзины города
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #4
(Начислилось могущество)
- Source
- Данные корзины юниты
- BucketType
- Units
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
UnitsTraining
-
Training_Started
- Юзер поставил юнитов на тренировку
- User_id
-
Session_id
- Уникальный ID игровой сессии
-
Expected_train_time
- Ожидаемое время тренировки юнитов, без бустов
Шлется в секундах
- 120 sec
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Ресурсы потратились из города)
- Source
- Данные корзины города
- BucketType
- City
- Target
- Данные корзины null, куда тратятся ресурсы
- BucketType
- Null
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #3
(Юниты поставились на тренировку)
- Source
- Данные корзины null
- BucketType
- Null
- Target
- Данные корзины тренировка
- BucketType
- Training
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
- Products
- Product #1
- Данные по перемещаемым продуктам
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Training_Canceled
- Юзер отменил тренировку юинтов
- User_id
- Session_id
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- UserID
- Идентификатор пользователя
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты убрались из тренировки)
- Source
- Данные корзины тренировки
- BucketType
- Training
- Owner_id
- Идентификатор потенциального владельца, которому принадлежит корзина, но не пренадлежат продукты из этой корзины
- Target
- Данные корзины null
- BucketType
- Null
- Products
- Product #1
- Данные по перемещаемым продуктам
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Training_Completed
- Завершилась тренировка юнитов
- User_id
- Session_id
-
Actual_train_time
- Актуальное время тренировки юнитов, после бустов
- 1500 sec
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из тренировки в город игрока)
- Source
- Данные корзины тренировки
- BucketType
- Training
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #3
(Начислилось могущество)
- Source
- Данные корзины юниты
- BucketType
- Units
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Movement #4
(начислились очки соревнования)
- Source
- Данные корзины юниты
- BucketType
- Units
- Target
- Данные корзины города пользователя
- BucketType
- Сompetition
- Products
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
-
Vault
-
Units_moved_to_vault
- Ивент возникает, когда юзер перемещает юнитов в убежище
- User_id
-
Session_id
- Уникальный ID игровой сессии
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из убежища в город)
- Source
- Данные корзины убежище
- BucketType
- Vault
- Target
- Данные корзины города
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Units_moved_from_vault
- Ивент возникает, когда юзер перемещает юнитов из убежища в город
- User_id
-
Session_id
- Уникальный ID игровой сессии
-
ProductsMoved
- Список совершенных перемещений продуктов
-
Movement #1
(выработка ресурсов)
- Source
- Данные корзины выработки
- BucketType
- ResourceProduction
- Target
- Данные корзины города пользователя
- BucketType
- City
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...
-
Movement #2
(Юниты переместились из города в убежище)
- Source
- Данные корзины города
- BucketType
- City
- Target
- Данные корзины убежище
- BucketType
- Vault
- Products
- Данные по перемещаемым продуктам
- Product #1
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #2
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- Product #3
- ProductID
- Идентификатор продукта
- Count
- Количество продуктов данного типа которое получил игрок
- итд...