EmperorFool
Deity
A modified DLL in the Assets folder will cause a failure to load even if that DLL isn't actually used.


Does adding new game options affect save compatibility?
Ditto. I hadn't thought about that. Since they must be saved in the game (different for each game, passed to others when you send them a saved game), it must change the format. I doubt they made it so extensible as to allow a different set of options to exist as those the current game expects. Nothing else works that easily.
I don't know that I'd like to be locked into an interface choice for an entire game.
Yes, that would be a big downside. I think XML is probably the best way to go:
- No saved game problems
- Modifiable during a game (still gotta restart though)
- Ease of work for us
- Not so hard for users to modify