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

На главную

## TimeTableId

Идентификатор таблицы с предустановленным списком времен/дат (как правило обозначают периодически повторяющиеся события). Пользовательский тип данных (см. также LuaApiTypes). Один из типов группы ResourceId. Информация о списке времен может быть получена вызовом стандартного для семейства ResourceId метода GetInfo().

    TimeTableId:GetInfo()
    -- параметры:
    нет

    -- возвращаемые значения:
    table - таблица с полями:
      entries: table или nil - список времен/дат, каждый элемент - таблица, содержит поле sysType, значение которого определяют смысл элемента (периодичность) и набор его полей:

        sysType == hourly - ежечасно, поля:
          minute: number (integer) - минута начала события, начиная с 0

        sysType == daily - ежедневно, поля:
          hour: number (integer) - час начала события, начиная с 0
          minute: number (integer) - минута начала события, начиная с 0

        sysType == weekly - еженедельно, поля:
          day: number (integer) - день недели начала события, 0-6 (понедельник-воскресенье)
          hour: number (integer) - час начала события, начиная с 0
          minute: number (integer) - минута начала события, начиная с 0

        sysType == monthly - ежемесячно, поля:
          day: number (integer) - день месяца начала события, начиная с 1
          hour: number (integer) - час начала события, начиная с 0
          minute: number (integer) - минута начала события, начиная с 0

        sysType == yearly - ежегодно, поля:
          month: number (enum "ENUM_Month...") - месяц начала события
          day: number (integer) - день месяца начала события, начиная с 1
          hour: number (integer) - час начала события, начиная с 0
          minute: number (integer) - минута начала события, начиная с 0

        sysType == now - "сейчас", поля:
          нет

        sysType == never - "никогда", поля:
          нет

        sysType == once - однократный, поля:
          year: number (integer) - год начала события
          month: number (enum "ENUM_Month...") - месяц начала события
          day: number (integer) - день месяца начала события, начиная с 1
          hour: number (integer) - час начала события, начиная с 0
          minute: number (integer) - минута начала события, начиная с 0

    -- пример:
    times = timeTableId:GetInfo()

См. также:

- ResourceId:GetInfo()

- "ENUM_Month_..."

## BlurpSearch: CategoryLuaApi CategoryTypes

AbilityId
ActionGroupId
AliasVisObjectId
AstralSectorId
BattlegroundMarkId
BillingBonusId
BuffId
CategoryTypes
CharacterClassId
ComponentPropertyId
CurrencyCategoryId
CurrencyId
DecalObjectId
FactionId
FunctionCommonCreateValuedObject
FunctionCommonCreateValuedText
FunctionCommonGetApiType
FunctionCommonGetEmptyWstring
FunctionCommonIsEmptyWstring
FunctionCommonIsTextFiltered
FunctionCommonIsValuedObject
FunctionCommonIsValuedText
FunctionCommonIsWString
FunctionResourceIdGetInfo
FunctionResourceIdGetInstanceId
FunctionResourceIdGetPath
FunctionResourceIdIsEqual
GamePosition
Geodata
InnateStatSecondary
InstancedEventResourceId
ItemCategoryId
ItemId
LifestyleCategoryId
LifestyleCollectionId
LootGroupId
LuaApiTypes
LuaFullDateTime
LuaRaceClassInfoPart
LuaSexInfoPart
MapModifierId
MutationInfo
PostTypeId
QuestId
RecipeId
RelatedTextsLua
RelatedTexturesLua
RequirementsTable
ResourceId
ShipSkinId
SkillId
Sound2DId
SpellId
TeleportMasterId
TextureId
TimeTableId
TypeValuedObject
TypeValuedText
TypeWidgetDesc
TypeWString
UnlockCategoryId
VisActionId
VisObjectId
VisualShipId
VoteId
WishmasterResourceId

## BlurpSearch: CategoryLuaApi CategoryMWar

AstralSectorId
CategoryMWar
EventMWarFlagCostsChanged
EventMWarLadderChanged
EventMWarQueueChanched
EventMWarRatingProgressChanged
FunctionAstralGetSectorEdgesById
FunctionAstralGetSectorInfoById
FunctionMWarGetCommonInfo
FunctionMWarGetCommonMatchMakingInfo
FunctionMwarGetCurrentBattleInfo
FunctionMWarGetEventStartTimeEntries
FunctionMWarGetFlagCosts
FunctionMWarGetGuildHistory
FunctionMWarGetGuildInfo
FunctionMWarGetLadderInfo
FunctionMWarGetQueueInfo
FunctionMWarGetRatingProgressInfo
FunctionMWarJoinRequestRaid
FunctionMWarReplicateLadder
FunctionMWarStake
InstancedEventResourceId
LootGroupId
TimeTableId

CategoryLuaApi CategoryTypes CategoryMWar

На главную