1. Training/Recover
    1. UnitsTrainStart
      1. Timestamp
        1. Время собыия
      2. Player_id
        1. Юзер ID
      3. UserLevel
        1. Уровень игрока
      4. CityLevel
        1. Уровень города
      5. Process_id
        1. Все последующие ивенты тренировки, связанные с этим эвентом, должны иметь одинаковый process_id, чтобы можно было отследить, весь процесс от начала и до конца
      6. Product_id
        1. В данном случае юниты. Одновременно ставиться на тренировку только один тип юнтов. У каждого типа юнитов есть уровень. Для каждого уровня каждого типа юнитов - свой product_id. Берется из справочника
      7. Product_amount
        1. Количество юнитов
      8. Payment_product_id
        1. В данном случае могут быть ресурсы и твёрдая валюта. Для кадого ресурса есть свой id. Ивент может иметь несколько payment_product_id и для каждого свой payment_product_amount
      9. Payment_product_amount
        1. Количество ресусра
      10. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с РУСУРСАМИ. Тратит ресурсы
          1. 1 = Receive
          2. 2 = Spent
    2. UnitsTrainCancel
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Process_id
      6. Product_id
      7. Product_amount
    3. UnitsTrainComplete
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Process_id
      6. Product_id
        1. Тип полученных юнитов
      7. Product_amount
        1. Количество полученных юнитов
      8. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с Юнитами. Получает Юнитов
          1. 1 = Receive
          2. 2 = Spent
    4. UnitsLazaretRecoverStart
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Process_id
        1. Все последующие ивенты воскрешения, связанные с этим эвентом, должны иметь одинаковый process_id, чтобы можно было отследить, весь процесс от начала и до конца
      6. Product_id
        1. Тип восркешаемых юнитов
      7. Product_amount
        1. Количество воскрешаемых юнитов
      8. Payment_product_id
        1. В данном случае, в качестве оплаты, может быть использована только твёрдая валюта (кристаллы)
      9. Payment_product_amount
        1. Количество ресурса
      10. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с Ресурсами. Тратит ресурсы
          1. 1 = Receive
          2. 2 = Spent
    5. UnitsLazaretRecoverComplete
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Process_id
        1. Все последующие ивенты воскрешения, связанные с этим эвентом, должны иметь одинаковый process_id, чтобы можно было отследить, весь процесс от начала и до конца
      6. Product_id
        1. Тип восркешенных юнитов
      7. Product_amount
        1. Количество воскрешенных юнитов
      8. Payment_product_id
        1. В данном случае, в качестве оплаты, может быть использована только твёрдая валюта (кристаллы)
      9. Payment_product_amount
        1. Количество ресурса
      10. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с Юнитами. Получает Юнитов
          1. 1 = Receive
          2. 2 = Lost
          3. 2 = Spent
  2. March
    1. MarchStart
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. March_id
        1. Все последующие ивенты марша, связанные с этим эвентом, должны иметь одинаковый march_id, чтобы можно было отследить, весь процесс от начала и до конца.
      6. March_type
        1. Attack
        2. Spy
        3. Reinforce
        4. CooperativeAttack
        5. Capture
      7. Product_id
        1. В данном случае юниты
      8. Product_amount
      9. Target_location
        1. Тип локации на которую осуществляется марш
          1. NPC
          2. Wilds
          3. GlobalEvent
          4. Wonder
          5. Obelisk
          6. City
      10. Start_location_coordinates
        1. Координаты исходной точки марша
      11. Target_location_coordinates
        1. Координаты цели
      12. Expected_travel_time
        1. Ожидаемое время марша, без бустов
    2. MarchCancel
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. March_id
      6. March_type
        1. Attack
        2. Spy
        3. Reinforce
        4. CooperativeAttack
      7. Product_id
      8. Product_amount
      9. Target_location
        1. NPC
        2. Wilds
        3. GlobalEvent
        4. Wonder
        5. Obelisk
        6. City
      10. Start_location_coordinates
      11. Target_location_coordinates
    3. MarchReach
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. March_id
      6. March_type
        1. Attack
        2. Spy
        3. Reinforce
        4. CooperativeAttack
      7. Product_id
      8. Product_amount
      9. Target_location
        1. NPC
        2. Wilds
        3. GlobalEvent
        4. Wonder
        5. Obelisk
        6. City
      10. Start_location_coordinates
      11. Target_location_coordinates
      12. Event_connection_id
        1. ID ивента битвы, которая произошла после того, как марш достиг цели
      13. Actual_travel_time
        1. Актуальное время марша после бустов
    4. MarchReturnStart
      1. TimeStamp
      2. Player_id
      3. User_level
      4. City_level
      5. March_id
      6. March_type
        1. Attack
        2. Spy
        3. Reinforce
        4. CooperativeAttack
      7. Product_id
        1. В данном случае марш уже может содержать не только юнитов, но и предметы, материалы и ресурсы
      8. Product_amount
      9. Target_location
        1. NPC
        2. Wilds
        3. GlobalEvent
        4. Wonder
        5. Obelisk
        6. City
        7. Плавающий раздел
      10. Start_location_coordinates
      11. Target_location_coordinates
      12. Expected_travel_time
        1. Ожидаемое время марша, без бустов
    5. MarchReturnComplete
      1. TimeStamp
      2. Player_id
      3. User_level
      4. City_level
      5. March_id
      6. March_type
        1. Attack
        2. Spy
        3. Reinforce
        4. CooperativeAttack
      7. Product_id
        1. В данном случае марш уже может содержать не только юнитов, но и предметы, материалы и ресурсы
      8. Product_amount
      9. Target_location
        1. NPC
        2. Wilds
        3. GlobalEvent
        4. Wonder
        5. Obelisk
        6. City
        7. Плавающий раздел
      10. Start_location_coordinates
      11. Target_location_coordinates
      12. Actual_travel_time
        1. Актуальное время марша после бустов
      13. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с РУСУРСАМИ и материалы. Получает ресурсы и материалы, которые добыл в сражении
          1. 1 = Receive
          2. 2 = Lost
  3. BlackMarket
    1. BlackMarketBuyStart
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Offer_id
      6. Process_id
        1. Все последующие ивенты покупки, связанные с этим эвентом, должны иметь одинаковый process_id, чтобы можно было отследить, весь процесс от начала и до конца
      7. Payment_product_id
        1. В данном случае оплата может быть только кристаллами
      8. Payment_amount
      9. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с РУСУРСАМИ. Тратит ресурсы
          1. 1 = Receive
          2. 2 = Lost
    2. BlackMarketBuyComplete
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Offer_id
      6. Process_id
        1. Все последующие ивенты покупки, связанные с этим эвентом, должны иметь одинаковый process_id, чтобы можно было отследить, весь процесс от начала и до конца
      7. Product_id
        1. Может иметь множество разных product_id. Юнитов, ресурсы, предметы итд
      8. Product_amount
      9. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с множеством разных продуктов. Получает продукты
          1. 1 = Receive
          2. 2 = Lost
  4. Competition
    1. CompetitionCompleteReward
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Competition_id
        1. ID соревнования
      6. Checkpoint_reached
        1. Количество достигнутых чекпоинтов
      7. Place_reached
        1. Место в общем рейтинге соревнования
      8. Reward_id
        1. ID награды
      9. Product_id
        1. В данном случае нас интересуют только юниты
      10. Product_amount
        1. Количество юнитов
      11. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами. Получает юнитов
          1. 1 = Receive
          2. 2 = Lost
  5. ComebackProgramm
    1. ComebackProgrammStepRewardClaim
      1. Timestamp
      2. User_id
      3. UserLevel
      4. CityLevel
      5. Step_id
        1. ID шага в программе возврата, за который выдается награда
      6. Product_id
        1. В данном случае моугт быть любые продукты, юниты, ресурсы, предметы итд
      7. Product_amount
        1. Количество
      8. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами и другими продуктами. Получает юнитов
          1. 1 = Receive
          2. 2 = Lost
  6. DailyTasks
    1. DailyTaskRewardClaim
      1. Timestamp
      2. User_id
      3. UserLevel
      4. CityLevel
      5. TaskCategory
        1. Personal
        2. Clan
        3. Vip
      6. TaskType
        1. Common
        2. Basic
        3. Special
        4. Rare
        5. Epic
        6. Legendary
      7. Product_id
        1. В данном случае моугт быть любые продукты, юниты, ресурсы, предметы итд
      8. Product_amount
      9. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами и другими продуктами. Получает юнитов
          1. 1 = Receive
          2. 2 = Lost
  7. OnyxShop
    1. OnyxShopBuyStart
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Payment_product_id
        1. В данном случае используется ресурс onyx
      6. Payment_product_amount
        1. количество ресурса
      7. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с ресурсами. Тратит ресурсы
          1. 1 = Receive
          2. 2 = Lost
    2. OnyxShopBuyComplete
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Product_id
        1. Тип юнта
      6. Product_amount
        1. Количество
      7. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами и другими продуктами. Получает юнитов
          1. 1 = Receive
          2. 2 = Lost
  8. Battle
    1. BattleComplete
      1. Timestamp
      2. Player_id
      3. UserLevel
      4. CityLevel
      5. Event_connection_id
        1. Id ивента, который связан с этой битвой. В данном случае ивент MarchReach
      6. UserRole
        1. Attacker
        2. Spy
        3. CooperativeAttackInitiator
        4. CooperativeAttackMember
        5. Reinforcer
        6. Defender
      7. BattleResult
        1. Win
        2. Loss
      8. Product_id
        1. В данном случае считаются потерянные юниты
      9. Product_amount
        1. Количество юнитов
      10. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами. Теряет юнитов
          1. 1 = Receive
          2. 2 = Lost
  9. Quest Complete
    1. QuestRewardClaim
      1. Timestamp
      2. Player_id
      3. Userlevel
      4. CityLevel
      5. QuestID
        1. ID квеста, за который выдается награда
      6. Product_id
        1. В данном случае моугт быть любые продукты, юниты, ресурсы, предметы итд
      7. Product_amount
        1. Количество продукта
      8. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами и другими продуктами. Получает юнитов и продукты
          1. 1 = Receive
          2. 2 = Lost
  10. Roulete
    1. RouleteReward
      1. Timestamp
      2. User_id
      3. UserLevel
      4. CityLevel
      5. RewardID
        1. ID награды из рулетки
      6. Product_id
        1. В данном случае могут быть юниты и множество других продуктов
      7. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами и другими продуктами. Получает юнитов и другие продукты
          1. 1 = Receive
          2. 2 = Lost
      8. Product_amount
        1. Количество продукта
  11. Bank
    1. BankOfferPurchaseComplete
      1. Timestamp
      2. User_id
      3. UserLevel
      4. CityLevel
      5. OfferID
        1. ID оффера из банка
      6. Product_id
        1. В данном случае могут быть юниты и множество других продуктов
      7. Product_amount
        1. Количество продукта
      8. Product_action_id
        1. Тип действия, который игрок выполняет с продуктом. В данном случае с юнитами и другими продуктами. Получает юнитов и другие продукты
          1. 1 = Receive
          2. 2 = Lost