private object CanPickupEntity(BasePlayer player, ElectricalBranch branch) { if (player == null || branch == null) { return(null); } BaseEntity f = branch.GetParentEntity(); if (f != null) { if (f.ShortPrefabName.Equals("fridge.deployed")) { return(false); } } return(null); }
private void OnEntityKill(ElectricalBranch branch) { BaseEntity f = branch.GetParentEntity(); if (f != null) { if (f.ShortPrefabName == "fridge.deployed") { if (fridges.Contains(f.net.ID)) { fridges.Remove(f.net.ID); SaveData(); } f.Kill(); } } }