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

◆ RegisterYieldItem()

void CatchYieldBank::RegisterYieldItem ( YieldItemBase data)
inlineprotected

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

25 {
26 data.SetRegistrationIdx(m_OrderedHashes.Insert(data.GetType().Hash()));
27 m_AllYieldsMap.Set(data.GetType().Hash(),data);
28 }
ref YieldsMap m_AllYieldsMap
Определения CatchYieldBank.c:5
ref array< int > m_OrderedHashes
Определения CatchYieldBank.c:6
void SetRegistrationIdx(int idx)
Определения CatchYieldItemBase.c:30
string GetType()
Определения CatchYieldItemBase.c:20
proto native int Hash()
Returns hash of string.

Перекрестные ссылки YieldItemBase::GetType(), string::Hash(), m_AllYieldsMap, m_OrderedHashes и YieldItemBase::SetRegistrationIdx().

Используется в MissionBaseWorld::InitWorldYieldDataDefaults().