Killing Floor 2 | How to add custom maps to map cycle Print

  • Killing Floor 2 How to add custom maps to map cycle, killing floor 2, Killing Floor 2, How to add custom maps to map cycle, How to add custom maps, Killing Floor 2 How to add custom maps
  • 13

Perform the steps in this guide to get your server to download the map mods you want on your server: https://pingperfect.com/index.php/knowledgebase/662/Killing-Floor-2--How-to-add-workshop-mods.html

  1. Start the server and wait it to download Steam Workshop maps you added earlier. This can take several minutes. After the server has downloaded all the maps stop the server and make sure that it is not running.

  2. Navigate into server install location and go into folder KFGame\Cache\XXX\0\BrewedPC where XXX is the mod ID of the ServerSubscribedWorkshopItems you added earlier. For example (KF-BikiniAtoll):
    KFGame\Cache\643383080\0\BrewedPC

  3. Identify the map file name (excluding the .kfm extension)
  4. Open the PCServer-KFGame.ini file and identify the map cycle code:
    GameMapCycles=(Maps=("KF-BurningParis","KF-Bioticslab","KF-Outpost","KF-VolterManor","KF-Catacombs","KF-EvacuationPoint"))


    Add the map to the map cycle code, for example:
    GameMapCycles=(Maps=("KF-BikiniAtoll","KF-BurningParis","KF-Bioticslab","KF-Outpost","KF-VolterManor","KF-Catacombs","KF-EvacuationPoint"))


    Set the bUseMapList value to true - This sets the server to use a custom map list you specify instead of the entire default map list.
    Set the GameLength to the number of rounds per game you desire - This sets the number of rounds per game. 0 → {short, 4 rounds} 1 → {normal, 7 rounds} 2 → {long, 10 rounds}

  5. We will now add a data store, so the server can see the custom map you installed.

    A data store looks like the following:
    [KF-ZedLanding KFMapSummary]
    MapName=KF-ZedLanding
    MapAssociation=2
    ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Zedlanding
    bPlayableInSurvival=True
    bPlayableInWeekly=True
    bPlayableInVsSurvival=True
    bPlayableInEndless=True
    bPlayableInObjective=True
  6. Add a new data store using the filename of the custom map and place it under the official maps.
    [KF-RE4_Village_beta KFMapSummary]
    MapName=KF-RE4_Village_beta


  7. You only need to specify the MapName, not the other variables...

    Also note: For Redirect maps, names are case-sensitive. For Workshop maps, names are not case-sensitive.

  8. Save the file and startup your server.

Looking for a game server host known for brilliant 24/7 customer support and quality hardware?
Try a Pingperfect Killing Floor server today! https://pingperfect.com/gameservers/kf2-killing-floor-2-game-server-hosting-rental.php


Was this answer helpful?

« Back