NPcomplete
Chieftain
- Joined
- Sep 14, 2011
- Messages
- 29
Easy Ideology Switching
"Those are my principles, and if you don't like them... well, I have others." (Groucho Marx)
This mod lets you switch your ideology even when your people are content. No tenets are lost by switching the ideology. If you switch your ideology while your people are content, then you will be able to select your new ideology immediately in the next turn, and you will have a number of free tenets equal to the number of tenets you had in your previous ideology.
Thus, now you can freely switch from an ideology to another depending on which one offers the most suitable tenets in each historical situation (war vs peace, gold vs production, changing the opinion of other civs towards you, etc).
In order to switch your ideology while your people are content, first complete everything you have to do in the current turn, and then press the switch ideology button (the button will not allow you to switch the ideology until you do). Switching your ideology when your people are not content works as usual, though no tenets are lost either.
Known issues:
- The game is totally stable while you play, but it may occasionally crash when you exit it.
- If you switch your ideology while your people are content, then don't save the game immediately after doing it, in the same turn, as this save game might not work later when loaded. Games saved at any time before or after that will work.
****************
You can change the number of lost tenets in mod file GlobalDefines.xml. Also, the number of anarchy turns in that file only affects switching the ideology when your people are not content.
You might think that this mod was trivial to do, something like flipping a boolean variable or so...
but it was much harder, as it involved making a tricky usage of UI semaphore functions (see http://forums.civfanatics.com/showthread.php?t=562727 for technical details).
****************
Idea for future versions: I wish to make a new version where the effects of many ideology tenets are modified to make it more interesting switching your ideology from time to time, as in real History. Note that frequent ideology switching does not necessarily make countries fall behind. Think about Germany in the 20th century: democracy => fascism => democracy (West) & communism (East) => democracy. In Civ 5, it would be ruined. In real life, it is a powerful country with a big economy. Also, not all ideology changes are led by the people, as some are led by goverments. Think about China: Communism => something between communism and capitalism.
So, future new tenets will offer incentives to ideology switching. For instance:
- If you are suffering too much unhappiness pressure from the working class, then switching to Autocracy may help (e.g. Germany, Italy, Spain in the 30s).
- If you arrive late to the industrial revolution and you need to quickly build factories, then switching to Order may help (e.g. Russia one century ago, China 50 years ago).
- If you industrial revolution is already complete, then you may boost the consumerism by switching to Freedom (e.g. China since the 80s).
- If you wish to change your allies, then switching your ideology may help (e.g. Cuba in the 50s).
- etc.
"Those are my principles, and if you don't like them... well, I have others." (Groucho Marx)
This mod lets you switch your ideology even when your people are content. No tenets are lost by switching the ideology. If you switch your ideology while your people are content, then you will be able to select your new ideology immediately in the next turn, and you will have a number of free tenets equal to the number of tenets you had in your previous ideology.
Thus, now you can freely switch from an ideology to another depending on which one offers the most suitable tenets in each historical situation (war vs peace, gold vs production, changing the opinion of other civs towards you, etc).
In order to switch your ideology while your people are content, first complete everything you have to do in the current turn, and then press the switch ideology button (the button will not allow you to switch the ideology until you do). Switching your ideology when your people are not content works as usual, though no tenets are lost either.
Known issues:
- The game is totally stable while you play, but it may occasionally crash when you exit it.
- If you switch your ideology while your people are content, then don't save the game immediately after doing it, in the same turn, as this save game might not work later when loaded. Games saved at any time before or after that will work.
****************
You can change the number of lost tenets in mod file GlobalDefines.xml. Also, the number of anarchy turns in that file only affects switching the ideology when your people are not content.
You might think that this mod was trivial to do, something like flipping a boolean variable or so...

****************
Idea for future versions: I wish to make a new version where the effects of many ideology tenets are modified to make it more interesting switching your ideology from time to time, as in real History. Note that frequent ideology switching does not necessarily make countries fall behind. Think about Germany in the 20th century: democracy => fascism => democracy (West) & communism (East) => democracy. In Civ 5, it would be ruined. In real life, it is a powerful country with a big economy. Also, not all ideology changes are led by the people, as some are led by goverments. Think about China: Communism => something between communism and capitalism.
So, future new tenets will offer incentives to ideology switching. For instance:
- If you are suffering too much unhappiness pressure from the working class, then switching to Autocracy may help (e.g. Germany, Italy, Spain in the 30s).
- If you arrive late to the industrial revolution and you need to quickly build factories, then switching to Order may help (e.g. Russia one century ago, China 50 years ago).
- If you industrial revolution is already complete, then you may boost the consumerism by switching to Freedom (e.g. China since the 80s).
- If you wish to change your allies, then switching your ideology may help (e.g. Cuba in the 50s).
- etc.