Name
Version
Description
To do
You start this mod by selecting game mode KF Survival Endless and any KF map (or ?Game=KFSurvival.KFSurvival in startup URL on servers).
Also this mod is perfectly compatible with my serverperks mutator (which you may want to use if you want perks).
Killing Floor Survival endless
Version
Beta 3
Description
This is a mod where you can challenge yourself to see how long you can survive fierce specimen invasion. The game starts with easy waves as it progressively adds in harder specimen and reduces the number of easier specimen. The mod also doesn't require you to kill all specimen to end the wave (the waves are also timed), so the new wave may start before you killed off all zeds from previous wave.
New features since beta 2:
- You can chose one of following game styles:
Classic - Plays the waves like normal KF, must kill all zeds before trader time begins etc.
Timed waves - Works like the beta 1 survival, waves are timed so you don't have to kill all zeds to end wave.
Continuous waves - Works slightly like Specimentation mod, when wave ends the zeds don't stop spawning and all players has to get into trader room within a time limit (or get left outside with the zeds), first then trader doors close to leave you protected.
Hardcore game - A modified version of 'timed waves', zeds keep spawning during trader time so you have to cover each other while in trader.
- You can set multiple bosses spawn, as-well as per player multiplier for number of bosses which works like this:
BossCount + floor( BossesPerPlayer X (Num players - 1) ); so if you have BossCount=1 and BossesPerPlayer=0.45 and you have 6 players: 1+floor(0.45*(6-1)) = 3 bosses.
- If you have bTrackStats enabled, scoreboard will show leader board and ranking (to view leader board you must hold down walk key).
You can alter most of the settings from KFSurvival.ini:
New features since beta 2:
- You can chose one of following game styles:
Classic - Plays the waves like normal KF, must kill all zeds before trader time begins etc.
Timed waves - Works like the beta 1 survival, waves are timed so you don't have to kill all zeds to end wave.
Continuous waves - Works slightly like Specimentation mod, when wave ends the zeds don't stop spawning and all players has to get into trader room within a time limit (or get left outside with the zeds), first then trader doors close to leave you protected.
Hardcore game - A modified version of 'timed waves', zeds keep spawning during trader time so you have to cover each other while in trader.
- You can set multiple bosses spawn, as-well as per player multiplier for number of bosses which works like this:
BossCount + floor( BossesPerPlayer X (Num players - 1) ); so if you have BossCount=1 and BossesPerPlayer=0.45 and you have 6 players: 1+floor(0.45*(6-1)) = 3 bosses.
- If you have bTrackStats enabled, scoreboard will show leader board and ranking (to view leader board you must hold down walk key).
You can alter most of the settings from KFSurvival.ini:
Spoiler!
Monsters=(MonsterClass="XXX",Difficulty=X,EndDifficulty=X,Count=X,bSuperMonster=X)
- Monster classes list;
*Difficulty = since when these specimen start to show up.
*EndDifficulty = when the specimen count start to reduce (until in the end there is only 1-2 of these per wave).
*Count = number of these specimens may appear at max.
*bSuperMonster = this monster type is a super monster where only one of these type may appear per wave.
WaveDifficultyRamp=0.1
- How much the difficulty will go up per wave.
InitialDifficulty=0.15
- Initial difficulty of the game.
BossWaveInterval=3
- In how many waves interval the boss specimen should appear.
MaxSquadsPerWave=20
- Maximum number of squads that may be generated for one wave.
MaxZedsPerSquad=6
- Maximum number of specimen per squad.
StatsSaveWaves=4
- In what wave interval the stats should be saved.
BossClasses=*KFChar.ZombieClot
- Boss specimen class names (prefix with a star '*' to make game automatically mod the specimen into super one).
bHasHugeWaves=True
- Should spawn huge waves of zombies near wave end. NOTE: Currently bosses waves wont appear if you have this one disabled.
bHasWaveBosses=True
- Boss waves should be enabled.
bTrackStats=True
- This mod should track stats for how many waves individual players survive/map (which will be shown in scoreboard).
GameStyle=3
- This is the gaming style of the game mode (0=classic, 1=timed waves, 2=continuous waves, 3=hardcore).
BossCount=1
- This is number of bosses that should spawn on boss wave.
BossesPerPlayer=0.35
- This is a multiplication of number of additional bosses for number of players.
- Monster classes list;
*Difficulty = since when these specimen start to show up.
*EndDifficulty = when the specimen count start to reduce (until in the end there is only 1-2 of these per wave).
*Count = number of these specimens may appear at max.
*bSuperMonster = this monster type is a super monster where only one of these type may appear per wave.
WaveDifficultyRamp=0.1
- How much the difficulty will go up per wave.
InitialDifficulty=0.15
- Initial difficulty of the game.
BossWaveInterval=3
- In how many waves interval the boss specimen should appear.
MaxSquadsPerWave=20
- Maximum number of squads that may be generated for one wave.
MaxZedsPerSquad=6
- Maximum number of specimen per squad.
StatsSaveWaves=4
- In what wave interval the stats should be saved.
BossClasses=*KFChar.ZombieClot
- Boss specimen class names (prefix with a star '*' to make game automatically mod the specimen into super one).
bHasHugeWaves=True
- Should spawn huge waves of zombies near wave end. NOTE: Currently bosses waves wont appear if you have this one disabled.
bHasWaveBosses=True
- Boss waves should be enabled.
bTrackStats=True
- This mod should track stats for how many waves individual players survive/map (which will be shown in scoreboard).
GameStyle=3
- This is the gaming style of the game mode (0=classic, 1=timed waves, 2=continuous waves, 3=hardcore).
BossCount=1
- This is number of bosses that should spawn on boss wave.
BossesPerPlayer=0.35
- This is a multiplication of number of additional bosses for number of players.
Note that the game difficulty value still controls how though the specimen are. You can use "SetWave XXX" (i.e: SetWave 24) cheat command to change to specific wave for testing your settings (or "Admin SetWave XXX" on dedicated servers), however this will disable stats saving for rest of the map.
ScreenshotTo come later.
CreditsXJ5 for beta testing this.
Popcap games for 2 sound effects.
DownloadPopcap games for 2 sound effects.
To do
- Add an in-game admin menu where you can configure the specimen classes.
- Balance it (default settings)?
You start this mod by selecting game mode KF Survival Endless and any KF map (or ?Game=KFSurvival.KFSurvival in startup URL on servers).
Also this mod is perfectly compatible with my serverperks mutator (which you may want to use if you want perks).
Last edited: