• 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.

Wildcat_PL

General
13 Badges
Dec 27, 2002
1.774
234
  • Hearts of Iron II: Armageddon
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • 500k Club
latest CORE 0.60 had a bug in oil to rare conversion ratios. The ratio was 10x bigger then it should be. I'm sure I fixed it in db/tech/undustry.txt. However I need to fix savegames. I found "oil_to_rare_materials = 4.0000" and changed it to "oil_to_rare_materials = 0.4000". Problem is still there: I have 10 rares plants and I can have an ouput of over 100 rares - this must be wrong. What else shall I change in savegame?
 
Because I already released some puppets and other countries might have also researched those techs I changed all values in a savegame. And I completed a day to.
I have 10 rare material plants and I produce 115.8 rares, while I consume 217 oil and 72,3 metal. I assume all those numbers should be 10x less.
 
decreasing "oil_to_rare_materials" 10 times does increase oil and metal usage 10 times but rares output is still too high. Could you tell me how to fix this?

I think I managed to fix this by reducing initial input/output and so reducing ratio. It was done with try and error approach but I managed to get results:

With all techs researched 13060 13070 and 13080
10 synthetic material plants consume 5.03 metal and 15.09 oil while producing 8.05 rares.

Code:
application = { # Experimental Synthetic Rubber 
	id = 13060
	name = TECH_APP_INDUSTRY_136_NAME
	desc = TECH_APP_INDUSTRY_136_DESC

	position = { x = 460 y = 440 }
	year = 1935

	component = { # ComponentOne
		id = 13061
		name = TECH_CMP_INDUSTRY_136_1_NAME
		type = nuclear_physics
		difficulty = 6
	}
	component = { # ComponentTwo
		id = 13062
		name = TECH_CMP_INDUSTRY_136_2_NAME
		type = chemistry
		difficulty = 6
	}
	component = { # ComponentThree
		id = 13063
		name = TECH_CMP_INDUSTRY_136_3_NAME
		type = chemistry
		difficulty = 6
	}
	component = { # ComponentFour
		id = 13064
		name = TECH_CMP_INDUSTRY_136_4_NAME
		type = chemistry
		difficulty = 6
	}
	component = { # ComponentFive
		id = 13065
		name = TECH_CMP_INDUSTRY_136_5_NAME
		type = management
		difficulty = 6
	}

	required = { 5220 13020 } # Semi-Industrial Economy AND Synthetic Materials
	# Activated by: # 1936 Military Recovery (5150) OR Isolated Country (5950) OR PM Event
	
	effects = { 
[B]		command = { type = industrial_multiplier which = oil_to_rare_materials value = 0.30 }
		command = { type = building_eff_mod which = synthetic_rares value = -90 }[/B]
	}
}

application = { # Basic Synthetic Rubber
	id = 13070
	name = TECH_APP_INDUSTRY_137_NAME
	desc = TECH_APP_INDUSTRY_137_DESC

	position = { x = 470 y = 458 }
	year = 1938

	component = { # ComponentOne
		id = 13071
		name = TECH_CMP_INDUSTRY_137_1_NAME
		type = nuclear_physics
		difficulty = 7
	}
	component = { # ComponentTwo
		id = 13072
		name = TECH_CMP_INDUSTRY_137_2_NAME
		type = chemistry
		difficulty = 7
	}
	component = { # ComponentThree
		id = 13073
		name = TECH_CMP_INDUSTRY_137_3_NAME
		type = chemistry
		difficulty = 7
	}
	component = { # ComponentFour
		id = 13074
		name = TECH_CMP_INDUSTRY_137_4_NAME
		type = chemistry
		difficulty = 7
	}
	component = { # ComponentFive
		id = 13075
		name = TECH_CMP_INDUSTRY_137_5_NAME
		type = management
		difficulty = 7
	}

	required = { 13060 } # Experimental Oil to Rubber
	or_required = { 5080 5090 } # 1937 Heavy Industry OR 1939 Heavy Industry
	# Activated by: # 1937 Military Recovery (5160) OR Isolated Country (5950) OR FM Event
	
	effects = { 
		command = { type = allow_building which = synthetic_rares }
		[B]command = { type = industrial_multiplier which = oil_to_rare_materials value = 0.35 }
		command = { type = building_eff_mod which = synthetic_rares value = 2.5 }[/B]
	}
}

application = { # Advanced Synthetic Rubber 
	id = 13080
	name = TECH_APP_INDUSTRY_138_NAME
	desc = TECH_APP_INDUSTRY_138_DESC

	position = { x = 480 y = 477 }
	year = 1941

	component = { # ComponentOne
		id = 13081
		name = TECH_CMP_INDUSTRY_138_1_NAME
		type = nuclear_physics
		difficulty = 8
	}
	component = { # ComponentTwo
		id = 13082
		name = TECH_CMP_INDUSTRY_138_2_NAME
		type = chemistry
		difficulty = 8
	}
	component = { # ComponentThree
		id = 13083
		name = TECH_CMP_INDUSTRY_138_3_NAME
		type = chemistry
		difficulty = 8
	}
	component = { # ComponentFour
		id = 13084
		name = TECH_CMP_INDUSTRY_138_4_NAME
		type = chemistry
		difficulty = 8
	}
	component = { # ComponentFive
		id = 13085
		name = TECH_CMP_INDUSTRY_138_5_NAME
		type = management
		difficulty = 8
	}

	required = { 13070 } # Basic Oil to Rubber
	or_required = { 5090 5100 } # 1939 Heavy Industry OR 1941 Heavy Industry
	# Activated by: # 1938 Military Recovery (5170) OR Isolated Country (5950) OR FM Event

	
	effects = { 
		[B]command = { type = industrial_multiplier which = oil_to_rare_materials value = 0.4 }
		command = { type = building_eff_mod which = synthetic_rares value = 2.5 }[/B]
	}
}
 
Last edited:
According to our dev dec152000 the rare conversion rate is intended. Synthetic rubber production was obviously not as ineffective as converting coal into oil/fuel but it also required a lot of raw materials to feed the plants.