//============================================================================= // KFAISpawnManager_Normal //============================================================================= // The KFAISpawnManager for a normal length game //============================================================================= // Killing Floor 2 // Copyright (C) 2015 Tripwire Interactive LLC // - Christian "schneidzekk" Schneider //============================================================================= class KFAISpawnManager_Normal extends KFAISpawnManager; DefaultProperties { EarlyWaveIndex=4 // --------------------------------------------- // Wave settings // Normal DifficultyWaveSettings(0)={(Waves[0]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Wave1_Med_Norm', Waves[1]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Wave2_Med_Norm', Waves[2]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Wave3_Med_Norm', Waves[3]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Wave4_Med_Norm', Waves[4]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Wave5_Med_Norm', Waves[5]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Wave6_Med_Norm', Waves[6]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Wave7_Med_Norm', Waves[7]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Norm.ZED_Boss_Med_Norm')} // Hard DifficultyWaveSettings(1)={(Waves[0]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Wave1_Med_Hard', Waves[1]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Wave2_Med_Hard', Waves[2]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Wave3_Med_Hard', Waves[3]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Wave4_Med_Hard', Waves[4]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Wave5_Med_Hard', Waves[5]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Wave6_Med_Hard', Waves[6]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Wave7_Med_Hard', Waves[7]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Hard.ZED_Boss_Med_Hard')} // Suicidal DifficultyWaveSettings(2)={(Waves[0]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Wave1_Med_SUI', Waves[1]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Wave2_Med_SUI', Waves[2]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Wave3_Med_SUI', Waves[3]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Wave4_Med_SUI', Waves[4]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Wave5_Med_SUI', Waves[5]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Wave6_Med_SUI', Waves[6]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Wave7_Med_SUI', Waves[7]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.Suicidal.ZED_Boss_Med_SUI')} // Hell On Earth DifficultyWaveSettings(3)={(Waves[0]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Wave1_Med_HOE', Waves[1]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Wave2_Med_HOE', Waves[2]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Wave3_Med_HOE', Waves[3]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Wave4_Med_HOE', Waves[4]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Wave5_Med_HOE', Waves[5]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Wave6_Med_HOE', Waves[6]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Wave7_Med_HOE', Waves[7]=KFAIWaveInfo'GP_Spawning_ARCH.Normal.HOE.ZED_Boss_Med_HOE')} // --------------------------------------------- // Solo Spawn Rates // Normal SoloWaveSpawnRateModifier(0)={(RateModifier[0]=1.55, // Wave 1 //1.65 for all RateModifier[1]=1.60, // Wave 2 RateModifier[2]=1.65, // Wave 3 RateModifier[3]=1.70, // Wave 4 RateModifier[4]=1.75, // Wave 5 RateModifier[5]=1.8, // Wave 6 RateModifier[6]=1.85)} // Wave 7 // Hard SoloWaveSpawnRateModifier(1)={(RateModifier[0]=1.55, // Wave 1 //1.8 for all RateModifier[1]=1.60, // Wave 2 RateModifier[2]=1.65, // Wave 3 RateModifier[3]=1.70, // Wave 4 RateModifier[4]=1.75, // Wave 5 RateModifier[5]=1.80, // Wave 6 RateModifier[6]=1.80)} // Wave 7 // Suicidal SoloWaveSpawnRateModifier(2)={(RateModifier[0]=1.55, // Wave 1 //1.8 for all RateModifier[1]=1.60, // Wave 2 RateModifier[2]=1.65, // Wave 3 RateModifier[3]=1.70, // Wave 4 RateModifier[4]=1.75, // Wave 5 RateModifier[5]=1.80, // Wave 6 RateModifier[6]=1.80)} // Wave 7 // Hell On Earth SoloWaveSpawnRateModifier(3)={(RateModifier[0]=1.55, // Wave 1 //1.8 for all RateModifier[1]=1.60, // Wave 2 RateModifier[2]=1.65, // Wave 3 RateModifier[3]=1.70, // Wave 4 RateModifier[4]=1.75, // Wave 5 RateModifier[5]=1.80, // Wave 6 RateModifier[6]=1.80)} // Wave 7 }