Commit 97894a3
Improve and expand model hash exclusions
Squashed commit consisting of these 3 commits:
1. Drop MelModelHash in favor of MelNull
MelNull already does what we want - the definitions are almost
identical! The only real difference is that MelModelHash also saves the
texture hashes as an attribute of the record. This is obviously totally
unnecessary - we don't want to do anything with those hashes.
To that end, let's just drop those classes and use MelNull.
2. [SSE] Drop PROJ/NAM2 and BPDT/NAM5
These are texture hashes as well! zilav pointed this out [1], but it
looks like this got missed when the texture hash changes were originally
made. I don't know if WB actually patches or writes these, but better
safe than sorry.
[1] wrye-bash#403 (comment).
3. Correct texture hash explanation - TO BE SQUASHED
The actual explanation, as provided by zilav, is that texture hashes are
just an optimization and are totally optional - plenty of records in
Skyrim.esm don't have them.1 parent 0cea470 commit 97894a3
2 files changed
Lines changed: 13 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | 43 | | |
53 | 44 | | |
54 | 45 | | |
55 | 46 | | |
56 | 47 | | |
57 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
58 | 51 | | |
59 | 52 | | |
60 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | 53 | | |
65 | 54 | | |
66 | 55 | | |
67 | 56 | | |
68 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
69 | 61 | | |
70 | 62 | | |
71 | 63 | | |
| |||
1637 | 1629 | | |
1638 | 1630 | | |
1639 | 1631 | | |
1640 | | - | |
| 1632 | + | |
| 1633 | + | |
| 1634 | + | |
1641 | 1635 | | |
1642 | 1636 | | |
1643 | 1637 | | |
| |||
5050 | 5044 | | |
5051 | 5045 | | |
5052 | 5046 | | |
5053 | | - | |
| 5047 | + | |
| 5048 | + | |
| 5049 | + | |
5054 | 5050 | | |
5055 | 5051 | | |
5056 | 5052 | | |
| |||
0 commit comments