Saving & Exporting: Difference between revisions

From Tripwire Interactive Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
Saving An Objective Mode map is the same as saving a Killing Floor map (it needs to go in the KillingFloor\Maps\  folder).
Saving An Objective Mode map is the same as saving a Killing Floor map (it needs to go in the KillingFloor\Maps\  folder).


There is one key difference, however.  
There is one key difference, however. You must save your map with the 'KFO' prefix. If you don't do this, It won't show in the list of Objective mode maps in the game.  ie.  "KFO-MyAwesomeMap"  vs.  "KF-MyAwesomeMap" Prefixes are very important in Killing Floor because they dictate which game mode is associated with a given map.  If you use the wrong prefix you're essentially telling the game to attempt to load the wrong set of gameplay rules, and at best your map will probably not work. At worst, it may even crash on load.  
== You must save your map with the 'KFO' prefix. ==
  If you don't do this, It won't show in the list of Objective mode maps in the game.  ie.  "KFO-MyAwesomeMap"  vs.  "KF-MyAwesomeMap" Prefixes are very important in Killing Floor because they dictate which game mode is associated with a given map.  If you use the wrong prefix you're essentially telling the game to attempt to load the wrong set of gameplay rules, and at best your map will probably not work. At worst, it may even crash on load.  


If you plan to release your map in different languages you should also use the 'export int' option found under the file tab in the editor.  This will create a .int file in your KillingFloor\System\  folder which defaults to the name of your map. Int files contain all of the localized text for your map and can be easily changed to update text or translate it for other languages. If you do this, you should note that the text in the int file takes priority over whatever text you type in your map. So if you make a change to any localized text in your map , always remember to 'export .int' afterwards, or you'll have a mismatch between the map and .int
If you plan to release your map in different languages you should also use the 'export int' option found under the file tab in the editor.  This will create a .int file in your KillingFloor\System\  folder which defaults to the name of your map. Int files contain all of the localized text for your map and can be easily changed to update text or translate it for other languages. If you do this, you should note that the text in the int file takes priority over whatever text you type in your map. So if you make a change to any localized text in your map , always remember to 'export .int' afterwards, or you'll have a mismatch between the map and .int

Revision as of 21:17, 4 November 2013

Saving An Objective Mode map is the same as saving a Killing Floor map (it needs to go in the KillingFloor\Maps\ folder).

There is one key difference, however. You must save your map with the 'KFO' prefix. If you don't do this, It won't show in the list of Objective mode maps in the game. ie. "KFO-MyAwesomeMap" vs. "KF-MyAwesomeMap" Prefixes are very important in Killing Floor because they dictate which game mode is associated with a given map. If you use the wrong prefix you're essentially telling the game to attempt to load the wrong set of gameplay rules, and at best your map will probably not work. At worst, it may even crash on load.

If you plan to release your map in different languages you should also use the 'export int' option found under the file tab in the editor. This will create a .int file in your KillingFloor\System\ folder which defaults to the name of your map. Int files contain all of the localized text for your map and can be easily changed to update text or translate it for other languages. If you do this, you should note that the text in the int file takes priority over whatever text you type in your map. So if you make a change to any localized text in your map , always remember to 'export .int' afterwards, or you'll have a mismatch between the map and .int