DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ SetPreset()

void PluginConfigHandler::SetPreset ( string preset_name,
int index = -1 )
inlineprotected

См. определение в файле PluginConfigDebugProfile.c строка 1910

1911 {
1912 array<ref CfgParam> params = GetArray( PRESET_LIST );
1913 CfgParamString param;
1914
1915 if ( index == -1 )
1916 {
1917 param = new CfgParamString( "" );
1918 param.SetValue( preset_name );
1919 params.Insert( param );
1920 m_PresetList.Insert( preset_name );
1921 }
1922 else
1923 {
1924 param = CfgParamString.Cast( params.Get( index ) );
1925 param.SetValue( preset_name );
1926 params.Set( index, param );
1927 m_PresetList.Set( index, preset_name );
1928 }
1929
1930 SaveConfigToFile();
1931 }
ref TStringArray m_PresetList
Определения PluginConfigDebugProfile.c:71
const string PRESET_LIST
Определения PluginConfigDebugProfile.c:32
array< ref CfgParam > GetArray(string key)
Определения PluginConfigDebugProfile.c:146

Перекрестные ссылки GetArray(), m_PresetList и PRESET_LIST.

Используется в PresetAdd() и PresetRename().