Guide:Wrye Bash: Difference between revisions
From Step Mods | Change The Game
Line 92: | Line 92: | ||
== Package Structure & Interpretation == | == Package Structure & Interpretation == | ||
[[File:Figure3_BAINFirst.jpg|thumb|right|475px|'''Figure 3:''' Introduction to BAIN. (L to R) {{Fc|#ED1C24|'''Package Details'''}}, {{Fc|#4F58DC|'''Sub-Packages/Plugins'''}}, {{Fc|#22B14C|'''Comments'''}}]] | [[File:Figure3_BAINFirst.jpg|thumb|right|475px|'''Figure 3:''' Introduction to BAIN. (L to R) {{Fc|#ED1C24|'''Package Details'''}}, {{Fc|#4F58DC|'''Sub-Packages/Plugins'''}}, {{Fc|#22B14C|'''Comments'''}}]] | ||
The installers tab contains the package-management interface. Package management is a VERY important aspect of WB, and standards of Wrye '''BA'''sh '''IN'''staller (aka BAIN package or archive) structure represent the foundation of effectively using BAIN. Unfortunately, not all mod authors pack their mods in a BAIN-ready format, so it is important to understand how to convert to the proper structure. The good news is that BAIN has some flexibility, and usually can translate archives correctly. Packages preceded by a red (simple package), white (complex package) or gray (unrecognized) box are NOT installed (installed packages will have a plus [+] symbol inside the box). Before proceeding further, all packages must be made | The installers tab contains the package-management interface. Package management is a VERY important aspect of WB, and standards of Wrye '''BA'''sh '''IN'''staller (aka BAIN package or archive) structure represent the foundation of effectively using BAIN. Unfortunately, not all mod authors pack their mods in a BAIN-ready format, so it is important to understand how to convert to the proper structure. The good news is that BAIN has some flexibility, and usually can translate archives correctly. Packages preceded by a red (simple package), white (complex package) or gray (unrecognized) box are NOT installed (installed packages will have a plus [+] symbol inside the box). Before proceeding further, all packages must be made recognizable to BAIN (i.e., gray boxes and text must be eliminated). The following examples illustrate BAIN package interpretation and allude to some effective packing methods. | ||
*Clicking on an archive will bring up details about the package in the upper right frame ({{Fc|#ED1C24|'''red'''}} outline), as well as any sub-packages or plugins if present just below that ({{Fc|#4F58DC|'''blue'''}} outline), followed by a convenient area to type in some comments about the package ({{Fc|#22B14C|'''green'''}} outline). | *Clicking on an archive will bring up details about the package in the upper right frame ({{Fc|#ED1C24|'''red'''}} outline), as well as any sub-packages or plugins if present just below that ({{Fc|#4F58DC|'''blue'''}} outline), followed by a convenient area to type in some comments about the package ({{Fc|#22B14C|'''green'''}} outline). | ||
*A closer look at the package details of example packages 1-4 depicted in the package list of '''Figure 3''' reveals further detail: | *A closer look at the package details of example packages 1-4 depicted in the package list of '''Figure 3''' reveals further detail: | ||
Line 111: | Line 111: | ||
| colspan="3" | [[File:Figure4_BAINEx1-2.jpg|frame|center|'''Figure 4:''' Package Details.]] | | colspan="3" | [[File:Figure4_BAINEx1-2.jpg|frame|center|'''Figure 4:''' Package Details.]] | ||
|- | |- | ||
| style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 1. Standard files & folders.''' All files and directory structure are revealed. WB | | style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 1. Standard files & folders.''' All files and directory structure are revealed. WB recognizes several typical Skyrim file types and folder names as well as folders installed by WB itself.}} | ||
| style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 2. Standard files & folders with extra, non-standard folders.''' There is an extra directory in this archive that is not recognized by WB, because it does not follow a standard naming convention.}} | | style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 2. Standard files & folders with extra, non-standard folders.''' There is an extra directory in this archive that is not recognized by WB, because it does not follow a standard naming convention.}} | ||
| style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 2. Standard files & folders with extra, non-standard folders (revealed).''' The files that were invisible to WB are detected if {{Fc|#e6b69e|"Has Extra Directories"}} is ticked in the context menu (right click any package to bring up the context menu).}} | | style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 2. Standard files & folders with extra, non-standard folders (revealed).''' The files that were invisible to WB are detected if {{Fc|#e6b69e|"Has Extra Directories"}} is ticked in the context menu (right click any package to bring up the context menu).}} | ||
Line 119: | Line 119: | ||
|- | |- | ||
| style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 3. Standard files & folders (2 levels).''' This reveals the exact same contents ad in '''Ex 1''' previously; however, the directory structure includes another level represented by the Data directory. Many mods are packed this way, and WB understands them just fine and will install the package accordingly.}} | | style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 3. Standard files & folders (2 levels).''' This reveals the exact same contents ad in '''Ex 1''' previously; however, the directory structure includes another level represented by the Data directory. Many mods are packed this way, and WB understands them just fine and will install the package accordingly.}} | ||
| style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 4. Standard files & folders (3 levels).''' This is exactly the same as '''Ex 3''', but the Data directory is now beneath yet another parent directory. Unfortunately, WB stops looking for anything more than 2 folders deep at this time. Many mods come packed this way, and were not created by modders that are thoughtful of BAIN. This will need to be extracted and | | style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 4. Standard files & folders (3 levels).''' This is exactly the same as '''Ex 3''', but the Data directory is now beneath yet another parent directory. Unfortunately, WB stops looking for anything more than 2 folders deep at this time. Many mods come packed this way, and were not created by modders that are thoughtful of BAIN. This will need to be extracted and repack according to '''Ex 1''' or '''Ex 3'''.}} | ||
| style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 5. Two folders containing standard files & folders.''' All preceding examples have been of '''simple''' package structure. This is an example of a '''complex''' package structure. The contents of 00 Core are exactly the the same as in '''Ex 4''', but there the ‘01 Optional’ folder containing options (note the file names in the example). Complex package structures allow an additional level of organization.}} | | style="width:300px; background-color: #252525; vertical-align:text-top; padding:0.5em 0.5em 0.5em 0.5em"| {{Fc|Gray|'''Ex 5. Two folders containing standard files & folders.''' All preceding examples have been of '''simple''' package structure. This is an example of a '''complex''' package structure. The contents of 00 Core are exactly the the same as in '''Ex 4''', but there the ‘01 Optional’ folder containing options (note the file names in the example). Complex package structures allow an additional level of organization.}} | ||
|} | |} |
Revision as of 16:39, May 5, 2013
A simplified guide to using Wrye Bash to maintain a modded S.T.E.P. setup -- by z929669 & S.T.E.P. Team
- Updated: 16:39:12 5 May 2013 (UTC)
GUIDE FORUM THREAD Template:Notice