Skip to content

Commit 242b243

Browse files
InfernioSharlikran
authored andcommitted
Skip BAIN refresh for xEdit caches
For the same reasons we skip refreshes for xEdit backups, we should also skip xEdit caches. Also edited the README to match. Turns out that SSE never received the edits to skip the 'SSEEdit Backups' folder, so that's included as well. Also took this opportunity to correct the 'SkyProc' directory (which should be 'SkyProc Patchers') in the documentation.
1 parent 896f017 commit 242b243

7 files changed

Lines changed: 13 additions & 12 deletions

File tree

Mopy/Docs/Wrye Bash Advanced Readme.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -332,12 +332,12 @@ <h3 id="bain-data-dir-skipped">Skipped Data subdirectories and uninstall quirks<
332332
<thead><tr><th colspan="3">Per game skipped Data subdirectories
333333
<thead><tr><th>Game<th>Skipped Data subdirectories<td>Script extender(s) directories
334334
<tbody>
335-
<tr><td>Oblivion<td>tes4edit backups, bgsee, conscribe logs<td>OBSE
336-
<tr><td>Fallout 3<td>fo3edit backups<td>FOSE
337-
<tr><td>Fallout New Vegas<td>fnvedit backups<td>NVSE
338-
<tr><td>Skyrim<td>tes5edit backups<td>SKSE, SkyProc, Script Dragon
339-
<tr><td>Fallout 4<td>fo4edit backups<td>F4SE
340-
<tr><td>Skyrim SE<td>sseedit backups<td>SKSE
335+
<tr><td>Oblivion<td>tes4edit backups, tes4edit cache, bgsee, conscribe logs<td>OBSE
336+
<tr><td>Fallout 3<td>fo3edit backups, fo3edit cache<td>FOSE
337+
<tr><td>Fallout New Vegas<td>fnvedit backups, fnvedit cache<td>NVSE
338+
<tr><td>Skyrim<td>tes5edit backups, tes5edit cache<td>SKSE, SkyProc Patchers, Script Dragon
339+
<tr><td>Fallout 4<td>fo4edit backups, fo4edit cache<td>F4SE
340+
<tr><td>Skyrim SE<td>sseedit backups, sseedit cache<td>SKSE, SkyProc Patchers
341341
<thead>
342342
<tr>
343343
<th colspan="3">Per game skipped file extensions</th>

Mopy/bash/game/fallout3/__init__.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,7 @@ class pnd(GameInfo.pnd):
8888
u'ini',
8989
u'fose',
9090
}
91-
SkipBAINRefresh = {
92-
u'fo3edit backups',
93-
}
91+
SkipBAINRefresh = {u'fo3edit backups', u'fo3edit cache'}
9492
wryeBashDataFiles = {
9593
ur'ArchiveInvalidationInvalidated!.bsa'
9694
ur'Fallout - AI!.bsa'

Mopy/bash/game/fallout4/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ class pnd(GameInfo.pnd):
119119
# This rule is to allow mods with string translation enabled.
120120
'interface\\translations':['.txt']
121121
}
122-
SkipBAINRefresh = {u'fo4edit backups'}
122+
SkipBAINRefresh = {u'fo4edit backups', u'fo4edit cache'}
123123

124124
class esp(GameInfo.esp):
125125
canBash = True

Mopy/bash/game/falloutnv/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ class pnd(GameInfo.pnd):
8787
u'nvse',
8888
u'scripts',
8989
}
90-
SkipBAINRefresh = {u'fnvedit backups'}
90+
SkipBAINRefresh = {u'fnvedit backups', u'fnvedit cache'}
9191
wryeBashDataFiles = {
9292
ur'ArchiveInvalidationInvalidated!.bsa'
9393
ur'Fallout - AI!.bsa'

Mopy/bash/game/oblivion/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ class ess(GameInfo.ess):
101101
}
102102
SkipBAINRefresh = {
103103
u'tes4edit backups',
104+
u'tes4edit cache',
104105
u'bgsee',
105106
u'conscribe logs',
106107
}

Mopy/bash/game/skyrim/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ class pnd(GameInfo.pnd):
134134
# This rule is to allow mods with string translation enabled.
135135
'interface\\translations':['.txt']
136136
}
137-
SkipBAINRefresh = {u'tes5edit backups'}
137+
SkipBAINRefresh = {u'tes5edit backups', u'tes5edit cache'}
138138
ignoreDataDirs = {u'LSData'}
139139

140140
class esp(GameInfo.esp):

Mopy/bash/game/skyrimse/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ class sd(SkyrimGameInfo.sd):
8181
long_name = u''
8282
install_dir = u''
8383

84+
SkipBAINRefresh = {u'sseedit backups', u'sseedit cache'}
85+
8486
@classmethod
8587
def init(cls):
8688
# First import from skyrimse.records file

0 commit comments

Comments
 (0)