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

unmerged(53556)

Recruit
Feb 2, 2006
8
0
I'd noticed a few "interesting" things as I was playing CORE 2v0.11 so I went
thru the industry_tech.txt file.
Here are some possible corrections/modifications.

*********************************************************
5210 # Agriculturally-based Economy - DeAct 5150 5220 5230
5220 # Semi-Industrialized Economy - DeAct 5210 5230
5230 # Fully Industrialized Economy - DeAct 5210 5220

5900 # Quality First - Req 5990 - DeAct 5910 5940
5910 # Quantity First - Req 5990 - DeAct 5900 5940
5940 # Reliability First - Req 5990 - DeAct 5900 5910

5240 # Modern Agriculture
5250 # Mechanized Agriculture - Req 5240 or :confused: 5220 5230 :confused:
**So you need 5240 or (5220 AND 5230)**
**Shouldn't it be 5240 or (5220 OR 5230)**
5260 # Agrichemistry - Req 5250 :confused: or 5220 5240 :confused:
**So you need 5250 or (5220 AND 5240)**
**Shouldn't it be just 5250 required**
5270 # Industrialized Agriculture - Req 5230 5260

5010 # 1935 Base Industry
5020 # 1937 Base Industry - Req 5010
5030 # 1939 Base Industry - Req 5020
5040 # 1941 Base Industry - Req 5030
5050 # 1943 Base Industry - Req 5040
5060 # 1945 Base Industry - Req 5050

5070 # 1935 Heavy Industry - Req 5010 5230
5080 # 1937 Heavy Industry - Req 5020 5070
**Possibly should require 5160 or 5190 as well**
5090 # 1939 Heavy Industry - Req 5030 or :confused: 5080 5170 5200 5950 :confused:
**So you need 5030 or (5080 AND 5170 AND 5200 AND 5950)**
**Shouldn't it be you need 5030 AND 5080 or (5170 OR 5200 or 5950)**
**Tho why an Isolated Country gets this I'm not sure**
5100 # 1941 Heavy Industry - Req 5040 5090
5110 # 1943 Heavy Industry - Req 5050 5100
5120 # 1945 Heavy Industry - Req 5060 or :confused: 5110 5210 :confused:
**So you need 5060 or (5110 AND 5210)**
**Shouldn't it be you need (5060 AND 5110) or 5210**
**Tho why a Agriculturally-based Economy get this I'm not sure**

5130 # Great Depression - Req 5990

5920 # Military Recovery Programme - Req 5990 - DeAct 5180 5190 5200
**Perhaps this should also deactivate 5930**
5150 # 1936 Military Recovery - Req 5130
5160 # 1937 Military Recovery - Req 5150
5170 # 1938 Military Recovery - Req 5160 - DeAct 5300 5340 5410 5450
5280 # Labor Reform - Req 5170

5930 # Economic Recovery Programme - Req 5990 - DeAct 5150 5160 5170
**Perhaps this should also deactivate 5290**
5180 # 1936 Economic Recovery - Req 5130
5190 # 1937 Economic Recovery - Req 5180
5200 # 1938 Economic Recovery - Req 5190 - DeAct :confused: 5130 :confused: 5220 5230
**Why this deactivates the Great Depression I haven't a clue**
**Also this research line deactives Semi-Industrialized Economy and**
**Fully Industrialized Economy tho I have no clue why**

5290 # Women in the Workforce - Req 5200 or 5280

5300 # 1939 Small Arms - Req 5030 - Gain 5310
5310 # 1941 Small Arms - Req 5040 - Gain 5320
5320 # 1943 Small Arms - Req 5050 - Gain 5330
5330 # 1945 Small Arms - Req 5060

5340 # 1939 Heavy Arms - Req 5090 - Gain 5350
5350 # 1941 Heavy Arms - Req 5100 - Gain 5360
5360 # 1943 Heavy Arms - Req 5110 - Gain 5400
5400 # 1945 Heavy Arms - Req 5120

5410 # 1939 Automotive - Req 5340 - Gain 5420
5420 # 1941 Automotive - Req 5350 - Gain 5430
5430 # 1943 Automotive - Req 5360 - Gain 5440
5440 # 1945 Automotive - Req 5400

