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

◆ SaveAreaPersistenceFlag()

void ManBase::SaveAreaPersistenceFlag ( ParamsWriteContext ctx)
inlineprivate

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

7401 {
7402 if (GetModifiersManager())
7403 SetPersistentFlag(PersistentFlag.AREA_PRESENCE, GetModifiersManager().IsModifierActive(eModifiers.MDF_AREAEXPOSURE));//set the flag for player's presence in contaminated area
7405 }
PersistentFlag
Определения PersistentFlag.c:6
void SetPersistentFlag(PersistentFlag bit, bool enable)
Определения PlayerBase.c:7336
ModifiersManager GetModifiersManager()
Определения PlayerBase.c:8192
int m_PersistentFlags
Определения PlayerBase.c:152
proto bool Write(void value_out)
eModifiers
Определения eModifiers.c:2
proto native bool IsModifierActive()
is modifier active

Перекрестные ссылки GetModifiersManager(), IsModifierActive(), m_PersistentFlags, SetPersistentFlag() и Serializer::Write().

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