Did a bunch more testing, the first test I did was dumb as I kept the pants that you start with in the data structure of the oblivion directory (I made the jail pants icon orange). Upon removing said icon and placing it inside the BSA. The icon revered back to the vanilla icon. It seems once a BSA claims a file path no other bsa, regardless of load order, can use the path. You can of course override this, in the same way that all replacers do, by putting the replacers in the normal file structure.UPDATE:
I can't seem to let this rest. I came across another article about BSAs that suggest once again that a replacer mod using BSA is possible: http://elderscrolls....livion_Mod_FAQs
It states though that archiveInvalidated problem, which I knew about and attempted to correct. I am wonder if _that_ is the issue I ran into which prevented me from loading the correct replacer icon.
It seems to me that I am not getting very many replies. Is it that no one is interested or that nobody knows?UPDATE 2:
Fort those interested in the results of my researching the above mentioned stuff. It seems that archiveInvalidated is only used for when replacing textures/meshes using the normal directory structure. Something I previously thought worked all on its own. Looks like, unbeknown to me, that I OBMM set it up for me. This does not work for BSAs, only for replacements in real directories.
As a programmer this seems like poor design. It should have been trivial to allow the internal game database to recognize when a BSA is attempting to override a previous resource entry. But then again, they didn't fix the bug which makes archiveInvalidated necessary even for directory replacements.
Edited by dharh, 30 June 2010 - 04:58 PM.