File types
From CryWiki
| ||||||||||||||
Here we will explain the various file types used within the Crysis environment. How you can edit them and general things to be aware of.
Getting Started
You may of already discovered some odd looking files in the \Crysis\Game\ directory. Most of which bare no resemblance to the files you may have seen people discussing.
These are .pak files, such as GameData.pak. Even though they have this extension, they are in fact just regular zip files which can be opened in WinRAR for example.
It is strongly advisable you avoid modifying the default Crysis files, and this is what a Mod structure helps you to achieve. Above all, keep backups just in case.
If you don't know how to set the mod structure up, please refer to this page.
The file types
BAK (.bak) - Backups of level files created by Sandbox2 everytime you save the map. In case of a corrup .cry file these can be renamed to .cry and then loaded.
BAK2 (.bak2) - Another backup of the aforementioned .bak file, which can also be renamed to .cry to replace corrupt files.
CFG (.cfg) - An abbreviation of Config. These are configuration files. Can be viewed and edited with any plain text editor, such as notepad.
CGF (.cgf) - A Crysis model format.
CRY (.cry) - The file used by Sandbox 2 to edit maps. Is not read by the game however.
DLG (.dlg) - An abbreviation of Dialogue. These are mostly character dialogue files. Can be viewed and edited with any plain text editor, such as notepad.
ENT (.ent) - Entity files. Can be viewed and edited with any plain text editor, such as notepad.
LUA (.lua) - The 'script' files used in Crysis. LUA however is a full blown programming language.
MTL (.mtl) - Material files. Can be viewed and edited with any plain text editor, such as notepad.
XML (.xml) - Actually stands for eXtended Markup Language. These can be viewed and edited with any plain text editor, such as notepad.
