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

◆ SaveVariables()

void Entity::SaveVariables ( ParamsWriteContext ctx)
inlineprotected

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

3161 {
3162 //first set the flags
3163 int varFlags = 0;
3164
3165 if (m_VariablesMask)
3166 varFlags = ItemVariableFlags.FLOAT;
3167
3168 ctx.Write(varFlags);
3169 //-------------------
3170 //now serialize the variables
3171
3172 //floats
3173 if (m_VariablesMask)
3174 WriteVarsToCTX(ctx);
3175 }
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().