SEToolbox.Models.StructureCubeGridModel.RepairAllDamage C# (CSharp) Метод

RepairAllDamage() публичный Метод

public RepairAllDamage ( ) : void
Результат void
        public void RepairAllDamage()
        {
            if (CubeGrid.Skeleton == null)
                CubeGrid.Skeleton = new List<BoneInfo>();
            else
                CubeGrid.Skeleton.Clear();

            foreach (var cube in CubeGrid.CubeBlocks)
            {
                cube.IntegrityPercent = cube.BuildPercent;
                // No need to set bones for individual blocks like rounded armor, as this is taken from the definition within the game itself.
            }

            RaisePropertyChanged(() => IsDamaged);
            RaisePropertyChanged(() => DamageCount);
        }