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

На главную


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()

См. также:

BlurpSearch: CategoryLuaApi CategoryTypes

AbilityId
ActionGroupId
AliasVisObjectId
AstralSectorId
BattlegroundMarkId
BillingBonusId
BuffId
CategoryTypes
CharacterClassId
CharacterFormId
CombatTagId
ComponentPropertyId
CurrencyCategoryId
CurrencyId
DecalObjectId
FactionId
FunctionCommonCreateValuedObject
FunctionCommonGetApiType
FunctionCommonGetFatalityPhraseLimits
FunctionCommonGetShortString
FunctionCommonIsFatalityPhraseFiltered
FunctionCommonIsTextFiltered
FunctionCommonIsValuedObject
FunctionCommonIsValuedText
FunctionResourceIdGetInfo
FunctionResourceIdGetInstanceId
FunctionResourceIdGetPath
FunctionResourceIdIsEqual
GamePosition
Geodata
InnateStatSecondary
InstancedEventCategoryId
InstancedEventResourceId
ItemCategoryId
ItemId
LfgDestinationCategoryId
LfgDestinationId
LifestyleCategoryId
LifestyleCollectionId
LootGroupId
LuaApiTypes
LuaFullDateTime
LuaRaceClassInfoPart
LuaSexInfoPart
MapModifierId
MedalId
MedalRankId
MountTalentId
MutationInfo
PostTypeId
QuestId
RecipeId
RelatedSoundsLua
RelatedTextsLua
RelatedTexturesLua
RequirementsTable
ResourceId
RuleId
ShipSkinId
SkillId
SocketId
Sound2DId
SpecialStatId
SpellId
TeleportMasterId
TextureId
TimeTableId
TutorialCategoryId
TutorialId
TypeValuedObject
TypeValuedText
TypeWidgetDesc
TypeWString
UniqueId
UnlockCategoryId
VisActionId
VisObjectId
VisualShipId
VoteId
WishmasterResourceId

BlurpSearch: CategoryLuaApi CategoryMWar

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


CategoryLuaApi CategoryTypes CategoryMWar

На главную