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

◆ OnStoreLoadLifespan()

bool ManBase::OnStoreLoadLifespan ( ParamsReadContext ctx,
int version )
inlineprivate

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

7006 {
7007 int lifespan_state = 0;
7008 if (!ctx.Read(lifespan_state))
7009 return false;
7010 m_LifeSpanState = lifespan_state;
7011
7012 int last_shaved = 0;
7013 if (!ctx.Read(last_shaved))
7014 return false;
7015 m_LastShavedSeconds = last_shaved;
7016
7017 if (version < 122)
7018 {
7019 bool bloody_hands_old;
7020 if (!ctx.Read(bloody_hands_old))
7021 return false;
7022 m_HasBloodyHandsVisible = bloody_hands_old;
7023 }
7024 else
7025 {
7026 int bloody_hands = 0;
7027 if (!ctx.Read(bloody_hands))
7028 return false;
7029 m_HasBloodyHandsVisible = bloody_hands;
7030 }
7031
7032
7033 bool blood_visible = false;
7034 if (!ctx.Read(blood_visible))
7035 return false;
7036 m_HasBloodTypeVisible = blood_visible;
7037
7038 int blood_type = 0;
7039 if (!ctx.Read(blood_type))
7040 return false;
7041 m_BloodType = blood_type;
7042
7043 return true;
7044 }
int m_LastShavedSeconds
Определения PlayerBase.c:6
int m_BloodType
Определения PlayerBase.c:7
bool m_HasBloodTypeVisible
Определения PlayerBase.c:8
int m_LifeSpanState
Определения PlayerBase.c:5
int m_HasBloodyHandsVisible
Определения PlayerBase.c:11
proto bool Read(void value_in)

Перекрестные ссылки m_BloodType, m_HasBloodTypeVisible, m_HasBloodyHandsVisible, m_LastShavedSeconds, m_LifeSpanState и Serializer::Read().

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