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

◆ GetItemParams()

array< ref CfgParam > PluginConfigHandler::GetItemParams ( string preset_name,
int item_index )
inlineprotected

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

2019 {
2020 if ( m_PresetList.Find( preset_name ) == -1 )
2021 {
2022 return NULL;
2023 }
2024
2025 array<ref CfgParam> params = GetArray( preset_name );
2026
2027 if ( !params || item_index >= params.Count() )
2028 {
2029 return NULL;
2030 }
2031 if (params.IsValidIndex(item_index))
2032 CfgParamArray params_array = CfgParamArray.Cast( params.Get( item_index ) );
2033 if (params_array)
2034 return params_array.GetValues();
2035
2036 return null;
2037 }
ref TStringArray m_PresetList
Определения PluginConfigDebugProfile.c:68
array< ref CfgParam > GetArray(string key)
Определения PluginConfigDebugProfile.c:143

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

Используется в GetItemParam(), SetItemHealth(), SetItemQuantity() и SetItemWithPhysics().