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

◆ OnStoreLoad() [3/3]

override bool FireplaceBase::OnStoreLoad ( ParamsReadContext ctx,
int version )
inlineprotected

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

55 {
56 if ( !super.OnStoreLoad( ctx, version ) )
57 return false;
58
59 //--- Fireplace Indoor data ---
60 //fire point name
61 if ( !ctx.Read( m_FirePointIndex ) )
62 {
63 m_FirePointIndex = 1; //set default
64 return false;
65 }
66
67 //smoke position
68 if ( !ctx.Read( m_SmokePosX ) )
69 {
70 m_SmokePosX = 0; //set default
71 return false;
72 }
73 if ( !ctx.Read( m_SmokePosY ) )
74 {
75 m_SmokePosY = 0; //set default
76 return false;
77 }
78 if ( !ctx.Read( m_SmokePosZ ) )
79 {
80 m_SmokePosZ = 0; //set default
81 return false;
82 }
83 //---
84
85 return true;
86 }
float m_SmokePosX
Определения OvenIndoor.c:3
float m_SmokePosZ
Определения OvenIndoor.c:5
float m_SmokePosY
Определения OvenIndoor.c:4
int m_FirePointIndex
Определения OvenIndoor.c:6
proto bool Read(void value_in)

Перекрестные ссылки m_FirePointIndex, m_SmokePosX, m_SmokePosY, m_SmokePosZ и Serializer::Read().