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

◆ ProcessInvulnerabilityCheck()

void Entity::ProcessInvulnerabilityCheck ( string servercfg_param)
inlineprotected

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

3939 {
3940 if ( GetGame() && GetGame().IsMultiplayer() && GetGame().IsServer() )
3941 {
3942 int invulnerability;
3943 switch (servercfg_param)
3944 {
3945 case "disableContainerDamage":
3946 invulnerability = CfgGameplayHandler.GetDisableContainerDamage();
3947 break;
3948
3949 case "disableBaseDamage":
3950 invulnerability = CfgGameplayHandler.GetDisableBaseDamage();
3951 break;
3952 }
3953
3954 if (invulnerability > 0)
3955 {
3956 SetAllowDamage(false);
3957 }
3958 }
3959 }
proto native CGame GetGame()

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