I really don't think modifying a txt file is that hard - anyone who has ever submitted any kind of report or otherwise used a text-editor can do it, after all
I have many reasons for preferring external txt pointers to internal pointers. The fact that a text document is searchable, allows for copy/paste, and is a lot easier to track down bugs in, than an unwieldy editor, are some.
Another, more specific case is that we want to include playercreated leaderheads with the dyp mod, but due to the fact that 7 new leaderheads will quickly amount to more than 150 mb of files, we have to make that an optional download. And that optional download then has to include a different BIX, meaning that people with the leaderheads installed will have to use the non-leaderheads version to play online against other DyP players.
In fact, I'm lobbying to get the Scenario Search placed outside the BIX for the same reason, so people can choose whicever terrain mods etc. they want to use in multiplayer games. That is currently not possible - they have to use the one selected by the host.
I think our differences of opinion probably stem from the approach we have to modifying the game. I'm not much into adding one unit here, one improvement there, but would rather see fully-fledged modpacks, and for those, the pediaicons.txt solution offers a lot more than including the pointers in the BIX. It probably makes modding a bit harder, but I'm sure it makes 'using' a lot easier. I've been living inside the BIC for well over a year now, and if this is a hangover, it's definitely the longest one I've had
Btw, a XXXX.sav file contains a BIX/BIC file with all settings intact, so I'm not sure where you're getting at with the conceptual difference between the two
I saw rumours that you'll be releasing GOTM20 in a one file download with all the necessary files included. Is that true? If it is, i'll just crawl right back down under my rock again, and let you get on with work
