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

◆ SetSystemInBitmask()

void PluginBase::SetSystemInBitmask ( PlayerBase player,
int system_bit,
bool state )
inlineprotected

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

214 {
215 if ( IsPlayerRegistered(player) )
216 {
217 int current_mask = m_RegisteredPlayers.Get(player).m_Bitmask;
218 if (state)
219 m_RegisteredPlayers.Get(player).m_Bitmask = current_mask | system_bit;
220 else
221 m_RegisteredPlayers.Get(player).m_Bitmask = current_mask & ~system_bit;
222 }
223
224 }
ref map< PlayerBase, ref RegisterPlayerData > m_RegisteredPlayers
Определения PluginDeveloperSync.c:30
bool IsPlayerRegistered(PlayerBase player)
Определения PluginDeveloperSync.c:257

Перекрестные ссылки IsPlayerRegistered() и m_RegisteredPlayers.

Используется в EnableUpdate() и RequestDetailedInfo().