5450 # 1939 Shipbuilding - Req 5340 - Gain 5460
5460 # 1941 Shipbuilding - Req 5350 - Gain 5470
5470 # 1943 Shipbuilding - Req 5360 - Gain 5480
5480 # 1945 Shipbuilding - Req 5400

5660 # 1930 Electronics - Req 5220
**Shouldn't this be available to Fully Industrialized Economy # 5230**
**Shouldn't this be available to 1937 Heavy Industry # 5080**
5500 # 1937 Electronics - Req 5660 or 5090 5230 - Gain 5590
5510 # 1939 Electronics - Req 5500 or 5100 5230 - Gain 5600
5520 # 1941 Electronics - Req 5510 or 5110 5230 - Gain 5650

5530 # 1937 Encryption - Req 5500
5540 # 1939 Encryption - Req 5510 5530
5550 # 1941 Encryption - Req 5520 5540
5560 # 1937 Decryption - Req 5500
5570 # 1939 Decryption - Req 5510 5560
5580 # 1941 Decryption - Req 5520 5570

5590 # Radar Theory - Req 5660
5600 # Functional Radar - Req 5500 5590
5610 # Low-end Decimetric Radar - Req 5600
5620 # High-end Decimetric Radar - Req 5610
5630 # Low-end Centimetric Radar - Req 5620 5650
5640 # High-end Centimetric Radar - Req 5630
5650 # Radar Refinements - Req 5510 5600

5700 # Special Projects - Req 5660
5710 # Rocket Test and Research Facility - Req 5700
5620 # Rocket Engine - Req 5710 - MayCause 7010 7100 7260 7270
5730 # Turbojet Engine - Req 5720 - MayCause 7030 7050 7060 7070 7090
5740 # Flying Bomb Development - Req 5720 - MayCause 7100
5750 # Flying Rocket Development - Req 5740 - MayCause 7110

5760 # Faculty of Atomic Research - Req 5700
5670 # Atomic Research Laboratories - Req 5760
5780 # Faculty of Nuclear Research - Req 5770
5790 # Isotope Separation Facility - Req 5780
5800 # Nuclear Fuel Analysis - Req 5790
5810 # Experimental Reactor - Req 5800
5820 # Nuclear Reactor Operability - Req 5810
5830 # Nuclear Power Production - Req 5820 - MayCause 7170

5950 # Isolated Country - Req 5990
*********************************************************
 
Last edited:
Important note to understand:Techs listed inside a "required" bracket are all required. Techs listed inside an "or_required" bracked require only ONE of those inside the brackets (plus any other listed in "required"). If there are two "or_required" then one from each of those fields are required.

But to break it own on the issues you've listed.
5250 = See my important note, above.
5260 = Failsafe, but it doesn't really matter as it has no impact on the game either way.
5080 = Maybe to slow things down more, but industrial technology and state of the economy are separate enough, IMO, that this isn't necessary. The Recovery techs should be desirable anyway. :)
5090 = See my important note, above.
5120 = See my important note, above. This tech is made available for Agricultural nations as they finally manage to acquire some heavy industry, though they've been missing out most of the war. The earlier you get access to the heavy industry techs the better, and they're pretty late here.
5920/5930 = I guess they might, but those techs are not possible to research anyway.
5200 = You're reading the wrong effects - you're reading the effects of the tech "Agriculturally-based Economy", id 5210.
5660 = Yes, this one needs correcting. It should be...
Code:
OR_required = { 5220 5230 }

In the future please learn how the various commands work. This kind of analysis was over the top because a basic mechanic was misunderstood. I really do appreciate detailed analysis of potential problems, but in this instance it just caused a lot of extra work for the both of us. It would've been better if you'd just asked how the "or_required" function works, since you think there might be problems with it.

Again, I appreciate the effort - please keep it coming!
 
Thank you.

Actually I have no idea myself what kind of language this is supposed to be, if any. :)

You did a good job analyzing the tech tree, though (even if there was a faulty assumption in there), so now that you know feel free to continue. You did uncover a couple of actual issues, so I'm grateful for that - keep at it!