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

◆ GetPCO()

PlayerStatsPCO_Base PCOHandlerStats::GetPCO ( int version = -1)
inlineprotected

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

30 {
31 if (version == -1)//no version set - fetch the highest version
32 {
33 return m_PCOs.Get(m_HighestVersion);
34 }
35 else if (!m_PCOs.Contains(version))//version set - version not present, fetch the closest lower version
36 {
37 for (int i = version; i > 100; --i)
38 {
39 if (m_PCOs.Contains(i))
40 {
41 //Print("fetching PCO version:"+ i);
42 return m_PCOs.Get(i);
43 }
44 }
45
46 return null;
47 }
48 else//version set - version present, fetch it
49 {
50 //Print("fetching PCO version:"+ version);
51 return m_PCOs.Get(version);
52 }
53 }
ref map< int, ref PlayerStatsPCO_Base > m_PCOs
Определения PlayerStatsPCO.c:3
int m_HighestVersion
Определения PlayerStatsPCO.c:4

Перекрестные ссылки m_HighestVersion и m_PCOs.