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

На главную


GetAvatarConfigSection( sysName )

Возвращает таблицу с секцией для текущего аватара из локального пользовательского конфига или nil, если секция не найдена.

Уточнение. Секции, используемые группой функций Get/Set...ConfigSection и группой Get/Set...RemoteConfigSection независимы. Т.е. названия секций могут совпадать, но при этом сами данные никак не пересекаются.

-- библиотека:
mission

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

-- параметры:
sysName: string - название секции

-- возвращаемые значения:
table or nil - таблица с данными или nil, если секция не найдена

-- примеры:
local section = mission.GetAvatarConfigSection( "tutorial" )
if not section then
 section = {}
 section["show"] = showTutorial
 section["value01"] = showTutorial01
 section["value02"] = showTutorial02
 mission.SetAvatarConfigSection( "tutorial", section )
else
 showTutorial =  section["show"]
 showTutorial01 = section["value01"]
 showTutorial02 = section["value02"]
 -- применим значения, полученные из секции
end

Search: "CategoryLuaApi" "CategoryConfig"

CategoryConfig
FunctionCommonGetGlobalConfigSection
FunctionCommonGetScriptCfgVar
FunctionCommonSetGlobalConfigSection
FunctionMissionGetAvatarConfigSection
FunctionMissionSetAvatarConfigSection

Search: "CategoryLuaApi" "CategoryMission"

CategoryDragAndDrop
EventAvatarLogoutCancelled
EventAvatarWillBeRemoved
EventCameraDirectionChanged
EventCantLeaveGameInCombat
EventMissionDragAndDropDragCancelled
EventMissionDragAndDropDragOver
EventMissionDragAndDropDragTo
EventMissionDragAndDropDropAttempt
EventMissionDragAndDropPickAttempt
EventMissionFreePortraitSlot
EventMissionLoadingProgress
FunctionMissionCancelLogout
FunctionMissionClearCharacterScene
FunctionMissionClearChatInput
FunctionMissionDragAndDropCancelDrag
FunctionMissionDragAndDropConfirmDropAttempt
FunctionMissionDragAndDropConfirmPickAttempt
FunctionMissionDragAndDropRegister
FunctionMissionDragAndDropUnregister
FunctionMissionDressCharacterScene
FunctionMissionFreePortrait
FunctionMissionGetAvatarConfigSection
FunctionMissionGetCameraDirection
FunctionMissionGetChatInput
FunctionMissionGetChatInputSimilarCommands
FunctionMissionGetMaxCharacterSceneCount
FunctionMissionLogout
FunctionMissionResetCharacterSceneRotation
FunctionMissionRotateCharacterScene
FunctionMissionRunChatInput
FunctionMissionSetAEMarkDecal
FunctionMissionSetAEMarkOutOfRangeDecal
FunctionMissionSetAEMarkRadius
FunctionMissionSetAEMarkRange
FunctionMissionSetAEMarkVisObj
FunctionMissionSetAvatarConfigSection
FunctionMissionSetCharacterScene
FunctionMissionSetCharacterScenePosition
FunctionMissionSetCharacterSceneScaleFactor
FunctionMissionSetCharacterSceneSmoothRotation
FunctionMissionSetChatInputText
FunctionMissionSetChatInputType
FunctionMissionSetMarkerObject
FunctionMissionSetMountScene
FunctionMissionSetPortraitBackgroundTexture
FunctionMissionShowAEMark
MissionSlashCommands


CategoryLuaApi CategoryFunction CategoryConfig CategoryMission

На главную