Apologies for not commenting on any of the suggestions made so far. I am reading it all though so keep it coming, it's very helpful. A few quick comments:
- I cannot add a slider or such for corporate tax/subsidies. These would need to be determined by civic choices and combinations, and possibly adjusted by buildings too (Stock Exchange, Custom House, etc). Other factors like settled great people could play a part too.
- I like the idea of free market corporations (spread on their own) vs. state controlled corporations (spread by the player), determined via civics. Gives the player an interesting choice.
- My grand dream for all this is that I can turn the corporation mechanic (with help from the events system and much custom coding) into a broader 'Organizations' mechanic, of which corporations are a subcategory. No finalized or clear plans yet but imagine the mechanic also supporting organizations such as the Hanseatic League, the Illuminati, the Mafia, Greenpeace, Al Qaeda, Amnesty International, etc.
- The overriding concept of all this being that the choices you make for your cities and civilizations as a whole can attract certain non-state entities to your cities, and determine how much control you have over them.
- This has potential to quickly turn into the biggest mechanics overhaul I've ever attempted. I can't promise this is all possible, there are bound to be many challenges implementing this, technically and conceptually. At this point I think this will probably need to be a job for 1.19 rather than 1.18 (which I want to keep relatively simple since 1.17 took so long to finish).