public override void Destoy(BuildingDestroyReason reason) { throw new NotImplementedException( ); }
public override void Destoy(BuildingDestroyReason reason) { }
public override void Destoy(BuildingDestroyReason reason) { State = BuildingState.Destroyed; MaintenanceDegree = 0; CompletedDgree = 5000; }
/// <summary> /// 外来的摧毁房子 /// </summary> /// <param name="reason"></param> public abstract void Destoy(BuildingDestroyReason reason);