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

◆ DeserializeDefaultOpenStates()

void ItemManager::DeserializeDefaultOpenStates ( )
inlineprotected

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

243 {
245
246 TStringArray serialized_types = new TStringArray;
247 GetGame().GetProfileStringList( "defaultOpenStates", serialized_types );
248
249 for( int i = 0; i < serialized_types.Count(); i++ )
250 {
251 TStringArray strs = new TStringArray;
252 serialized_types.Get( i ).Split( ",", strs );
253 bool is_opened = strs.Get( 1 ).ToInt();
254 SetDefaultOpenState( strs.Get( 0 ), is_opened );
255 }
256 }
proto native void GetProfileStringList(string name, out TStringArray values)
Gets array of strings from profile variable.
void ClearDefaultOpenStates()
Определения ItemManager.c:158
void SetDefaultOpenState(string type, bool is_opened)
Определения ItemManager.c:168
proto native CGame GetGame()
array< string > TStringArray
Определения EnScript.c:685

Перекрестные ссылки ClearDefaultOpenStates(), GetGame(), CGame::GetProfileStringList() и SetDefaultOpenState().

Используется в Deserialize().