protected func ActivateEntrance(object obj) { if (this->~IsBase() && this->~CanBlockEnemies()) { var for_plr = obj->GetOwner(); if (Hostile(GetOwner(), for_plr)) { Sound("Error", false, 100, for_plr); PlayerMessage(for_plr, "$TxtNoEntryEnemy$", GetPlayerName(GetOwner())); return false; } } if (ActIdle()) SetAction("OpenDoor"); return true; }
protected func ActivateEntrance(pObj) { if (ActIdle()) SetAction("OpenDoor"); return(1); }