• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Mnoracle

Major
105 Badges
Feb 5, 2003
530
132
  • Pillars of Eternity
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Warlock: Master of the Arcane
  • Warlock 2: The Exiled
  • Warlock 2: Wrath of the Nagas
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Mount & Blade: Warband
  • Crusader Kings II: Way of Life
  • Victoria 2
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Knights of Pen and Paper 2
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Hearts of Iron III
  • Majesty 2 Collection
  • March of the Eagles
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Sengoku
  • Sword of the Stars
I think I have found a workaround for the issue, it's far from good and quite dirty, but at least it allows AI to compete and human player, given some restraint will not use the hole :)

Add the sting global_ic = 0.4 (or 0.5) to static_modifiers.txt in

peace = {
....
global_ic = 0.4
}

section and presto increase in IC will compensate increase in CG at least partially, Japan looks much better now :)
 
Also in /common/defines we have
Code:
economy = {
	MAX_PROVINCE_SELL_PRICE 	= 2000,
	LEADERSHIP_TO_DIPLOMACY 	= 0.5,	 -- Leadership to Diplomatic Influence factor.
	CONSUMER_GOODS_DISSENT_MOD 	= 1.0,
	IC_TO_MONEY 				= 1.0,
	IC_TO_CONSUMER_GOODS 		= 5.0,
	IC_TO_SUPPLIES 				= 7.0,
	CONVOY_BUILD_COST 			= 2,
	CONVOY_BUILD_TIME 			= 40,
	ESCORT_BUILD_COST 			= 3,
	ESCORT_BUILD_TIME 			= 50,
	LEADERSHIP_TO_SPIES 		= 0.05,
	BUILDING_REPAIR_SPEED 		= 0.1,
	LEADERSHIP_TO_OFFICERS 		= 1,
	THREAT_FROM_CONVOYS_MODIFIER	= 0.1,
	CONVOY_CONSTRUCTION_SIZE 	= 10,
	MAX_DAILY_TRADE				= 100

},
I think IC_TO_CONSUMER_GOODS = 5.0, means that 1 IC produces 5 CG. Increasing it might help (haven't checked yet)
 
Another way to fix the problem:

I added the following string to every Civil Law in \common\laws.txt

war_consumer_goods_demand = -0.70
peace_consumer_goods_demand = -0.70

70% less CG might be too much but at least i can play as Nationalist Spain without wasting 110% of my IC for CG, it works when at peace or war and doesn't mess with IC.

The full string in the Laws file is as follows, modify all others in the same way:

open_society = {
allow = {
ideology_group = democracy
}
counter_intelligence = -0.25
war_consumer_goods_demand = -0.70
peace_consumer_goods_demand = -0.70
 
You could just not build divisions in peace time. Of course, this would complicate defence of France just a bit when Germany comes knocking. Oh well... you wanted a challenge... or a government in exile.
 
Yep, since the formula squares the number of brigades in a division to calculate CG needs, you may want to edit the following line in the common\defines.lua file:

IC_TO_CONSUMER_GOODS = 5.0,

Assuming average division size is 3 brigades (and that's what many AI templates use), you need to multiply CG production by 9, giving:

IC_TO_CONSUMER_GOODS = 45.0, -- 5.0,
 
Yep, since the formula squares the number of brigades in a division to calculate CG needs, you may want to edit the following line in the common\defines.lua file:

IC_TO_CONSUMER_GOODS = 5.0,

Assuming average division size is 3 brigades (and that's what many AI templates use), you need to multiply CG production by 9, giving:

IC_TO_CONSUMER_GOODS = 45.0, -- 5.0,

Has anyone tried this yet, if it works?

I did quick check with value of 25, but didn't notice any change in France'36 game. Maybe I failed somehow :rolleyes:
Yes, saved the file and restarted game :)
 
Go to HoI3 folder -> commons and open the defines file with notepad. Edit what you want based on what you read above. The simplest way is to set IC_TO_CONSUMER_GOODS to 45.0. Just put a 4 in front of the 5 and you're good to go. :)

Also, for better performance set MAX_DAILY_TRADE to 5.