Académique Documents
Professionnel Documents
Culture Documents
{ 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
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 }
}
2 }
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 }
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 }
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
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
= electronics d
= training diff
= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff
= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff
= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff
= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff
= 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
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
= chemistry dif
= electronics d
= training diff
= artillery dif
= mechanics dif
= chemistry dif
= electronics d
= training diff
= artillery dif
= mechanics dif
= chemistry dif
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
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
= training di
artillery dif
artillery dif
chemistry dif
electronics d
training diff
artillery dif
artillery dif
chemistry dif
electronics d
training diff
2 }
= 1 }
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 }