/// <summary>
        /// Resets the values to the default settings.
        /// </summary>
        public void SetDefaults()
        {
            SettingsName = Resource.SettingsDefaultName;

            // Guid
            Guid = new Guid("{C010EC26-0F4C-442c-8C36-0D6A71842A41}");

            // Playground
            PlayGroundBaseSize             = 550000;
            PlayGroundSizePlayerMultiplier = 1;
            AntHillRadius = 32;
            BattleRange   = 5;

            AntHillRandomDisplacement = 0.5f;
            SpawnCellSize             = 100;
            RestrictedZoneRadius      = 300;
            FarZoneRadius             = 1500;
            DecreaseValue             = 2f;
            RegenerationValue         = 0.1f;

            // Livetime and Respawn
            AntSimultaneousCount   = 100;
            BugSimultaneousCount   = 5;
            SugarSimultaneousCount = 1;
            FruitSimultaneousCount = 2;

            BugCountPlayerMultiplier   = 1f;
            SugarCountPlayerMultiplier = 1f;
            FruitCountPlayerMultiplier = 1f;
            AntCountPlayerMultiplier   = 0f;

            AntTotalCount   = 999999;
            BugTotalCount   = 999999;
            SugarTotalCount = 999999;
            FruitTotalCount = 999999;

            AntTotalCountPlayerMultiplier   = 0f;
            BugTotalCountPlayerMultiplier   = 0f;
            SugarTotalCountPlayerMultiplier = 0f;
            FruitTotalCountPlayerMultiplier = 0f;

            AntRespawnDelay   = 15;
            BugRespawnDelay   = 75;
            SugarRespawnDelay = 150;
            FruitRespawnDelay = 225;

            // Bugsettings
            BugAttack            = 50;
            BugRotationSpeed     = 3;
            BugEnergy            = 1000;
            BugSpeed             = 3;
            BugRadius            = 4;
            BugRegenerationValue = 1;
            BugRegenerationDelay = 5;

            // Foodstuff
            SugarAmountMinimum    = 1000;
            SugarAmountMaximum    = 1000;
            FruitAmountMinimum    = 250;
            FruitAmountMaximum    = 250;
            FruitLoadMultiplier   = 5;
            FruitRadiusMultiplier = 1;

            // Marker
            MarkerSizeMinimum = 20;
            MarkerDistance    = 13;
            MarkerMaximumAge  = 150;

            // Points
            PointsForFoodMultiplier = 1;
            PointsForFruits         = 0;
            PointsForBug            = 150;
            PointsForForeignAnt     = 5;
            PointsForEatenAnts      = 0;
            PointsForBeatenAnts     = -5;
            PointsForStarvedAnts    = 0;

            // Castes
            CasteSettings         = new SimulationCasteSettings();
            CasteSettings.Offset  = -1;
            CasteSettings.Columns = new SimulationCasteSettingsColumn[4];

            CasteSettings.Columns[0].Attack        = 0;
            CasteSettings.Columns[0].Energy        = 50;
            CasteSettings.Columns[0].Load          = 4;
            CasteSettings.Columns[0].Range         = 1800;
            CasteSettings.Columns[0].RotationSpeed = 6;
            CasteSettings.Columns[0].Speed         = 3;
            CasteSettings.Columns[0].ViewRange     = 45;

            CasteSettings.Columns[1].Attack        = 10;
            CasteSettings.Columns[1].Energy        = 100;
            CasteSettings.Columns[1].Load          = 5;
            CasteSettings.Columns[1].Range         = 2250;
            CasteSettings.Columns[1].RotationSpeed = 8;
            CasteSettings.Columns[1].Speed         = 4;
            CasteSettings.Columns[1].ViewRange     = 60;

            CasteSettings.Columns[2].Attack        = 20;
            CasteSettings.Columns[2].Energy        = 175;
            CasteSettings.Columns[2].Load          = 7;
            CasteSettings.Columns[2].Range         = 3400;
            CasteSettings.Columns[2].RotationSpeed = 12;
            CasteSettings.Columns[2].Speed         = 5;
            CasteSettings.Columns[2].ViewRange     = 75;

            CasteSettings.Columns[3].Attack        = 30;
            CasteSettings.Columns[3].Energy        = 250;
            CasteSettings.Columns[3].Load          = 10;
            CasteSettings.Columns[3].Range         = 4500;
            CasteSettings.Columns[3].RotationSpeed = 16;
            CasteSettings.Columns[3].Speed         = 6;
            CasteSettings.Columns[3].ViewRange     = 90;
        }