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

◆ ProcessInvulnerabilityCheck()

void Entity::ProcessInvulnerabilityCheck ( string servercfg_param)
inlineprotected

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

3982 {
3983 if ( g_Game && g_Game.IsMultiplayer() && g_Game.IsServer() )
3984 {
3985 int invulnerability;
3986 switch (servercfg_param)
3987 {
3988 case "disableContainerDamage":
3989 invulnerability = CfgGameplayHandler.GetDisableContainerDamage();
3990 break;
3991
3992 case "disableBaseDamage":
3993 invulnerability = CfgGameplayHandler.GetDisableBaseDamage();
3994 break;
3995 }
3996
3997 if (invulnerability > 0)
3998 {
3999 SetAllowDamage(false);
4000 }
4001 }
4002 }
DayZGame g_Game
Определения DayZGame.c:3942

Перекрестные ссылки g_Game, CfgGameplayHandler::GetDisableBaseDamage() и CfgGameplayHandler::GetDisableContainerDamage().