I hate annexing cities because they have the courthouse/unhappiness penalty and usually built in a bad place or too close to other cities. If I want a new city, I would build my own. I also hate creating puppet cities, so I raze everything.
But what would make me keep puppet cities? If I can group up a couple of puppet cities and appoint one of their people to govern them in my stead, it would be like having my own vassal. If this vassal would have very good relations with me and pay me tribute of gold/food to capital, it would strengthen my empire without being burdened by puppets. And if I could direct my vassals to concentrate on military units vs infrastructure, the former puppets could actually aid me during war time.
Conditions for maintaining good relations with my vassal:
Conditions for declaring independence:
Also, this would open up the way for creating colonies for cities on another continent.
One problem is that it would be hard to differentiate e.g. two Egyptian civilizations, but that could be alleviated by having two leaders per civ.
But what would make me keep puppet cities? If I can group up a couple of puppet cities and appoint one of their people to govern them in my stead, it would be like having my own vassal. If this vassal would have very good relations with me and pay me tribute of gold/food to capital, it would strengthen my empire without being burdened by puppets. And if I could direct my vassals to concentrate on military units vs infrastructure, the former puppets could actually aid me during war time.
Conditions for maintaining good relations with my vassal:
- Gifting to it all cities that I conquer that have the same nationality.
e.g. I puppet 3 Egyptian cities, I appoint a new Egyptian to manage them for me, making him my vassal. Any future Egyptian cities that I capture I must turn them over to my vassal or it will ruin our relations. - Razing any cities of same nationality.
e.g. My vassal Cleopatra would be unhappy if I razed Egyptian cities under Ramesses rule. - Demanding tribute above what is standard.
- The vassal civ becomes unhappy for 10 consecutive turns.
Conditions for declaring independence:
- Something similar to civ 4. Which would result in a peaceful independence.
- If vassal believes he has the military strength to fight for his independence.
Also, this would open up the way for creating colonies for cities on another continent.
One problem is that it would be hard to differentiate e.g. two Egyptian civilizations, but that could be alleviated by having two leaders per civ.