Description of issue
AI blocked from researching/using Tank Destroyers
Game Version
1.9.1
Enabled DLC
Together for Victory,
Death or Dishonor,
Waking the Tiger,
Man The Guns
Do you have mods enabled?
No
Description
1. First part of the issue is that all AIs are blocked from researching basic and improved TD, due to there being a basic factor of 0 (multiplied by anything is still 0)
2. Second part of the problem is in German and Soviet AI Templates:
The AI factor to 'push' the TD template has this requirement:
has_tech = basic_medium_td (which is blocked)
But also if the AI happens to research improved or advanced TD first, it will never research older basic_td, effectively blocking itself again.
This affects mostly Germany, as they do use tank destroyers if allowed to. Soviets used TD extensively in history too.
Also it affects USA armor template, as it contains medium_tank_destroyer_brigade, which it cannot research until lategame (when it gets advanced TD).
Steps to Reproduce
Problem 1:
-Open armor.txt file in *common\technologies\
-Line 769 and Line 993 (basic/improved TD)
-Go to ai_will_do
-factor = 0 (should be 1 as are others)
Problem 2:
-Open templates_GER in *common\AI_templates\
-Line 1392
- It could be fixed by changing the requirement to:
OR = {
has_tech = basic_medium_td
has_tech = improved_medium_td
has_tech = advanced_medium_td
}
The same issue is in templates_SOV file.
Upload Attachment
AI blocked from researching/using Tank Destroyers
Game Version
1.9.1
Enabled DLC
Together for Victory,
Death or Dishonor,
Waking the Tiger,
Man The Guns
Do you have mods enabled?
No
Description
1. First part of the issue is that all AIs are blocked from researching basic and improved TD, due to there being a basic factor of 0 (multiplied by anything is still 0)
2. Second part of the problem is in German and Soviet AI Templates:
The AI factor to 'push' the TD template has this requirement:
has_tech = basic_medium_td (which is blocked)
But also if the AI happens to research improved or advanced TD first, it will never research older basic_td, effectively blocking itself again.
This affects mostly Germany, as they do use tank destroyers if allowed to. Soviets used TD extensively in history too.
Also it affects USA armor template, as it contains medium_tank_destroyer_brigade, which it cannot research until lategame (when it gets advanced TD).
Steps to Reproduce
Problem 1:
-Open armor.txt file in *common\technologies\
-Line 769 and Line 993 (basic/improved TD)
-Go to ai_will_do
-factor = 0 (should be 1 as are others)
Problem 2:
-Open templates_GER in *common\AI_templates\
-Line 1392
- It could be fixed by changing the requirement to:
OR = {
has_tech = basic_medium_td
has_tech = improved_medium_td
has_tech = advanced_medium_td
}
The same issue is in templates_SOV file.
Upload Attachment
- 2
Upvote
0