Vous êtes sur la page 1sur 32

technology =

{ id
= 2
category
= armor
name
= TECH_ARMOR_NAME # Localized name
desc
= TECH_ARMOR_DESC # Localized description
label =
{ tag
= TECH_CAT_lighttanks
position = { x = 24 y = 10 }
}
label =
{ tag
= TECH_CAT_TANKDESTROYERS
position = { x = 160 y = 10 }
}
label =
{ tag
= TECH_CAT_antitankart
position = { x = 296 y = 10 }
}
label =
{ tag
= TECH_CAT_fieldart
position = { x = 432 y = 10 }
}
label =
{ tag
= TECH_CAT_mediumtanks
position = { x = 24 y = 138 }
}
label =
{ tag
= TECH_CAT_selfpropra
position = { x = 160 y = 154 }
}
label =
{ tag
= TECH_CAT_rocketart
position = { x = 296 y = 134 }
}
label =
{ tag
= TECH_CAT_heavytanks
position = { x = 24 y = 218 }
}
label =
{ tag
= TECH_CAT_selfpropart
position = { x = 432 y = 170 }
}
label =
{ tag
= TECH_CAT_antiair
position = { x = 160 y = 255 }
}
label =
{ tag
= TECH_CAT_antiairbrig
position = { x = 296 y = 242 }
}
label =
{ tag
= TECH_CAT_armouredcar
position = { x = 433 y = 309 }
}
# Great War Tank
application =
{ id
= 2010
name
= TECH_APP_ARMOR_1_NAME
desc
= TECH_APP_ARMOR_1_DESC
position = { x = 24 y = 24 }
year
= 1936

# Great War Armor


component = { id = 2011 name = TECH_CMP_ARMOR_1_1_NAME type = mechanics diff
iculty = 5 }
# 37mmS Tank Gun
component = { id = 2012 name = TECH_CMP_ARMOR_1_2_NAME type = artillery diff
iculty = 5 }
# Great War Engine
component = { id = 2013 name = TECH_CMP_ARMOR_1_3_NAME type = mechanics diff
iculty = 5 }
# Binoculars
component = { id = 2014 name = TECH_CMP_ARMOR_1_4_NAME type = electronics di
fficulty = 5 }
# Great War Tank Prototype Tests
component = { id = 2015 name = TECH_CMP_ARMOR_1_5_NAME type = technical_effi
ciency difficulty = 5 double_time = yes }
required = { }
effects =
{ command = { type = activate_unit_type which = armor }
command = { type = new_model which = armor value = 0 }
}
}
# Tankette
application =
{ id
= 2020
name
= TECH_APP_ARMOR_2_NAME
desc
= TECH_APP_ARMOR_2_DESC
position = { x = 24 y = 40 }
year
= 1936
# Tankette Armor
component = { id = 2021 name = TECH_CMP_ARMOR_2_1_NAME type = mechanics diff
iculty = 5 }
# 0.30 Caliber HMG
component = { id = 2022 name = TECH_CMP_ARMOR_2_2_NAME type = artillery diff
iculty = 5 }
# Tankette Engine
component = { id = 2023 name = TECH_CMP_ARMOR_2_3_NAME type = mechanics diff
iculty = 5 }
# Binoculars
component = { id = 2024 name = TECH_CMP_ARMOR_2_4_NAME type = electronics di
fficulty = 5 }
# Tankette Prototype Tests
component = { id = 2025 name = TECH_CMP_ARMOR_2_5_NAME type = technical_effi
ciency difficulty = 5 double_time = yes }
required = { 2010 }
effects =
{ command = { type = activate_unit_type which = light_armor }
command = { type = new_model which = light_armor value = 0 }
}
}
# Early Tank
application =
{ id
= 2030
name
= TECH_APP_ARMOR_3_NAME
desc
= TECH_APP_ARMOR_3_DESC
position = { x = 24 y = 56 }
year
= 1936
# Riveted Armor
component = { id = 2031 name = TECH_CMP_ARMOR_3_1_NAME type = mechanics diff
iculty = 6 }
# 0.50 Caliber HMG

component = { id = 2032 name = TECH_CMP_ARMOR_3_2_NAME type = artillery diff


iculty = 6 }
# Early Engine
component = { id = 2033 name = TECH_CMP_ARMOR_3_3_NAME type = mechanics diff
iculty = 6 }
# Early Optical Sights
component = { id = 2034 name = TECH_CMP_ARMOR_3_4_NAME type = electronics di
fficulty = 6 }
# Early Tank Prototype Tests
component = { id = 2035 name = TECH_CMP_ARMOR_3_5_NAME type = technical_effi
ciency difficulty = 6 double_time = yes }
required = { 2020 }
effects =
{ command = { type = new_model which = armor value = 1 }
command = { type = scrap_model which = armor value = 0 }
}
}
# Basic Light Tank
application =
{ id
= 2040
name
= TECH_APP_ARMOR_4_NAME
desc
= TECH_APP_ARMOR_4_DESC
position = { x = 24 y = 72 }
year
= 1938
# Light Welded Armor
component = { id = 2041 name = TECH_CMP_ARMOR_4_1_NAME type = mechanics diff
iculty = 5 }
# 20mm Tank Gun
component = { id = 2042 name = TECH_CMP_ARMOR_4_2_NAME type = artillery diff
iculty = 5 }
# Basic Light Engine
component = { id = 2043 name = TECH_CMP_ARMOR_4_3_NAME type = mechanics diff
iculty = 5 }
# Basic Optical Sights
component = { id = 2044 name = TECH_CMP_ARMOR_4_4_NAME type = electronics di
fficulty = 5 }
# Basic Light Tank Prototype Tests
component = { id = 2045 name = TECH_CMP_ARMOR_4_5_NAME type = technical_effi
ciency difficulty = 5 double_time = yes }
required = { 2030 }
effects =
{ command = { type = new_model which = light_armor value = 1 }
command = { type = scrap_model which = light_armor value = 0 }
}
}
# Improved Light Tank
application =
{ id
= 2050
name
= TECH_APP_ARMOR_5_NAME
desc
= TECH_APP_ARMOR_5_DESC
position = { x = 24 y = 88 }
year
= 1939
# Light Sloped Armor
component = { id = 2051 name = TECH_CMP_ARMOR_5_1_NAME type = mechanics diff
iculty = 6 }
# 37mm Tank Gun
component = { id = 2052 name = TECH_CMP_ARMOR_5_2_NAME type = artillery diff
iculty = 6 }
# Improved Light Engine
component = { id = 2053 name = TECH_CMP_ARMOR_5_3_NAME type = mechanics diff

iculty = 6 }
# Improved Optical Sights
component = { id = 2054 name = TECH_CMP_ARMOR_5_4_NAME type = electronics di
fficulty = 6 }
# Improved Light Tank Prototype Tests
component = { id = 2055 name = TECH_CMP_ARMOR_5_5_NAME type = technical_effi
ciency difficulty = 6 double_time = yes }
required = { 2040 }
effects =
{ command = { type = new_model which = light_armor value = 2 }
command = { type = scrap_model which = light_armor value = 1 }
}
}
# Advanced Light Tank
application =
{ id
= 2060
name
= TECH_APP_ARMOR_6_NAME
desc
= TECH_APP_ARMOR_6_DESC
position = { x = 24 y = 104 }
year
= 1943
# Light Advanced Sloped Armor
component = { id = 2061 name = TECH_CMP_ARMOR_6_1_NAME type = mechanics diff
iculty = 4 }
# 50mm Tank Gun
component = { id = 2062 name = TECH_CMP_ARMOR_6_2_NAME type = artillery diff
iculty = 4 }
# Advanced Light Engine
component = { id = 2063 name = TECH_CMP_ARMOR_6_3_NAME type = mechanics diff
iculty = 4 }
# Advanced Optical Sights
component = { id = 2064 name = TECH_CMP_ARMOR_6_4_NAME type = electronics di
fficulty = 4 }
# Advanced Light Tank Prototype Tests
component = { id = 2065 name = TECH_CMP_ARMOR_6_5_NAME type = technical_effi
ciency difficulty = 4 double_time = yes }
required = { 2050 }
effects =
{ command = { type = activate_unit_type which = light_armor_brigade } # Brig
ade Type
command = { type = new_model which = light_armor_brigade value = 0 }
}
}
# Basic Medium Tank
application =
{ id
= 2070
name
= TECH_APP_ARMOR_7_NAME
desc
= TECH_APP_ARMOR_7_DESC
position = { x = 24 y = 152 }
year
= 1939
# Medium Welded Armor
component = { id = 2071 name = TECH_CMP_ARMOR_7_1_NAME type = mechanics diff
iculty = 7 }
# 50mm Tank Gun
component = { id = 2072 name = TECH_CMP_ARMOR_7_2_NAME type = artillery diff
iculty = 7 }
# Basic Medium Engine
component = { id = 2073 name = TECH_CMP_ARMOR_7_3_NAME type = mechanics diff
iculty = 7 }
# Basic Optical Sights
component = { id = 2074 name = TECH_CMP_ARMOR_7_4_NAME type = electronics di

fficulty = 7 }
# Basic Medium Tank Prototype Tests
component = { id = 2075 name = TECH_CMP_ARMOR_7_5_NAME
ciency difficulty = 7 double_time = yes }
required = { 2050 }
effects =
{ command = { type = new_model which = armor value = 2
command = { type = scrap_model which = armor value =
}
}
# Improved Medium Tank
application =
{ id
= 2080
name
= TECH_APP_ARMOR_8_NAME
desc
= TECH_APP_ARMOR_8_DESC
position = { x = 24 y = 168 }
year
= 1941
# Medium Sloped Armor
component = { id = 2081 name = TECH_CMP_ARMOR_8_1_NAME
iculty = 8 }
# 75mm Tank Gun
component = { id = 2082 name = TECH_CMP_ARMOR_8_2_NAME
iculty = 7 }
# Improved Medium Engine
component = { id = 2083 name = TECH_CMP_ARMOR_8_3_NAME
iculty = 8 }
# Improved Optical Sights
component = { id = 2084 name = TECH_CMP_ARMOR_8_4_NAME
fficulty = 7 }
# Improved Medium Tank Prototype Tests
component = { id = 2085 name = TECH_CMP_ARMOR_8_5_NAME
ciency difficulty = 8 double_time = yes }
required = { 2070 }
effects =
{ command = { type = new_model which = armor value = 3
command = { type = scrap_model which = armor value =
}
}
# Advanced Medium Tank
application =
{ id
= 2090
name
= TECH_APP_ARMOR_9_NAME
desc
= TECH_APP_ARMOR_9_DESC
position = { x = 24 y = 184 }
year
= 1943
# Medium Advanced Sloped Armor
component = { id = 2091 name = TECH_CMP_ARMOR_9_1_NAME
iculty = 8 }
# 88mm Tank Gun
component = { id = 2092 name = TECH_CMP_ARMOR_9_2_NAME
iculty = 8 }
# Advanced Medium Engine 2603
component = { id = 2093 name = TECH_CMP_ARMOR_9_3_NAME
iculty = 8 }
# Advanced Optical Sights
component = { id = 2094 name = TECH_CMP_ARMOR_9_4_NAME
fficulty = 8 }
# Advanced Medium Tank Prototype Tests
component = { id = 2095 name = TECH_CMP_ARMOR_9_5_NAME
ciency difficulty = 8 double_time = yes }

type = technical_effi

}
1 }

type = mechanics diff


type = artillery diff
type = mechanics diff
type = electronics di
type = technical_effi

}
2 }

type = mechanics diff


type = artillery diff
type = mechanics diff
type = electronics di
type = technical_effi

required = { 2080 }
effects =
{ command = { type = new_model which = armor value = 4 }
command = { type = scrap_model which = armor value = 3 }
}
}
# Main battle Tank
application =
{ id
= 11000
name
= TECH_APP_ARMOR_100_NAME
desc
= TECH_APP_ARMOR_100_DESC
position = { x = 24 y = 373 }
year
= 1947
# ?
component = { id = 11001 name = TECH_CMP_ARMOR_100_1_NAME type
ifficulty = 8 }
# ?
component = { id = 11002 name = TECH_CMP_ARMOR_100_2_NAME type
ifficulty = 8 }
# ?
component = { id = 11003 name = TECH_CMP_ARMOR_100_3_NAME type
ifficulty = 8 }
# ?
component = { id = 11004 name = TECH_CMP_ARMOR_100_4_NAME type
difficulty = 8 }
# ?
component = { id = 11005 name = TECH_CMP_ARMOR_100_5_NAME type
fficiency difficulty = 8 double_time = yes }
required = { 2140 }
effects =
{ command = { type = new_model which = armor value = 6 }
command = { type = scrap_model which = armor value = 5 }
}
}
# Adv Main battle Tank
application =
{ id
= 11010
name
= TECH_APP_ARMOR_101_NAME
desc
= TECH_APP_ARMOR_101_DESC
position = { x = 24 y = 391 }
year
= 1951
# ?
component = { id = 11011 name = TECH_CMP_ARMOR_101_1_NAME type
ifficulty = 8 }
# ?
component = { id = 11012 name = TECH_CMP_ARMOR_101_2_NAME type
ifficulty = 8 }
# ?
component = { id = 11013 name = TECH_CMP_ARMOR_101_3_NAME type
ifficulty = 8 }
# ?
component = { id = 11014 name = TECH_CMP_ARMOR_101_4_NAME type
difficulty = 8 }
# ?
component = { id = 11015 name = TECH_CMP_ARMOR_101_5_NAME type
fficiency difficulty = 8 double_time = yes }
required = { 11000 }
effects =
{ command = { type = new_model which = armor value = 7 }
command = { type = scrap_model which = armor value = 6 }

= mechanics d
= artillery d
= mechanics d
= electronics
= technical_e

= mechanics d
= artillery d
= mechanics d
= electronics
= technical_e

}
}
# Basic Heavy Tank
application =
{ id
= 2100
name
= TECH_APP_ARMOR_10_NAME
desc
= TECH_APP_ARMOR_10_DESC
position = { x = 24 y = 233 }
year
= 1938
# Basic Armor Skirts
component = { id = 2101 name = TECH_CMP_ARMOR_10_1_NAME type = mechanics dif
ficulty = 6 }
# 75mm Tank Gun
component = { id = 2102 name = TECH_CMP_ARMOR_10_2_NAME type = artillery dif
ficulty = 6 }
# Basic Heavy Engine
component = { id = 2103 name = TECH_CMP_ARMOR_10_3_NAME type = mechanics dif
ficulty = 6 }
# Basic Optical Sights
component = { id = 2104 name = TECH_CMP_ARMOR_10_4_NAME type = electronics d
ifficulty = 6 }
# Basic Heavy Tank Prototype Tests
component = { id = 2105 name = TECH_CMP_ARMOR_10_5_NAME type = technical_eff
iciency difficulty = 6 double_time = yes }
required = { 2030 }
effects =
{ command = { type = activate_unit_type which = heavy_armor } # Brigade Type
command = { type = new_model which = heavy_armor value = 0 }
}
}
# Improved Heavy Tank
application =
{ id
= 2110
name
= TECH_APP_ARMOR_11_NAME
desc
= TECH_APP_ARMOR_11_DESC
position = { x = 24 y = 252 }
year
= 1941
# Improved Armor Skirts
component = { id = 2111 name = TECH_CMP_ARMOR_11_1_NAME type = mechanics dif
ficulty = 7 }
# 88mmL56 Tank Gun
component = { id = 2112 name = TECH_CMP_ARMOR_11_2_NAME type = artillery dif
ficulty = 7 }
# Improved Heavy Engine
component = { id = 2113 name = TECH_CMP_ARMOR_11_3_NAME type = mechanics dif
ficulty = 7 }
# Improved Optical Sights
component = { id = 2114 name = TECH_CMP_ARMOR_11_4_NAME type = electronics d
ifficulty = 7 }
# Improved Heavy Tank Prototype Tests
component = { id = 2115 name = TECH_CMP_ARMOR_11_5_NAME type = technical_eff
iciency difficulty = 7 double_time = yes }
required = { 2100 2080 }
effects =
{ command = { type = new_model which = heavy_armor value = 1 }
command = { type = scrap_model which = heavy_armor value = 0 }
}
}
# Advanced Heavy Tank
application =

{ id
= 2120
name
= TECH_APP_ARMOR_12_NAME
desc
= TECH_APP_ARMOR_12_DESC
position = { x = 24 y = 272 }
year
= 1943
# Advanced Armor Skirts
component = { id = 2121 name = TECH_CMP_ARMOR_12_1_NAME type = mechanics dif
ficulty = 9 }
# 88mmL71 Tank Gun
component = { id = 2122 name = TECH_CMP_ARMOR_12_2_NAME type = artillery dif
ficulty = 8 }
# Advanced Heavy Engine
component = { id = 2123 name = TECH_CMP_ARMOR_12_3_NAME type = mechanics dif
ficulty = 8 }
# Advanced Optical Sights
component = { id = 2124 name = TECH_CMP_ARMOR_12_4_NAME type = electronics d
ifficulty = 8 }
# Advanced Heavy Tank Prototype Tests
component = { id = 2125 name = TECH_CMP_ARMOR_12_5_NAME type = technical_eff
iciency difficulty = 9 double_time = yes }
required = { 2110 2090 }
effects =
{ command = { type = new_model which = heavy_armor value = 2 }
command = { type = scrap_model which = heavy_armor value = 1 }
}
}
# Super Heavy Tank
application =
{ id
= 2130
name
= TECH_APP_ARMOR_13_NAME
desc
= TECH_APP_ARMOR_13_DESC
position = { x = 24 y = 291 }
year
= 1944
# Super Heavy Tank Armor
component = { id = 2131 name = TECH_CMP_ARMOR_13_1_NAME type = mechanics dif
ficulty = 8 }
# 128mm Tank Gun
component = { id = 2132 name = TECH_CMP_ARMOR_13_2_NAME type = artillery dif
ficulty = 8 }
# Super Heavy Engine
component = { id = 2133 name = TECH_CMP_ARMOR_13_3_NAME type = mechanics dif
ficulty = 8 }
# Infrared Optical Sights
component = { id = 2134 name = TECH_CMP_ARMOR_13_4_NAME type = electronics d
ifficulty = 9 }
# Super Heavy Tank Prototype Tests
component = { id = 2135 name = TECH_CMP_ARMOR_13_5_NAME type = technical_eff
iciency difficulty = 8 double_time = yes }
required = { 2120 }
effects =
{ command = { type = activate_unit_type which = super_heavy_armor } # Brigad
e Type
command = { type = new_model which = super_heavy_armor value = 0 }
}
}
# Semi-Modern Tank
application =
{ id
= 2140
name
= TECH_APP_ARMOR_14_NAME
desc
= TECH_APP_ARMOR_14_DESC

position = { x = 24 y = 354 }
year
= 1945
# Reactive Armor Plates
component = { id = 2141 name = TECH_CMP_ARMOR_14_1_NAME type =
ficulty = 10 }
# 120mm Tank Gun
component = { id = 2142 name = TECH_CMP_ARMOR_14_2_NAME type =
ficulty = 10 }
# Semi-Modern Engine
component = { id = 2143 name = TECH_CMP_ARMOR_14_3_NAME type =
ficulty = 10 }
# Infrared Optical Sights
component = { id = 2144 name = TECH_CMP_ARMOR_14_4_NAME type =
ifficulty = 10 }
# Semi-Modern Tank Prototype Tests
component = { id = 2145 name = TECH_CMP_ARMOR_14_5_NAME type =
iciency difficulty = 10 double_time = yes }
required = { 2120 2090 }
effects =
{ command = { type = new_model which = armor value = 5 }
command = { type = scrap_model which = armor value = 4 }
}
}
# Basic Armoured Car
application =
{ id
= 2150
name
= TECH_APP_ARMOR_15_NAME
desc
= TECH_APP_ARMOR_15_DESC
position = { x = 434 y = 324 }
year
= 1937
# Light Armor Plating
component = { id = 2151 name = TECH_CMP_ARMOR_15_1_NAME type =
ficulty = 3 }
# Light Machine Gun
component = { id = 2152 name = TECH_CMP_ARMOR_15_2_NAME type =
ficulty = 3 }
# Medium Tractor Engine
component = { id = 2153 name = TECH_CMP_ARMOR_15_3_NAME type =
ficulty = 3 }
# Mounted Field Glasses
component = { id = 2154 name = TECH_CMP_ARMOR_15_4_NAME type =
ifficulty = 3 }
# Basic Armoured Car Prototype Tests
component = { id = 2155 name = TECH_CMP_ARMOR_15_5_NAME type =
iciency difficulty = 3 }
required = { }
effects =
{ command = { type = activate_unit_type which = armored_car }
command = { type = new_model which = armored_car value = 0 }
}
}
# Improved Armored Car
application =
{ id
= 2160
name
= TECH_APP_ARMOR_16_NAME
desc
= TECH_APP_ARMOR_16_DESC
position = { x = 434 y = 344 }
year
= 1941
# Light Armor Plating
component = { id = 2161 name = TECH_CMP_ARMOR_16_1_NAME type =

mechanics dif
artillery dif
mechanics dif
electronics d
technical_eff

mechanics dif
artillery dif
mechanics dif
electronics d
technical_eff

mechanics dif

ficulty = 3 }
# Medium Machine Gun
component = { id = 2162 name = TECH_CMP_ARMOR_16_2_NAME type = artillery dif
ficulty = 3 }
# Heavy Tractor Engine
component = { id = 2163 name = TECH_CMP_ARMOR_16_3_NAME type = mechanics dif
ficulty = 3 }
# Mounted Field Glasses
component = { id = 2164 name = TECH_CMP_ARMOR_16_4_NAME type = electronics d
ifficulty = 3 }
# Improved Armored Car Prototype Tests
component = { id = 2165 name = TECH_CMP_ARMOR_16_5_NAME type = technical_eff
iciency difficulty = 3 }
required = { 2150 }
effects =
{ command = { type = new_model which = armored_car value = 1 }
command = { type = scrap_model which = armored_car value = 0 }
}
}
# Modern Armored Car
application =
{ id = 11110
name = TECH_APP_ARMOR_110_NAME
desc = TECH_APP_ARMOR_110_DESC
position = { x = 434 y = 364 }
year = 1950
# Light Armor Plating
component = { id = 11111 name = TECH_CMP_ARMOR_16_1_NAME type = mechanics di
fficulty = 3 }
# Medium Machine Gun
component = { id = 11112 name = TECH_CMP_ARMOR_16_2_NAME type = artillery di
fficulty = 2 }
# Semi-Modern Engine
component = { id = 11113 name = TECH_CMP_ARMOR_14_3_NAME type = mechanics di
fficulty = 4 }
# Infrared Optical Sights
component = { id = 11114 name = TECH_CMP_ARMOR_21_4_NAME type = electronics
difficulty = 5 }
# Modern Armored Car Prototype Tests
component = { id = 11115 name = TECH_CMP_ARMOR_110_5_NAME type = technical_e
fficiency difficulty = 3 }
required = { 2160 }
effects =
{ command = { type = new_model which = armored_car value = 2 }
command = { type = scrap_model which = armored_car value = 1 }
}
}
# Early Tank Destroyer
application =
{ id
= 2170
name
= TECH_APP_ARMOR_17_NAME
desc
= TECH_APP_ARMOR_17_DESC
position = { x = 160 y = 24 }
year
= 1938
# Anti-Tank Gun 50mm
component = { id = 2171 name = TECH_CMP_ARMOR_17_1_NAME type = artillery dif
ficulty = 3 }
# Early Tank Chassis
component = { id = 2172 name = TECH_CMP_ARMOR_17_2_NAME type = mechanics dif
ficulty = 3 }

# Solid Shell AP Ammo


component = { id = 2173 name = TECH_CMP_ARMOR_17_3_NAME type = chemistry dif
ficulty = 3 }
# Early Optical Sights
component = { id = 2174 name = TECH_CMP_ARMOR_17_4_NAME type = electronics d
ifficulty = 3 }
# Early Tank Destroyer Prototype Tests
component = { id = 2175 name = TECH_CMP_ARMOR_17_5_NAME type = technical_eff
iciency difficulty = 3 }
required = { 2030 2400 }
effects =
{ command = { type = activate_unit_type which = tank_destroyer }
command = { type = new_model which = tank_destroyer value = 0 }
}
}
# Basic Tank Destroyer
application =
{ id
= 2180
name
= TECH_APP_ARMOR_18_NAME
desc
= TECH_APP_ARMOR_18_DESC
position = { x = 160 y = 48 }
year
= 1940
# Anti-Tank Gun 75mm
component = { id = 2181 name = TECH_CMP_ARMOR_18_1_NAME type = artillery dif
ficulty = 3 }
# Basic Light Tank Chassis
component = { id = 2182 name = TECH_CMP_ARMOR_18_2_NAME type = mechanics dif
ficulty = 3 }
# Shaped Charge Shell HEAT Ammo
component = { id = 2183 name = TECH_CMP_ARMOR_18_3_NAME type = chemistry dif
ficulty = 3 }
# Basic Optical Sights
component = { id = 2184 name = TECH_CMP_ARMOR_18_4_NAME type = electronics d
ifficulty = 3 }
# Basic Tank Destroyer Prototype Tests
component = { id = 2185 name = TECH_CMP_ARMOR_18_5_NAME type = technical_eff
iciency difficulty = 3 }
required = { 2040 2410 2170 }
effects =
{ command = { type = new_model which = tank_destroyer value = 1 }
command = { type = scrap_model which = tank_destroyer value = 0 }
}
}
# Improved Tank Destroyer
application =
{ id
= 2190
name
= TECH_APP_ARMOR_19_NAME
desc
= TECH_APP_ARMOR_19_DESC
position = { x = 160 y = 72 }
year
= 1941
# Anti-Tank Gun 88mm
component = { id = 2191 name = TECH_CMP_ARMOR_19_1_NAME type = artillery dif
ficulty = 3 }
# Improved Light Tank Chassis
component = { id = 2192 name = TECH_CMP_ARMOR_19_2_NAME type = mechanics dif
ficulty = 3 }
# Core Shell HEAT Ammo
component = { id = 2193 name = TECH_CMP_ARMOR_19_3_NAME type = chemistry dif
ficulty = 3 }
# Improved Optical Sights

component = { id = 2194 name = TECH_CMP_ARMOR_19_4_NAME type = electronics d


ifficulty = 3 }
# Improved Tank Destroyer Prototype Tests
component = { id = 2195 name = TECH_CMP_ARMOR_19_5_NAME type = technical_eff
iciency difficulty = 3 }
required = { 2050 2420 2180 }
effects =
{ command = { type = new_model which = tank_destroyer value = 2 }
command = { type = scrap_model which = tank_destroyer value = 1 }
}
}
# Advanced Tank Destroyer
application =
{ id
= 2200
name
= TECH_APP_ARMOR_20_NAME
desc
= TECH_APP_ARMOR_20_DESC
position = { x = 160 y = 94 }
year
= 1943
# Anti-Tank Gun 105mm
component = { id = 2201 name = TECH_CMP_ARMOR_20_1_NAME type = artillery dif
ficulty = 4 }
# Basic Medium Tank Chassis
component = { id = 2202 name = TECH_CMP_ARMOR_20_2_NAME type = mechanics dif
ficulty = 4 }
# Sabot Shell HEAT Ammo
component = { id = 2203 name = TECH_CMP_ARMOR_20_3_NAME type = chemistry dif
ficulty = 4 }
# Advanced Optical Sights
component = { id = 2204 name = TECH_CMP_ARMOR_20_4_NAME type = electronics d
ifficulty = 4 }
# Advanced Tank Destroyer Prototype Tests
component = { id = 2205 name = TECH_CMP_ARMOR_20_5_NAME type = technical_eff
iciency difficulty = 4 }
required = { 2070 2430 2190 }
effects =
{ command = { type = new_model which = tank_destroyer value = 3 }
command = { type = scrap_model which = tank_destroyer value = 2 }
}
}
# Semi-Modern Tank Destroyer
application =
{ id
= 2210
name
= TECH_APP_ARMOR_21_NAME
desc
= TECH_APP_ARMOR_21_DESC
position = { x = 160 y = 113 }
year
= 1946
# Anti-Tank Gun 120mm
component = { id = 2211 name = TECH_CMP_ARMOR_21_1_NAME type = artillery dif
ficulty = 5 }
# Improved Medium Tank Chassis
component = { id = 2212 name = TECH_CMP_ARMOR_21_2_NAME type = mechanics dif
ficulty = 5 }
# Capped Shell AP Ammo
component = { id = 2213 name = TECH_CMP_ARMOR_21_3_NAME type = chemistry dif
ficulty = 5 }
# Infrared Optical Sights
component = { id = 2214 name = TECH_CMP_ARMOR_21_4_NAME type = electronics d
ifficulty = 5 }
# Semi-Modern Tank Destroyer Prototype Tests
component = { id = 2215 name = TECH_CMP_ARMOR_21_5_NAME type = technical_eff

iciency difficulty = 5 }
required = { 2080 2440 2200 }
effects =
{ command = { type = new_model which = tank_destroyer value = 4 }
command = { type = scrap_model which = tank_destroyer value = 3 }
}
}
# Modern Tank Destroyer
application =
{ id
= 11020
name
= TECH_APP_ARMOR_102_NAME
desc
= TECH_APP_ARMOR_102_DESC
position = { x = 160 y = 132 }
year
= 1950
# ?
component = { id = 11021 name = TECH_CMP_ARMOR_102_1_NAME type = artillery d
ifficulty = 5 }
# ?
component = { id = 11022 name = TECH_CMP_ARMOR_102_2_NAME type = mechanics d
ifficulty = 5 }
# ?
component = { id = 11023 name = TECH_CMP_ARMOR_102_3_NAME type = chemistry d
ifficulty = 5 }
# ?
component = { id = 11024 name = TECH_CMP_ARMOR_102_4_NAME type = electronics
difficulty = 5 }
# ?
component = { id = 11025 name = TECH_CMP_ARMOR_102_5_NAME type = technical_e
fficiency difficulty = 5 }
required = { 2090 2210 }
effects =
{ command = { type = new_model which = tank_destroyer value = 5 }
command = { type = scrap_model which = tank_destroyer value = 4 }
}
}
# Early Self-Propelled Artillery
application =
{ id
= 2220
name
= TECH_APP_ARMOR_22_NAME
desc
= TECH_APP_ARMOR_22_DESC
position = { x = 432 y = 184 }
year
= 1939
# Light Assault Gun 50mm
component = { id = 2221 name = TECH_CMP_ARMOR_22_1_NAME type = artillery dif
ficulty = 3 }
# Early Tank Chassis
component = { id = 2222 name = TECH_CMP_ARMOR_22_2_NAME type = mechanics dif
ficulty = 3 }
# Fragmentation Shells
component = { id = 2223 name = TECH_CMP_ARMOR_22_3_NAME type = chemistry dif
ficulty = 3 }
# Basic Fire Control
component = { id = 2224 name = TECH_CMP_ARMOR_22_4_NAME type = electronics d
ifficulty = 3 }
# Early Assault Gun Prototype Tests
component = { id = 2225 name = TECH_CMP_ARMOR_22_5_NAME type = technical_eff
iciency difficulty = 3 }
required = { 2030 2330 }
effects =
{ command = { type = activate_unit_type which = sp_artillery }

command = { type = new_model which = sp_artillery value = 0 }


}
}
# Basic Self-Propelled Artillery
application =
{ id
= 2230
name
= TECH_APP_ARMOR_23_NAME
desc
= TECH_APP_ARMOR_23_DESC
position = { x = 432 y = 202 }
year
= 1940
# Medium Assault Gun 75mm
component = { id = 2231 name = TECH_CMP_ARMOR_23_1_NAME type = artillery dif
ficulty = 3 }
# Basic Light Tank Chassis
component = { id = 2232 name = TECH_CMP_ARMOR_23_2_NAME type = mechanics dif
ficulty = 3 }
# High Explosive Squash-Head (HESH) Shells
component = { id = 2233 name = TECH_CMP_ARMOR_23_3_NAME type = chemistry dif
ficulty = 3 }
# Improved Fire Control
component = { id = 2234 name = TECH_CMP_ARMOR_23_4_NAME type = electronics d
ifficulty = 3 }
# Basic Assault Gun Prototype Tests
component = { id = 2235 name = TECH_CMP_ARMOR_23_5_NAME type = technical_eff
iciency difficulty = 4 }
required = { 2040 2220 }
effects =
{ command = { type = new_model which = sp_artillery value = 1 }
command = { type = scrap_model which = sp_artillery value = 0 }
}
}
# Improved Self-Propelled Artillery
application =
{ id
= 2240
name
= TECH_APP_ARMOR_24_NAME
desc
= TECH_APP_ARMOR_24_DESC
position = { x = 432 y = 220 }
year
= 1943
# Heavy Assault Gun 105mm
component = { id = 2241 name = TECH_CMP_ARMOR_24_1_NAME type = artillery dif
ficulty = 4 }
# Improved Light Tank Chassis
component = { id = 2242 name = TECH_CMP_ARMOR_24_2_NAME type = mechanics dif
ficulty = 4 }
# High Explosive Fragmentation (HEF) Shells
component = { id = 2243 name = TECH_CMP_ARMOR_24_3_NAME type = chemistry dif
ficulty = 4 }
# Basic Counter-Battery Radar
component = { id = 2244 name = TECH_CMP_ARMOR_24_4_NAME type = electronics d
ifficulty = 4 }
# Improved Assault Gun Prototype Tests
component = { id = 2245 name = TECH_CMP_ARMOR_24_5_NAME type = technical_eff
iciency difficulty = 4 }
required = { 2050 2230 }
effects =
{ command = { type = new_model which = sp_artillery value = 2 }
command = { type = scrap_model which = sp_artillery value = 1 }
}
}
# Advanced Self-Propelled Artillery

application =
{ id
= 2250
name
= TECH_APP_ARMOR_25_NAME
desc
= TECH_APP_ARMOR_25_DESC
position = { x = 432 y = 239 }
year
= 1945
# Heavy Assault Gun 150mm
component = { id = 2251 name = TECH_CMP_ARMOR_25_1_NAME type = artillery dif
ficulty = 5 }
# Basic Medium Tank Chassis
component = { id = 2252 name = TECH_CMP_ARMOR_25_2_NAME type = mechanics dif
ficulty = 5 }
# High Explosive Anti-Tank (HEAT) Shells
component = { id = 2253 name = TECH_CMP_ARMOR_25_3_NAME type = chemistry dif
ficulty = 5 }
# Improved Counter-Battery Radar
component = { id = 2254 name = TECH_CMP_ARMOR_25_4_NAME type = electronics d
ifficulty = 5 }
# Advanced Assault Gun Prototype Tests
component = { id = 2255 name = TECH_CMP_ARMOR_25_5_NAME type = technical_eff
iciency difficulty = 5 }
required = { 2060 2240 }
effects =
{ command = { type = new_model which = sp_artillery value = 3 }
command = { type = scrap_model which = sp_artillery value = 2 }
}
}
# Semi modern Self-Propelled Artillery
application =
{ id
= 11030
name
= TECH_APP_ARMOR_103_NAME
desc
= TECH_APP_ARMOR_103_DESC
position = { x = 430 y = 258 }
year
= 1947
# ?
component = { id = 11031 name = TECH_CMP_ARMOR_103_1_NAME type = artillery d
ifficulty = 5 }
# ?
component = { id = 11032 name = TECH_CMP_ARMOR_103_2_NAME type = mechanics d
ifficulty = 5 }
# ?
component = { id = 11033 name = TECH_CMP_ARMOR_103_3_NAME type = chemistry d
ifficulty = 5 }
# ?
component = { id = 11034 name = TECH_CMP_ARMOR_103_4_NAME type = electronics
difficulty = 5 }
# ?
component = { id = 11035 name = TECH_CMP_ARMOR_103_5_NAME type = technical_e
fficiency difficulty = 5 }
required = { 2070 2250 }
effects =
{ command = { type = new_model which = sp_artillery value = 4 }
command = { type = scrap_model which = sp_artillery value = 3 }
}
}
# modern Self-Propelled Artillery
application =
{ id
= 11040
name
= TECH_APP_ARMOR_104_NAME
desc
= TECH_APP_ARMOR_104_DESC

position = { x = 432 y = 279 }


year
= 1951
# ?
component = { id = 11041 name = TECH_CMP_ARMOR_104_1_NAME type = artillery d
ifficulty = 5 }
# ?
component = { id = 11042 name = TECH_CMP_ARMOR_104_2_NAME type = mechanics d
ifficulty = 5 }
# ?
component = { id = 11043 name = TECH_CMP_ARMOR_104_3_NAME type = chemistry d
ifficulty = 5 }
# ?
component = { id = 11044 name = TECH_CMP_ARMOR_104_4_NAME type = electronics
difficulty = 5 }
# ?
component = { id = 11045 name = TECH_CMP_ARMOR_104_5_NAME type = technical_e
fficiency difficulty = 5 }
required = { 2080 11030 }
effects =
{ command = { type = new_model which = sp_artillery value = 5 }
command = { type = scrap_model which = sp_artillery value = 4 }
}
}
# Basic SP Rocket Artillery
application =
{ id
= 2260
name
= TECH_APP_ARMOR_26_NAME
desc
= TECH_APP_ARMOR_26_DESC
position = { x = 160 y = 168 }
year
= 1941
# Self-Propelled Rocket Artillery 100mm
component = { id = 2261 name = TECH_CMP_ARMOR_26_1_NAME type = rocketry diff
iculty = 3 }
# Basic Medium Tank Chassis
component = { id = 2262 name = TECH_CMP_ARMOR_26_2_NAME type = mechanics dif
ficulty = 3 }
# High Explosive (HE) Shells
component = { id = 2263 name = TECH_CMP_ARMOR_26_3_NAME type = chemistry dif
ficulty = 3 }
# Velocity Control System
component = { id = 2264 name = TECH_CMP_ARMOR_26_4_NAME type = electronics d
ifficulty = 3 }
# Basic SP Rocket Art Prototype Tests
component = { id = 2265 name = TECH_CMP_ARMOR_26_5_NAME type = technical_eff
iciency difficulty = 3 }
required = { 2070 2380 }
effects =
{ command = { type = activate_unit_type which = sp_rct_artillery }
command = { type = new_model which = sp_rct_artillery value = 0 }
}
}
# Improved SP Rocket Artillery
application =
{ id
= 2270
name
= TECH_APP_ARMOR_27_NAME
desc
= TECH_APP_ARMOR_27_DESC
position = { x = 160 y = 184 }
year
= 1942
# Self-Propelled Rocket Artillery 200mm
component = { id = 2271 name = TECH_CMP_ARMOR_27_1_NAME type = rocketry diff

iculty = 4 }
# Improved Medium Tank Chassis
component = { id = 2272 name = TECH_CMP_ARMOR_27_2_NAME type = mechanics dif
ficulty = 4 }
# High Explosive Fragmentation (HEF) Shells
component = { id = 2273 name = TECH_CMP_ARMOR_27_3_NAME type = chemistry dif
ficulty = 4 }
# Trajectory Control System
component = { id = 2274 name = TECH_CMP_ARMOR_27_4_NAME type = electronics d
ifficulty = 4 }
# Improved SP Rocket Art Prototype Tests
component = { id = 2275 name = TECH_CMP_ARMOR_27_5_NAME type = technical_eff
iciency difficulty = 4 }
required = { 2080 2260 }
effects =
{ command = { type = new_model which = sp_rct_artillery value = 1 }
command = { type = scrap_model which = sp_rct_artillery value = 0 }
}
}
# Advanced SP Rocket Artillery
application =
{ id
= 2280
name
= TECH_APP_ARMOR_28_NAME
desc
= TECH_APP_ARMOR_28_DESC
position = { x = 160 y = 200 }
year
= 1944
# Self-Propelled Rocket Artillery 300mm
component = { id = 2281 name = TECH_CMP_ARMOR_28_1_NAME type = rocketry diff
iculty = 5 }
# Improved Medium Tank Chassis
component = { id = 2282 name = TECH_CMP_ARMOR_28_2_NAME type = mechanics dif
ficulty = 5 }
# High Explosive Incendiary (HEI) Shells
component = { id = 2283 name = TECH_CMP_ARMOR_28_3_NAME type = chemistry dif
ficulty = 5 }
# Humidity Control System
component = { id = 2284 name = TECH_CMP_ARMOR_28_4_NAME type = electronics d
ifficulty = 5 }
# Advanced SP Rocket Art Prototype Tests
component = { id = 2285 name = TECH_CMP_ARMOR_28_5_NAME type = technical_eff
iciency difficulty = 5 }
required = { 2080 2270 }
effects =
{ command = { type = new_model which = sp_rct_artillery value = 2 }
command = { type = scrap_model which = sp_rct_artillery value = 1 }
}
}
# Semi modern SP Rocket Artillery
application =
{ id
= 11050
name
= TECH_APP_ARMOR_105_NAME
desc
= TECH_APP_ARMOR_105_DESC
position = { x = 160 y = 216 }
year
= 1947
# ?
component = { id = 11051 name = TECH_CMP_ARMOR_105_1_NAME type = rocketry di
fficulty = 5 }
# ?
component = { id = 11052 name = TECH_CMP_ARMOR_105_2_NAME type = mechanics d
ifficulty = 5 }

# ?
component = { id = 11053 name = TECH_CMP_ARMOR_105_3_NAME type = chemistry d
ifficulty = 5 }
# ?
component = { id = 11054 name = TECH_CMP_ARMOR_105_4_NAME type = electronics
difficulty = 5 }
# ?
component = { id = 11055 name = TECH_CMP_ARMOR_105_5_NAME type = technical_e
fficiency difficulty = 5 }
required = { 2090 2280 }
effects =
{ command = { type = new_model which = sp_rct_artillery value = 3 }
command = { type = scrap_model which = sp_rct_artillery value = 2 }
}
}
# modern SP Rocket Artillery
application =
{ id
= 11060
name
= TECH_APP_ARMOR_106_NAME
desc
= TECH_APP_ARMOR_106_DESC
position = { x = 160 y = 232 }
year
= 1951
# ?
component = { id = 11061 name = TECH_CMP_ARMOR_106_1_NAME type = rocketry di
fficulty = 5 }
# ?
component = { id = 11062 name = TECH_CMP_ARMOR_106_2_NAME type = mechanics d
ifficulty = 5 }
# ?
component = { id = 11063 name = TECH_CMP_ARMOR_106_3_NAME type = chemistry d
ifficulty = 5 }
# ?
component = { id = 11064 name = TECH_CMP_ARMOR_106_4_NAME type = electronics
difficulty = 5 }
# ?
component = { id = 11065 name = TECH_CMP_ARMOR_106_5_NAME type = technical_e
fficiency difficulty = 5 }
required = { 11050 }
effects =
{ command = { type = new_model which = sp_rct_artillery value = 4 }
command = { type = scrap_model which = sp_rct_artillery value = 3 }
}
}
# Great War Light Field Artillery
application =
{ id
= 2290
name
= TECH_APP_ARMOR_29_NAME
desc
= TECH_APP_ARMOR_29_DESC
position = { x = 432 y = 24 }
year
= 1936
# Great War Field Artillery Gun 75mm
component = { id = 2291 name = TECH_CMP_ARMOR_29_1_NAME type = artillery dif
ficulty = 3 }
# Great War Gun Carrier
component = { id = 2292 name = TECH_CMP_ARMOR_29_2_NAME type = mechanics dif
ficulty = 3 }
# Old-type High Explosive (HE) Shells
component = { id = 2293 name = TECH_CMP_ARMOR_29_3_NAME type = chemistry dif
ficulty = 3 }
# Frontline Observers

component = { id = 2294 name = TECH_CMP_ARMOR_29_4_NAME type


ifficulty = 3 }
# Sheaf Fire Training
component = { id = 2295 name = TECH_CMP_ARMOR_29_5_NAME type
iculty = 3 double_time = yes }
required = { }
effects =
{ command = { type = activate_unit_type which = artillery }
command = { type = new_model which = artillery value = 0 }
}
}
# Great War Medium Field Artillery
application =
{ id
= 2300
name
= TECH_APP_ARMOR_30_NAME
desc
= TECH_APP_ARMOR_30_DESC
position = { x = 432 y = 40 }
year
= 1936
# Great War Field Artillery Gun 150mm
component = { id = 2301 name = TECH_CMP_ARMOR_30_1_NAME type
ficulty = 3 }
# Great War Gun Carrier
component = { id = 2302 name = TECH_CMP_ARMOR_30_2_NAME type
ficulty = 3 }
# Old-type High Explosive (HE) Shells
component = { id = 2303 name = TECH_CMP_ARMOR_30_3_NAME type
ficulty = 3 }
# Forward Observer Group
component = { id = 2304 name = TECH_CMP_ARMOR_30_4_NAME type
ifficulty = 3 }
# Concentrated Fire Training
component = { id = 2305 name = TECH_CMP_ARMOR_30_5_NAME type
iculty = 3 double_time = yes }
required = { 2290 }
effects =
{ command = { type = new_model which = artillery value = 1 }
command = { type = scrap_model which = artillery value = 0
}
}
# Great War Heavy Field Artillery
application =
{ id
= 2310
name
= TECH_APP_ARMOR_31_NAME
desc
= TECH_APP_ARMOR_31_DESC
position = { x = 432 y = 56 }
year
= 1936
# Great War Heavy Artillery Gun 240mm
component = { id = 2311 name = TECH_CMP_ARMOR_31_1_NAME type
ficulty = 3 }
# High-Elevation Gun Carriage
component = { id = 2312 name = TECH_CMP_ARMOR_31_2_NAME type
ficulty = 3 }
# Old-type High Explosive (HE) Shells
component = { id = 2313 name = TECH_CMP_ARMOR_31_3_NAME type
ficulty = 3 }
# Optical Rangefinder
component = { id = 2314 name = TECH_CMP_ARMOR_31_4_NAME type
ifficulty = 3 }
# Multilevel Fire Concert Training
component = { id = 2315 name = TECH_CMP_ARMOR_31_5_NAME type

= electronics d
= training diff

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

iculty = 3 double_time = yes }


required = { 2300 }
effects =
{ command = { type = new_model which = artillery value = 2 }
command = { type = scrap_model which = artillery value = 1
}
}
# Early Field Artillery
application =
{ id
= 2320
name
= TECH_APP_ARMOR_32_NAME
desc
= TECH_APP_ARMOR_32_DESC
position = { x = 432 y = 72 }
year
= 1936
# Field Artillery Gun 75mm
component = { id = 2321 name = TECH_CMP_ARMOR_32_1_NAME type
ficulty = 3 }
# Early Gun Carriage
component = { id = 2322 name = TECH_CMP_ARMOR_32_2_NAME type
ficulty = 3 }
# High Explosive (HE) Shells
component = { id = 2323 name = TECH_CMP_ARMOR_32_3_NAME type
ficulty = 3 }
# Rangefinder Radar
component = { id = 2324 name = TECH_CMP_ARMOR_32_4_NAME type
ifficulty = 3 }
# Basic Crawling Fire Training
component = { id = 2325 name = TECH_CMP_ARMOR_32_5_NAME type
iculty = 3 }
required = { 2310 }
effects =
{ command = { type = new_model which = artillery value = 3 }
command = { type = scrap_model which = artillery value = 2
}
}
# Basic Field Artillery
application =
{ id
= 2330
name
= TECH_APP_ARMOR_33_NAME
desc
= TECH_APP_ARMOR_33_DESC
position = { x = 432 y = 88 }
year
= 1938
# Field Artillery Gun 105mm
component = { id = 2331 name = TECH_CMP_ARMOR_33_1_NAME type
ficulty = 3 }
# Basic Gun Carriage
component = { id = 2332 name = TECH_CMP_ARMOR_33_2_NAME type
ficulty = 3 }
# Fragmentation Shells
component = { id = 2333 name = TECH_CMP_ARMOR_33_3_NAME type
ficulty = 3 }
# Basic Fire Control
component = { id = 2334 name = TECH_CMP_ARMOR_33_4_NAME type
ifficulty = 3 }
# Rapid Crawling Fire Training
component = { id = 2335 name = TECH_CMP_ARMOR_33_5_NAME type
iculty = 3 }
required = { 2320 }
effects =
{ command = { type = new_model which = artillery value = 4 }

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

command = { type = scrap_model which = artillery value = 3 }


}
}
# Improved Field Artillery
application =
{ id
= 2340
name
= TECH_APP_ARMOR_34_NAME
desc
= TECH_APP_ARMOR_34_DESC
position = { x = 432 y = 104 }
year
= 1940
# Field Artillery Gun 120mm
component = { id = 2341 name = TECH_CMP_ARMOR_34_1_NAME type
ficulty = 3 }
# Improved Gun Carriage
component = { id = 2342 name = TECH_CMP_ARMOR_34_2_NAME type
ficulty = 3 }
# High Explosive Squash-Head (HESH) Shells
component = { id = 2343 name = TECH_CMP_ARMOR_34_3_NAME type
ficulty = 3 }
# Improved Fire Control
component = { id = 2344 name = TECH_CMP_ARMOR_34_4_NAME type
ifficulty = 3 }
# Rapid Target Switch Training
component = { id = 2345 name = TECH_CMP_ARMOR_34_5_NAME type
iculty = 3 }
required = { 2330 }
effects =
{ command = { type = new_model which = artillery value = 5 }
command = { type = scrap_model which = artillery value = 4
}
}
# Advanced Field Artillery
application =
{ id
= 2350
name
= TECH_APP_ARMOR_35_NAME
desc
= TECH_APP_ARMOR_35_DESC
position = { x = 432 y = 120 }
year
= 1943
# Field Artillery Gun 150mm
component = { id = 2351 name = TECH_CMP_ARMOR_35_1_NAME type
ficulty = 4 }
# Advanced Gun Carriage
component = { id = 2352 name = TECH_CMP_ARMOR_35_2_NAME type
ficulty = 4 }
# High Explosive Fragmentation (HEF) Shells
component = { id = 2353 name = TECH_CMP_ARMOR_35_3_NAME type
ficulty = 4 }
# Basic Counter-Battery Radar
component = { id = 2354 name = TECH_CMP_ARMOR_35_4_NAME type
ifficulty = 4 }
# Moving Target Hit Training
component = { id = 2355 name = TECH_CMP_ARMOR_35_5_NAME type
iculty = 4 }
required = { 2340 }
effects =
{ command = { type = new_model which = artillery value = 6 }
command = { type = scrap_model which = artillery value = 5
}
}
# Semi-Modern Field Artillery

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

application =
{ id
= 2360
name
= TECH_APP_ARMOR_36_NAME
desc
= TECH_APP_ARMOR_36_DESC
position = { x = 432 y = 136 }
year
= 1945
# Field Artillery Gun 170mm
component = { id = 2361 name = TECH_CMP_ARMOR_36_1_NAME type = artillery dif
ficulty = 5 }
# Semi-Modern Gun Carriage
component = { id = 2362 name = TECH_CMP_ARMOR_36_2_NAME type = mechanics dif
ficulty = 5 }
# High Explosive Anti-Tank (HEAT) Shells
component = { id = 2363 name = TECH_CMP_ARMOR_36_3_NAME type = chemistry dif
ficulty = 5 }
# Improved Counter-Battery Radar
component = { id = 2364 name = TECH_CMP_ARMOR_36_4_NAME type = electronics d
ifficulty = 5 }
# Land-Air Combined Barrage Training
component = { id = 2365 name = TECH_CMP_ARMOR_36_5_NAME type = training diff
iculty = 3 }
required = { 2350 }
effects =
{ command = { type = new_model which = artillery value = 7 }
command = { type = scrap_model which = artillery value = 6 }
}
}
# Basic Rocket Artillery
application =
{ id
= 2370
name
= TECH_APP_ARMOR_37_NAME
desc
= TECH_APP_ARMOR_37_DESC
position = { x = 298 y = 150 }
year
= 1940
# Rocket Artillery 100mm
component = { id = 2371 name = TECH_CMP_ARMOR_37_1_NAME type = rocketry diff
iculty = 3 }
# Basic Broadbased Carriage
component = { id = 2372 name = TECH_CMP_ARMOR_37_2_NAME type = mechanics dif
ficulty = 3 }
# High Explosive (HE) Shells
component = { id = 2373 name = TECH_CMP_ARMOR_37_3_NAME type = chemistry dif
ficulty = 3 }
# Velocity Control System
component = { id = 2374 name = TECH_CMP_ARMOR_37_4_NAME type = electronics d
ifficulty = 3 }
# Concentrated Barrage Training
component = { id = 2375 name = TECH_CMP_ARMOR_37_5_NAME type = training diff
iculty = 3 }
required = { 2340 }
effects =
{ command = { type = activate_unit_type which = rocket_artillery }
command = { type = new_model which = rocket_artillery value = 0 }
}
}
# Improved Rocket Artillery
application =
{ id
= 2380
name
= TECH_APP_ARMOR_38_NAME
desc
= TECH_APP_ARMOR_38_DESC

position = { x = 296 y = 169 }


year
= 1941
# Rocket Artillery 200mm
component = { id = 2381 name = TECH_CMP_ARMOR_38_1_NAME type = rocketry diff
iculty = 3 }
# Improved Broadbased Carriage
component = { id = 2382 name = TECH_CMP_ARMOR_38_2_NAME type = mechanics dif
ficulty = 3 }
# High Explosive Fragmentation (HEF) Shells
component = { id = 2383 name = TECH_CMP_ARMOR_38_3_NAME type = chemistry dif
ficulty = 3 }
# Trajectory Control System
component = { id = 2384 name = TECH_CMP_ARMOR_38_4_NAME type = electronics d
ifficulty = 3 }
# Surgical Strike Training
component = { id = 2385 name = TECH_CMP_ARMOR_38_5_NAME type = training diff
iculty = 3 }
required = { 2370 }
effects =
{ command = { type = new_model which = rocket_artillery value = 1 }
command = { type = scrap_model which = rocket_artillery value = 0 }
}
}
# Advanced Rocket Artillery
application =
{ id
= 2390
name
= TECH_APP_ARMOR_39_NAME
desc
= TECH_APP_ARMOR_39_DESC
position = { x = 296 y = 188 }
year
= 1943
# Rocket Artillery 300mm
component = { id = 2391 name = TECH_CMP_ARMOR_39_1_NAME type = rocketry diff
iculty = 4 }
# Advanced Broadbased Carriage
component = { id = 2392 name = TECH_CMP_ARMOR_39_2_NAME type = mechanics dif
ficulty = 4 }
# High Explosive Incendiary (HEI) Shells
component = { id = 2393 name = TECH_CMP_ARMOR_39_3_NAME type = chemistry dif
ficulty = 4 }
# Humidity Control System
component = { id = 2394 name = TECH_CMP_ARMOR_39_4_NAME type = electronics d
ifficulty = 4 }
# Rapid Regroup Training
component = { id = 2395 name = TECH_CMP_ARMOR_39_5_NAME type = training diff
iculty = 4 }
required = { 2380 }
effects =
{ command = { type = new_model which = rocket_artillery value = 2 }
command = { type = scrap_model which = rocket_artillery value = 1 }
}
}
# Early Anti-Tank Artillery
application =
{ id
= 2400
name
= TECH_APP_ARMOR_40_NAME
desc
= TECH_APP_ARMOR_40_DESC
position = { x = 296 y = 24 }
year
= 1936
# Anti-Tank Gun 50mm
component = { id = 2401 name = TECH_CMP_ARMOR_40_1_NAME type = artillery dif

ficulty = 3 }
# Early Gun Carriage
component = { id = 2402 name = TECH_CMP_ARMOR_40_2_NAME type
ficulty = 3 }
# Solid Shell AP Ammo
component = { id = 2403 name = TECH_CMP_ARMOR_40_3_NAME type
ficulty = 3 }
# Early Optical Sights
component = { id = 2404 name = TECH_CMP_ARMOR_40_4_NAME type
ifficulty = 3 }
# Static Target Training
component = { id = 2405 name = TECH_CMP_ARMOR_40_5_NAME type
iculty = 3 }
required = { 2310 }
effects =
{ command = { type = activate_unit_type which = anti_tank }
command = { type = new_model which = anti_tank value = 0 }
}
}
# Basic Anti-Tank Artillery
application =
{ id
= 2410
name
= TECH_APP_ARMOR_41_NAME
desc
= TECH_APP_ARMOR_41_DESC
position = { x = 296 y = 40 }
year
= 1938
# Anti-Tank Gun 75mm
component = { id = 2411 name = TECH_CMP_ARMOR_41_1_NAME type
ficulty = 3 }
# Basic Gun Carriage
component = { id = 2412 name = TECH_CMP_ARMOR_41_2_NAME type
ficulty = 3 }
# Shaped Charge Shell HEAT Ammo
component = { id = 2413 name = TECH_CMP_ARMOR_41_3_NAME type
ficulty = 3 }
# Basic Optical Sights
component = { id = 2414 name = TECH_CMP_ARMOR_41_4_NAME type
ifficulty = 3 }
# Moving Target Training
component = { id = 2415 name = TECH_CMP_ARMOR_41_5_NAME type
iculty = 3 }
required = { 2400 }
effects =
{ command = { type = new_model which = anti_tank value = 1 }
command = { type = scrap_model which = anti_tank value = 0
}
}
# Improved Anti-Tank Artillery
application =
{ id
= 2420
name
= TECH_APP_ARMOR_42_NAME
desc
= TECH_APP_ARMOR_42_DESC
position = { x = 296 y = 56 }
year
= 1940
# Anti-Tank Gun 88mm
component = { id = 2421 name = TECH_CMP_ARMOR_42_1_NAME type
ficulty = 3 }
# Improved Gun Carriage
component = { id = 2422 name = TECH_CMP_ARMOR_42_2_NAME type
ficulty = 3 }

= mechanics dif
= chemistry dif
= electronics d
= training diff

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

= artillery dif
= mechanics dif

# Core Shell HEAT Ammo


component = { id = 2423 name = TECH_CMP_ARMOR_42_3_NAME type
ficulty = 3 }
# Improved Optical Sights
component = { id = 2424 name = TECH_CMP_ARMOR_42_4_NAME type
ifficulty = 3 }
# Multiple Targets Training
component = { id = 2425 name = TECH_CMP_ARMOR_42_5_NAME type
iculty = 3 }
required = { 2410 }
effects =
{ command = { type = new_model which = anti_tank value = 2 }
command = { type = scrap_model which = anti_tank value = 1
}
}
# Advanced Anti-Tank Artillery
application =
{ id
= 2430
name
= TECH_APP_ARMOR_43_NAME
desc
= TECH_APP_ARMOR_43_DESC
position = { x = 296 y = 72 }
year
= 1943
# Anti-Tank Gun 105mm
component = { id = 2431 name = TECH_CMP_ARMOR_43_1_NAME type
ficulty = 4 }
# Advanced Gun Carriage
component = { id = 2432 name = TECH_CMP_ARMOR_43_2_NAME type
ficulty = 4 }
# Sabot Shell HEAT Ammo
component = { id = 2433 name = TECH_CMP_ARMOR_43_3_NAME type
ficulty = 4 }
# Advanced Optical Sights
component = { id = 2434 name = TECH_CMP_ARMOR_43_4_NAME type
ifficulty = 4 }
# Rapid Moving Target Training
component = { id = 2435 name = TECH_CMP_ARMOR_43_5_NAME type
iculty = 4 }
required = { 2420 }
effects =
{ command = { type = new_model which = anti_tank value = 3 }
command = { type = scrap_model which = anti_tank value = 2
}
}
# Semi-Modern Anti-Tank Artillery
application =
{ id
= 2440
name
= TECH_APP_ARMOR_44_NAME
desc
= TECH_APP_ARMOR_44_DESC
position = { x = 296 y = 88 }
year
= 1946
# Anti-Tank Gun 120mm
component = { id = 2441 name = TECH_CMP_ARMOR_44_1_NAME type
ficulty = 5 }
# Semi-Modern Gun Carriage
component = { id = 2442 name = TECH_CMP_ARMOR_44_2_NAME type
ficulty = 5 }
# Capped Shell AP Ammo
component = { id = 2443 name = TECH_CMP_ARMOR_44_3_NAME type
ficulty = 5 }
# Infrared Optical Sights

= chemistry dif
= electronics d
= training diff

= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff

= artillery dif
= mechanics dif
= chemistry dif

component = { id = 2444 name = TECH_CMP_ARMOR_44_4_NAME type = electronics d


ifficulty = 5 }
# Multiple Moving Targets Training
component = { id = 2445 name = TECH_CMP_ARMOR_44_5_NAME type = training diff
iculty = 5 }
required = { 2430 }
effects =
{ command = { type = new_model which = anti_tank value = 4 }
command = { type = scrap_model which = anti_tank value = 3 }
}
}
# Modern Anti-Tank Artillery
application =
{ id
= 11070
name
= TECH_APP_ARMOR_107_NAME
desc
= TECH_APP_ARMOR_107_DESC
position = { x = 294 y = 105 }
year
= 1950
# ?
component = { id = 11071 name = TECH_CMP_ARMOR_44_1_NAME type = artillery di
fficulty = 5 }
# ?
component = { id = 11072 name = TECH_CMP_ARMOR_107_2_NAME type = mechanics d
ifficulty = 5 }
# ?
component = { id = 11073 name = TECH_CMP_ARMOR_107_3_NAME type = chemistry d
ifficulty = 5 }
# ?
component = { id = 11074 name = TECH_CMP_ARMOR_107_4_NAME type = electronics
difficulty = 5 }
# ?
component = { id = 11075 name = TECH_CMP_ARMOR_107_5_NAME type = training di
fficulty = 5 }
required = { 2440 }
effects =
{ command = { type = new_model which = anti_tank value = 5 }
command = { type = scrap_model which = anti_tank value = 4 }
}
}
# Great War Static Anti-Air Artillery
application =
{ id
= 2450
name
= TECH_APP_ARMOR_45_NAME
desc
= TECH_APP_ARMOR_45_DESC
position = { x = 160 y = 277 }
year
= 1936
# Elder Anti-Air Gun 75mm
component = { id = 2451 name = TECH_CMP_ARMOR_45_1_NAME type = artillery dif
ficulty = 2 }
# Great War Gun Carriage
component = { id = 2452 name = TECH_CMP_ARMOR_45_2_NAME type = mechanics dif
ficulty = 2 }
# Old-type High Explosive (HE) Shells
component = { id = 2453 name = TECH_CMP_ARMOR_45_3_NAME type = chemistry dif
ficulty = 2 }
# Rangefinder Radar
component = { id = 2454 name = TECH_CMP_ARMOR_45_4_NAME type = electronics d
ifficulty = 2 }
# Searchlight Training
component = { id = 2455 name = TECH_CMP_ARMOR_45_5_NAME type = training diff

iculty = 2 }
required = { }
effects =
{
command = { type = allow_building which = flak }
command = { type = activate_unit_type which = naval_anti_air_l}
command = { type = new_model which = naval_anti_air_l value = 0
}
command = { type = activate_unit_type which = naval_anti_air_s}
command = { type = new_model which = naval_anti_air_s value = 0
}
}
}
# Early Static Anti-Air Artillery
application =
{ id
= 2460
name
= TECH_APP_ARMOR_46_NAME
desc
= TECH_APP_ARMOR_46_DESC
position = { x = 160 y = 296 }
year
= 1936
# Anti-Air Gun 75mm
component = { id = 2461 name = TECH_CMP_ARMOR_46_1_NAME type = artillery dif
ficulty = 3 }
# Early Gun Carriage
component = { id = 2462 name = TECH_CMP_ARMOR_46_2_NAME type = mechanics dif
ficulty = 3 }
# High Explosive (HE) Shells
component = { id = 2463 name = TECH_CMP_ARMOR_46_3_NAME type = chemistry dif
ficulty = 3 }
# Basic Decimetric Anti-Air Artillery Radar
component = { id = 2464 name = TECH_CMP_ARMOR_46_4_NAME type = electronics d
ifficulty = 3 }
# Rapid Fire Training
component = { id = 2465 name = TECH_CMP_ARMOR_46_5_NAME type = training diff
iculty = 3 }
required = { 2450 }
effects =
{ command = { type = AA_batteries value = 5 }
}
}
# Basic Static Anti-Air Artillery
application =
{ id
= 2470
name
= TECH_APP_ARMOR_47_NAME
desc
= TECH_APP_ARMOR_47_DESC
position = { x = 160 y = 315 }
year
= 1938
# Anti-Air Gun 88mm
component = { id = 2471 name = TECH_CMP_ARMOR_47_1_NAME type = artillery dif
ficulty = 4 }
# Basic Gun Carriage
component = { id = 2472 name = TECH_CMP_ARMOR_47_2_NAME type = mechanics dif
ficulty = 4 }
# Fragmentation Shells
component = { id = 2473 name = TECH_CMP_ARMOR_47_3_NAME type = chemistry dif
ficulty = 4 }
# Improved Decimetric Anti-Air Artillery Radar
component = { id = 2474 name = TECH_CMP_ARMOR_47_4_NAME type = electronics d
ifficulty = 4 }
# Rapid Readiness Training

component = { id = 2475 name = TECH_CMP_ARMOR_47_5_NAME type = training diff


iculty = 4 }
required = { 2460 }
effects =
{
command = { type = AA_batteries value = 10 }
}
}
# Improved Static Anti-Air Artillery
application =
{ id
= 2480
name
= TECH_APP_ARMOR_48_NAME
desc
= TECH_APP_ARMOR_48_DESC
position = { x = 160 y = 334 }
year
= 1941
# Anti-Air Gun 105mm
component = { id = 2481 name = TECH_CMP_ARMOR_48_1_NAME type = artillery dif
ficulty = 5 }
# Improved Gun Carriage
component = { id = 2482 name = TECH_CMP_ARMOR_48_2_NAME type = mechanics dif
ficulty = 5 }
# Variable Time Fuse
component = { id = 2483 name = TECH_CMP_ARMOR_48_3_NAME type = chemistry dif
ficulty = 5 }
# Basic Centimetric Anti-Air Artillery Radar
component = { id = 2484 name = TECH_CMP_ARMOR_48_4_NAME type = electronics d
ifficulty = 5 }
# Box Barrages Training
component = { id = 2485 name = TECH_CMP_ARMOR_48_5_NAME type = training diff
iculty = 5 }
required = { 2470 }
effects =
{
command = { type = AA_batteries value = 15 }
command = { type = new_model which = naval_anti_air_l value = 1
}
command = { type = new_model which = naval_anti_air_s value = 1
}
command = { type = scrap_model which = naval_anti_air_l value =
0 }
command = { type = scrap_model which = naval_anti_air_s value =
0 }
}
}
# Advanced Static Anti-Air Artillery
application =
{ id
= 2490
name
= TECH_APP_ARMOR_49_NAME
desc
= TECH_APP_ARMOR_49_DESC
position = { x = 160 y = 354 }
year
= 1943
# Anti-Air Gun 120mm
component = { id = 2491 name = TECH_CMP_ARMOR_49_1_NAME type = artillery dif
ficulty = 6 }
# Advanced Gun Carriage
component = { id = 2492 name = TECH_CMP_ARMOR_49_2_NAME type = mechanics dif
ficulty = 6 }
# Radar Proximity Fuse
component = { id = 2493 name = TECH_CMP_ARMOR_49_3_NAME type = chemistry dif

ficulty = 6 }
# Improved Centimetric Anti-Air Artillery Radar
component = { id = 2494 name = TECH_CMP_ARMOR_49_4_NAME type =
ifficulty = 6 }
# C3I Coordination Training
component = { id = 2495 name = TECH_CMP_ARMOR_49_5_NAME type =
iculty = 6 }
required = { 2480 }
effects =
{ command = { type = AA_batteries value = 25 }
}
}
# Semi-Modern Static Anti-Air Artillery
application =
{ id
= 2500
name
= TECH_APP_ARMOR_50_NAME
desc
= TECH_APP_ARMOR_50_DESC
position = { x = 160 y = 373 }
year
= 1945
# Anti-Air Gun 120mm Quick-Fire
component = { id = 2501 name = TECH_CMP_ARMOR_50_1_NAME type =
ficulty = 7 }
# Semi-Modern Gun Carriage
component = { id = 2502 name = TECH_CMP_ARMOR_50_2_NAME type =
ficulty = 7 }
# Radar Proximity Fuse
component = { id = 2503 name = TECH_CMP_ARMOR_50_3_NAME type =
ficulty = 7 }
# Advanced Centimetric Anti-Air Radar
component = { id = 2504 name = TECH_CMP_ARMOR_50_4_NAME type =
ifficulty = 7 }
# Radar Target Plotting Training
component = { id = 2505 name = TECH_CMP_ARMOR_50_5_NAME type =
iculty = 7 }
required = { 2490 }
effects =
{ command = { type = AA_batteries value = 35 }
command = { type = info_may_cause which = 7270 } # SAM
}
}
# Modern Static Anti-Air Artillery
application =
{ id
= 11080
name
= TECH_APP_ARMOR_108_NAME
desc
= TECH_APP_ARMOR_108_DESC
position = { x = 160 y = 391 }
year
= 1948
# ?
component = { id = 11081 name = TECH_CMP_ARMOR_108_1_NAME type
ifficulty = 7 }
# ?
component = { id = 11082 name = TECH_CMP_ARMOR_108_2_NAME type
ifficulty = 7 }
# ?
component = { id = 11083 name = TECH_CMP_ARMOR_108_3_NAME type
ifficulty = 7 }
# ?
component = { id = 11084 name = TECH_CMP_ARMOR_108_4_NAME type
difficulty = 7 }
# ?

electronics d
training diff

artillery dif
mechanics dif
chemistry dif
electronics d
training diff

= artillery d
= mechanics d
= chemistry d
= electronics

component = { id = 11085 name = TECH_CMP_ARMOR_108_5_NAME type


fficulty = 7 }
required = { 2500 }
effects =
{ command = { type = AA_batteries value = 40 }
}
}
# Basic Anti-Air Artillery Brigade
application =
{ id
= 2510
name
= TECH_APP_ARMOR_51_NAME
desc
= TECH_APP_ARMOR_51_DESC
position = { x = 296 y = 261 }
year
= 1938
# Anti-Air Gun 20mm
component = { id = 2511 name = TECH_CMP_ARMOR_51_1_NAME type =
ficulty = 3 }
# Anti-Air Gun 75mm
component = { id = 2512 name = TECH_CMP_ARMOR_51_2_NAME type =
ficulty = 3 }
# Fragmentation Shells
component = { id = 2513 name = TECH_CMP_ARMOR_51_3_NAME type =
ficulty = 3 }
# Improved Decimetric Anti-Air Artillery Radar
component = { id = 2514 name = TECH_CMP_ARMOR_51_4_NAME type =
ifficulty = 3 }
# Rapid Readiness Training
component = { id = 2515 name = TECH_CMP_ARMOR_51_5_NAME type =
iculty = 3 }
required = { 2460 }
effects =
{ command = { type = activate_unit_type which = anti_air }
command = { type = new_model which = anti_air value = 0 }
}
}
# Improved Anti-Air Artillery Brigade
application =
{ id
= 2520
name
= TECH_APP_ARMOR_52_NAME
desc
= TECH_APP_ARMOR_52_DESC
position = { x = 296 y = 282 }
year
= 1941
# Anti-Air Gun 40mm
component = { id = 2521 name = TECH_CMP_ARMOR_52_1_NAME type =
ficulty = 3 }
# Anti-Air Gun 88mm
component = { id = 2522 name = TECH_CMP_ARMOR_52_2_NAME type =
ficulty = 3 }
# Variable Time Fuse
component = { id = 2523 name = TECH_CMP_ARMOR_52_3_NAME type =
ficulty = 5 }
# Basic Centimetric Anti-Air Artillery Radar
component = { id = 2524 name = TECH_CMP_ARMOR_52_4_NAME type =
ifficulty = 3 }
# Box Barrages Training
component = { id = 2525 name = TECH_CMP_ARMOR_52_5_NAME type =
iculty = 3 }
required = { 2510 }
effects =
{ command = { type = new_model which = anti_air value = 1 }

= training di

artillery dif
artillery dif
chemistry dif
electronics d
training diff

artillery dif
artillery dif
chemistry dif
electronics d
training diff

command = { type = scrap_model which = anti_air value = 0 }


}
}
# Advanced Anti-Air Artillery Brigade
application =
{ id
= 2530
name
= TECH_APP_ARMOR_53_NAME
desc
= TECH_APP_ARMOR_53_DESC
position = { x = 296 y = 303 }
year
= 1943
# Anti-Air Gun 20mm Quad
component = { id = 2531 name = TECH_CMP_ARMOR_53_1_NAME
ficulty = 4 }
# Anti-Air Gun 105mm
component = { id = 2532 name = TECH_CMP_ARMOR_53_2_NAME
ficulty = 4 }
# Radar Proximity Fuse
component = { id = 2533 name = TECH_CMP_ARMOR_53_3_NAME
ficulty = 6 }
# Improved Centimetric Anti-Air Artillery Radar
component = { id = 2534 name = TECH_CMP_ARMOR_53_4_NAME
ifficulty = 4 }
# C3I Coordination Training
component = { id = 2535 name = TECH_CMP_ARMOR_53_5_NAME
iculty = 4 }
required = { 2520 }
effects =
{ command = { type = new_model which = anti_air value =
command = { type = scrap_model which = anti_air value
}
}
# Semi-Modern Anti-Air Artillery Brigade
application =
{ id
= 2540
name
= TECH_APP_ARMOR_54_NAME
desc
= TECH_APP_ARMOR_54_DESC
position = { x = 296 y = 324 }
year
= 1946
# Anti-Air Gun 40mm Quad
component = { id = 2541 name = TECH_CMP_ARMOR_54_1_NAME
ficulty = 5 }
# Anti-Air Gun 128mm
component = { id = 2542 name = TECH_CMP_ARMOR_54_2_NAME
ficulty = 5 }
# Radar Proximity Fuse
component = { id = 2543 name = TECH_CMP_ARMOR_54_3_NAME
ficulty = 3 }
# Advanced Centimetric Anti-Air Radar
component = { id = 2544 name = TECH_CMP_ARMOR_54_4_NAME
ifficulty = 5 }
# Radar Target Plotting Training
component = { id = 2545 name = TECH_CMP_ARMOR_54_5_NAME
iculty = 5 }
required = { 2530 }
effects =
{ command = { type = new_model which = anti_air value =
command = { type = scrap_model which = anti_air value
}
}
# Modern Anti-Air Artillery Brigade

type = artillery dif


type = artillery dif
type = chemistry dif
type = electronics d
type = training diff

2 }
= 1 }

type = artillery dif


type = artillery dif
type = chemistry dif
type = electronics d
type = training diff

3 }
= 2 }

application =
{ id
=
name
=
desc
=
position =
year
=
# ?
component =
ifficulty = 5 }
# ?
component =
ifficulty = 5 }
# ?
component =
ifficulty = 3 }
# ?
component =
difficulty = 5
# ?
component =
fficulty = 5 }
required =
effects =
{ command =
command =
}
}
}

11090
TECH_APP_ARMOR_109_NAME
TECH_APP_ARMOR_109_DESC
{ x = 296 y = 344 }
1950
{ id = 11091 name = TECH_CMP_ARMOR_109_1_NAME type = artillery d
{ id = 11092 name = TECH_CMP_ARMOR_109_2_NAME type = artillery d
{ id = 11093 name = TECH_CMP_ARMOR_109_3_NAME type = chemistry d
{ id = 11094 name = TECH_CMP_ARMOR_109_4_NAME type = electronics
}
{ id = 11095 name = TECH_CMP_ARMOR_109_5_NAME type = training di
{ 2540 }
{ type = new_model which = anti_air value = 4 }
{ type = scrap_model which = anti_air value = 3 }

Vous aimerez peut-être aussi