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

На главную


ClassSelectQuestion

Вопрос для выбора класса персонажа (например в процессе смены класса). Списка классов, из которых нужно выбирать, в этих данных не имеется. Предполагается, что он будет получен другими методами Lua API, например remortCreation.GetAvatarTemplatesInfo().

Формат поля questionData у questionLib.GetInfo( questionId ) при значении поля type равном "!ClassSelectQuestion":

table - таблица с полями:
  text: WString - локализованная строка, текст, информирующий игрока о смысле требуемого от него выбора

Формат параметра result, который нужно передать в questionLib.SendData( questionId, result ) в ответ на вопрос этого типа:

table - таблица с полями:
  characterClass: CharacterClassId (ResourceId) - идентификатор класса

См. также

Связанные страницы: "CategoryLuaApi" "CategoryQuestionType"

CategoryQuestionType
EnumQuestionShowResultType
EnumQuizQuestionType
FunctionQuestionLibGetInfo
TypeQuestionLibClassSelectQuestion
TypeQuestionLibQuizQuestion

Связанные страницы: "CategoryLuaApi" "CategoryQuestionLib"

CategoryQuestionLib
CategoryQuestionType
EnumQuestionShowResultType
EnumQuizQuestionType
EventQuestionAdded
EventQuestionRemoved
EventQuestionResultsChanged
FunctionQuestionLibCancel
FunctionQuestionLibGetInfo
FunctionQuestionLibGetQuestions
FunctionQuestionLibSendData
TypeQuestionLibClassSelectQuestion
TypeQuestionLibQuizQuestion


CategoryLuaApi CategoryFunction CategoryQuestionLib CategoryQuestionType

На главную