Пользовательские дополнения

На главную


mwar.GetLadderInfo()

Информация о Доминионе. Становится доступной только после применения mwar.ReplicateLadder( isReplicate ). При изменении (начале или прекращении трансляции, или обновлении данных) приходит событие EVENT_MWAR_LADDER_CHANGED.

-- библиотека
mwar

-- объявление:
function GetLadderInfo()

-- параметры
нет

-- возвращаемые значения
table или nil - nil если нет информации, иначе таблица с полями:
  auction: table - таблица с полями:
    stakeAllowed: boolean - можно ставить и переставлять ставки
    recentStakeBeatingAllowed: boolean - можно переставлять недавние ставки
    guilds: table - список таблиц, каждая описывает отдельную ставку и имеет поля:
      key: ObjectId - идентификатор гильдии, делающей ставку
      value: table - таблица с полями:
        stakeOwner: ObjectId - идентификатор гильдии, делающей ставку
        stakeValue: number (integer) - размер ставки в валюте, CurrencyId которой можно получить из mwar.GetCommonInfo() (поле guildAuctionCurrency)
        targetGuild: ObjectId - id гильдии, на атаку которой сделана ставка
        time: LuaFullDateTime - время, когда была сделана ставка
    robbedGuilds: table - информация о том, кто кого ограбил на прошлой неделе, список таблиц с полями:
      key: ObjectId - идентификатор ограбленной гильдии
      value: ObjectId - идентификатор ограбившей гильдии
  guilds: table - список идентификаторов гильдий (ObjectId)
  history: table - история недавних сражений; список таблиц с полями:
    time: LuaFullDateTime - время сражения
    winnerId: ObjectId - id выигравшей гильдии
    winnerScore: number (integer) - счет выигравшей стороны при завершении сражения
    winLeadName: WString - имя лидера выигравшей стороны
    loserId: ObjectId - id проигравшей гильдии
    loserScore: number (integer) - счет побежденной стороны при завершении сражения
    lossLeadName: WString - имя лидера побежденной стороны

-- пример использования
mwar.GetLadderInfo()

См. также:

Search: "CategoryLuaApi" "CategoryMWar"

AstralRegionId
AstralSectorId
CategoryMWar
EventMWarFlagCostsChanged
EventMWarLadderChanged
EventMWarMapAdded
EventMWarMapChanged
EventMWarMapRemoved
EventMWarQueueChanched
EventMWarRatingProgressChanged
EventMWarSectorChanged
FunctionAstralGetSectorEdgesById
FunctionAstralGetSectorInfoById
FunctionMWarAbandon
FunctionMWarBuyServiceResource
FunctionMWarCanCommand
FunctionMWarCanPlanning
FunctionMWarGetBattleSector
FunctionMWarGetCommonInfo
FunctionMWarGetCommonMatchMakingInfo
FunctionMwarGetCurrentBattleInfo
FunctionMWarGetFlagCosts
FunctionMWarGetGuildInfo
FunctionMWarGetGuildInterestSectors
FunctionMWarGetGuildName
FunctionMWarGetGuildSymbolics
FunctionMWarGetInfluenceMap
FunctionMWarGetLadderInfo
FunctionMWarGetMapProgressCounter
FunctionMWarGetOwnerGuild
FunctionMWarGetOwnershipMap
FunctionMWarGetQueueInfo
FunctionMWarGetRatingProgressInfo
FunctionMWarGetRegionProgress
FunctionMWarGetRegions
FunctionMWarGetRegionSectors
FunctionMwarGetSectorBattleTime
FunctionMWarGetSectorHistory
FunctionMWarGetSectorLevel
FunctionMWarGetSectors
FunctionMWarGetSectorStake
FunctionMwarGetServiceResourceCost
FunctionMWarJoinRequestRaid
FunctionMwarLeaveSectorBattleQueue
FunctionMWarPrepareAttack
FunctionMwarQueueSectorBattle
FunctionMWarReplicateLadder
FunctionMWarReplicateMap
FunctionMwarSetSectorBattleTime
FunctionMWarStake
InstancedEventResourceId
TimeTableId


CategoryLuaApi CategoryFunction CategoryMWar

На главную