/// <summary> /// Called when the building is destoryed, apply networked actions. /// </summary> /// <param name="_building"></param> /// <param name="hit"></param> public override void DestroyBuilding(BaseBuilding _building, RaycastHit hit) { PhotonCloudBuilding building = (PhotonCloudBuilding)_building; if (building == null) { base.DestroyBuilding(building, hit); return; } var evnt = new uConstruct.Extensions.PCloudExtension.UpdateNetworkedBuilding(); evnt.buildingUID = building.networkedID; evnt.health = 0; evnt.SendToServer(); }