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

◆ SaveVariables()

void Entity::SaveVariables ( ParamsWriteContext ctx)
inlineprotected

См. определение в файле 3_Game/DayZ/Entities/EntityAI.c строка 3161

3162 {
3163 //first set the flags
3164 int varFlags = 0;
3165
3166 if (m_VariablesMask)
3167 varFlags = ItemVariableFlags.FLOAT;
3168
3169 ctx.Write(varFlags);
3170 //-------------------
3171 //now serialize the variables
3172
3173 //floats
3174 if (m_VariablesMask)
3175 WriteVarsToCTX(ctx);
3176 }
int m_VariablesMask
void WriteVarsToCTX(ParamsWriteContext ctx)
Writes to storage CTX.
proto bool Write(void value_out)

Перекрестные ссылки ItemVariableFlags::FLOAT, m_VariablesMask, Serializer::Write() и WriteVarsToCTX().

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