Inge Jones
12th Dec 2011, 09:05 PM
After wasting weeks going down an apparently blind alley of tweaking the TXTCs, I have discovered turning a 3 channel castable object into a 4 channel castable is as simple as (in the OBJD, material blocks) changing the rgb complate reference from 0x0333406C-0x00000000-0xFAFB98B5B96A98C9 to 0x0333406C-0x00000000-0x6C320A2F418A30C6, adding a new materialblock for pattern D, and making a set of 5 complate overrides in the parent material block for the pattern D related data (tiling etc). Just copy pattern C will do.
Now my conundrum is that in all EA objects, TXTCs have the same count of superblocks as there are castable channels. There has to be a function in this, yet in all my ingame tests I can't see anything lacking in the newly 4-channeled object when I don't change the TXTCs according to this superblock convention. I have tried both with and without also changing the TXTCs and notice no difference.
Does anyone have any theories as to what vital role the Texture compositors do actually play and what might explode if one doesn't update them according to EA convention?
Now my conundrum is that in all EA objects, TXTCs have the same count of superblocks as there are castable channels. There has to be a function in this, yet in all my ingame tests I can't see anything lacking in the newly 4-channeled object when I don't change the TXTCs according to this superblock convention. I have tried both with and without also changing the TXTCs and notice no difference.
Does anyone have any theories as to what vital role the Texture compositors do actually play and what might explode if one doesn't update them according to EA convention?