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

◆ OnStoreLoadLifespan()

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

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

6998 {
6999 int lifespan_state = 0;
7000 if (!ctx.Read(lifespan_state))
7001 return false;
7002 m_LifeSpanState = lifespan_state;
7003
7004 int last_shaved = 0;
7005 if (!ctx.Read(last_shaved))
7006 return false;
7007 m_LastShavedSeconds = last_shaved;
7008
7009 if (version < 122)
7010 {
7011 bool bloody_hands_old;
7012 if (!ctx.Read(bloody_hands_old))
7013 return false;
7014 m_HasBloodyHandsVisible = bloody_hands_old;
7015 }
7016 else
7017 {
7018 int bloody_hands = 0;
7019 if (!ctx.Read(bloody_hands))
7020 return false;
7021 m_HasBloodyHandsVisible = bloody_hands;
7022 }
7023
7024
7025 bool blood_visible = false;
7026 if (!ctx.Read(blood_visible))
7027 return false;
7028 m_HasBloodTypeVisible = blood_visible;
7029
7030 int blood_type = 0;
7031 if (!ctx.Read(blood_type))
7032 return false;
7033 m_BloodType = blood_type;
7034
7035 return true;
7036 }
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().