Difference between revisions of "Archive File"

1,328 bytes added ,  17:13, 26 February 2020
Added examples and formatting infos.
imported>Qazaaq
imported>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
(Added examples and formatting infos.)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:Editor Reference]]
'''File Extension:''' <code>.bsa</code>, <code>.ba2</code>, <code>.achlist</code>
[[Category:Game Files]]
 
'''File Extension:''' .bsa .ba2
An [[Archive File]] stores other [[:Category:Game Files|Game Files]] such as [[Interface File]]s, [[Material File]]s, [[Model File]]s, [[Script File]]s, [[Sound File]]s, [[String File]]s, [[Texture File]]s, and others to load during runtime.
Archive files require a [[Data File]] of the same name to be activated or the archived content will be ignored.
==BSA==
<code>.bsa</code>
 
'''.bsa''' stores files for [https://elderscrolls.bethesda.net/en/skyrim The Elder Scrolls V: Skyrim and TESV: Skyrim Special Edition].
==BA2==
<code>.ba2</code>
 
'''.ba2''' stores files for Fallout 4.
===Example===
* '''myTestPlugin.esp''' - your [[Data File]]
* '''myTestPlugin - Main.BA2''' - holds any files other than [[Texture File]]s.
* '''myTestPlugin - Textures.BA2''' - holds only [[Texture File]]s.
==ACHLIST==
<code>.achlist</code>


The archive files store other files such as scripts, textures, materials, meshes, sounds, videos, and others to load during runtime. Archive files require a [[Data File]] of the same name to be activated or the archived content will be ignored.
'''.achlist''' files are JSON text files that can be opened and edited with a text editor, such as [[Notepad++]]. They contain all files to be stored.
===Example===
<source lang="jquery">
[
"Data\\Textures\\Actors\\Character\\FaceCustomization\\myTestPlugin.esp\\000008B3_d.DDS",
"Data\\Textures\\Actors\\Character\\FaceCustomization\\myTestPlugin.esp\\000008B3_msn.DDS",
"Data\\Textures\\Actors\\Character\\FaceCustomization\\myTestPlugin.esp\\000008B3_s.DDS"
]
</source>
*You can have the Creation Kit export an ACHLIST, but it is advised that you double-check what is exported for accuracy. Paths are sometimes created in error if the material file path slash is not in the correct direction.


==Tools==
==Tooling==
-The Creation Kit includes tooling for working with game archives.
*[[Archive2]]
-There are community software projects that provided tooling for working with game archives.
*[[Bethesda Archive Extractor]]
*There are community software projects that provided tooling for working with game archives.


== See Also ==
== See Also ==
*[[:Category:Game_Files|Game Files Category]]
*[[Data File]]
*[[:Category:Game Files|Game Files Category]]
 
 
[[Category:Editor Reference]]
[[Category:Game Files]]