protected void OnBuildingFloorChanged(object sender, BuildingFloorEventArgs bfe) { if (OnBuildingFloorChange != null) //any listeners? { OnBuildingFloorChange(sender, bfe); } }