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

◆ OnStoreLoadLifespan()

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

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

7561 {
7562 int lifespan_state = 0;
7563 if (!ctx.Read(lifespan_state))
7564 return false;
7565 m_LifeSpanState = lifespan_state;
7566
7567 int last_shaved = 0;
7568 if (!ctx.Read(last_shaved))
7569 return false;
7570 m_LastShavedSeconds = last_shaved;
7571
7572 if (version < 122)
7573 {
7574 bool bloody_hands_old;
7575 if (!ctx.Read(bloody_hands_old))
7576 return false;
7577 m_HasBloodyHandsVisible = bloody_hands_old;
7578 }
7579 else
7580 {
7581 int bloody_hands = 0;
7582 if (!ctx.Read(bloody_hands))
7583 return false;
7584 m_HasBloodyHandsVisible = bloody_hands;
7585 }
7586
7587
7588 bool blood_visible = false;
7589 if (!ctx.Read(blood_visible))
7590 return false;
7591 m_HasBloodTypeVisible = blood_visible;
7592
7593 int blood_type = 0;
7594 if (!ctx.Read(blood_type))
7595 return false;
7596 m_BloodType = blood_type;
7597
7598 return true;
7599 }
int m_LastShavedSeconds
Определения PlayerBase.c:54
int m_BloodType
Определения PlayerBase.c:55
bool m_HasBloodTypeVisible
Определения PlayerBase.c:56
int m_LifeSpanState
Определения PlayerBase.c:53
int m_HasBloodyHandsVisible
Определения PlayerBase.c:59
proto bool Read(void value_in)

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

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