2025-11-24 04:02:17

This commit is contained in:
actions[bot]
2025-11-24 04:02:17 +00:00
parent 3dc8adb0db
commit 02d43ca20a
52 changed files with 1683 additions and 8557 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
BLI_heavy_tanks = {
category = land
blocked_for = {}
blocked_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
available_for = { BLI }
@@ -374,7 +374,7 @@ BLI_heavy_tank_destroyers = {
BLI_medium_flame_tank = {
category = land
blocked_for = {}
blocked_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
available_for = {BLI}
@@ -424,7 +424,7 @@ BLI_medium_flame_tank = {
BLI_light_tanks = {
category = land
blocked_for = {}
blocked_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
available_for = { BLI }
roles = {
land_light_tank

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
SIR_heavy_tanks = {
category = land
blocked_for = {}
blocked_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
available_for = { SIR }
@@ -201,7 +201,7 @@ SIR_heavy_tanks = {
SIR_heavy_tank_destroyers = {
category = land
blocked_for = {}
blocked_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
available_for = { SIR }
roles = {
land_heavy_tank_destroyer
@@ -374,7 +374,7 @@ SIR_heavy_tank_destroyers = {
SIR_medium_flame_tank = {
category = land
blocked_for = {}
blocked_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
available_for = {SIR}
@@ -424,7 +424,7 @@ SIR_medium_flame_tank = {
SIR_light_tanks = {
category = land
blocked_for = {}
blocked_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
available_for = { SIR }
roles = {
land_light_tank

View File

@@ -1,7 +1,7 @@
TIX_light_tanks = {
category = land
blocked_for = {}
available_for = { TIX }
blocked_for = { SAD }
available_for = { TIX YUW HUJ BYG BFL BYG WEX }
roles = {
land_light_tank
}
@@ -20,30 +20,32 @@ TIX_light_tanks = {
match_value = 10000
type = light_tank_chassis_1
modules = {
main_armament_slot = tank_close_support_gun
turret_type_slot = tank_light_three_man_tank_turret
main_armament_slot = tank_small_cannon_2
turret_type_slot = tank_light_two_man_tank_turret
suspension_type_slot = tank_wheeled_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
engine_type_slot = tank_diesel_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = tank_radio_1
special_type_slot_4 = additional_machine_guns
}
upgrades = {
tank_nsb_engine_upgrade = 9
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_machine_gun
tank_close_support_gun
tank_light_three_man_tank_turret
tank_small_cannon_2
tank_light_two_man_tank_turret
tank_wheeled_suspension
tank_riveted_armor
tank_gasoline_engine
tank_diesel_engine
extra_ammo_storage
easy_maintenance
tank_radio_1
secondary_turret_small_cannon
additional_machine_guns
}
}
improved_light_tank_default = {#AMC 35
@@ -59,30 +61,32 @@ TIX_light_tanks = {
match_value = 10000
type = light_tank_chassis_2
modules = {
main_armament_slot = tank_close_support_gun
turret_type_slot = tank_light_three_man_tank_turret
main_armament_slot = tank_small_cannon_2
turret_type_slot = tank_light_two_man_tank_turret
suspension_type_slot = tank_wheeled_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
engine_type_slot = tank_diesel_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = extra_ammo_storage
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = empty
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = tank_radio_1
special_type_slot_4 = additional_machine_guns
}
upgrades = {
tank_nsb_engine_upgrade = 8
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_machine_gun
tank_close_support_gun
tank_light_three_man_tank_turret
tank_small_cannon_2
tank_light_two_man_tank_turret
tank_wheeled_suspension
tank_riveted_armor
tank_gasoline_engine
tank_diesel_engine
extra_ammo_storage
easy_maintenance
tank_radio_1
secondary_turret_small_cannon
additional_machine_guns
}
}
advanced_light_tank_default = { #SARL42
@@ -94,30 +98,32 @@ TIX_light_tanks = {
match_value = 10000
type = light_tank_chassis_3
modules = {
main_armament_slot = tank_close_support_gun
turret_type_slot = tank_light_three_man_tank_turret
main_armament_slot = tank_small_cannon_2
turret_type_slot = tank_light_two_man_tank_turret
suspension_type_slot = tank_wheeled_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
engine_type_slot = tank_diesel_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = extra_ammo_storage
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = extra_ammo_storage
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = tank_radio_1
special_type_slot_4 = additional_machine_guns
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_machine_gun
tank_close_support_gun
tank_light_three_man_tank_turret
tank_small_cannon_2
tank_light_two_man_tank_turret
tank_wheeled_suspension
tank_riveted_armor
tank_gasoline_engine
tank_diesel_engine
extra_ammo_storage
easy_maintenance
tank_radio_1
secondary_turret_small_cannon
additional_machine_guns
}
}
}
@@ -127,7 +133,7 @@ TIX_medium_flame_tank = {
blocked_for = {}
available_for = {TIX}
available_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
roles = {
land_medium_tank_flamethrower
@@ -151,8 +157,8 @@ TIX_medium_flame_tank = {
type = medium_tank_flame_chassis
modules = {
main_armament_slot = flamethrower
turret_type_slot = tank_light_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
turret_type_slot = tank_medium_two_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = easy_maintenance
@@ -168,8 +174,8 @@ TIX_medium_flame_tank = {
allowed_modules = {
flamethrower
tank_light_fixed_superstructure_turret
tank_christie_suspension
tank_medium_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
easy_maintenance
@@ -189,14 +195,14 @@ TIX_medium_flame_tank = {
type = medium_tank_flame_chassis
modules = {
main_armament_slot = advanced_flamethrower
turret_type_slot = tank_light_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
turret_type_slot = tank_medium_two_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
engine_type_slot = tank_diesel_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = extra_ammo_storage
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = extra_ammo_storage
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 0
@@ -206,12 +212,11 @@ TIX_medium_flame_tank = {
allowed_modules = {
advanced_flamethrower
tank_light_fixed_superstructure_turret
tank_christie_suspension
tank_medium_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
tank_diesel_engine
easy_maintenance
extra_ammo_storage
}
}
}
@@ -219,7 +224,7 @@ TIX_medium_flame_tank = {
TIX_medium_tank_destroyers = {
category = land
blocked_for = {}
available_for = { TIX }
available_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
roles = {
land_medium_tank_destroyer
}
@@ -252,16 +257,16 @@ TIX_medium_tank_destroyers = {
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = secondary_turret_small_cannon
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
special_type_slot_4 = additional_machine_guns
}
upgrades = {
tank_nsb_engine_upgrade = 10
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
@@ -275,12 +280,13 @@ TIX_medium_tank_destroyers = {
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_christie_suspension
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
secondary_turret_small_cannon
sloped_armor
easy_maintenance
additional_machine_guns
}
}
medium_tank_destroyer_2 = {#AMC 35
@@ -309,13 +315,13 @@ TIX_medium_tank_destroyers = {
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = secondary_turret_small_cannon
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = extra_ammo_storage
special_type_slot_4 = additional_machine_guns
}
upgrades = {
tank_nsb_engine_upgrade = 0
@@ -332,11 +338,11 @@ TIX_medium_tank_destroyers = {
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_christie_suspension
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
secondary_turret_small_cannon
extra_ammo_storage
additional_machine_guns
easy_maintenance
}
}
@@ -366,13 +372,13 @@ TIX_medium_tank_destroyers = {
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = secondary_turret_small_cannon
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = extra_ammo_storage
special_type_slot_4 = additional_machine_guns
}
upgrades = {
tank_nsb_engine_upgrade = 0
@@ -389,11 +395,11 @@ TIX_medium_tank_destroyers = {
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_christie_suspension
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
secondary_turret_small_cannon
extra_ammo_storage
additional_machine_guns
easy_maintenance
}
}
@@ -404,7 +410,7 @@ TIX_medium_tanks = {
blocked_for = {}
available_for = { TIX }
available_for = { TIX SAD }
roles = {
land_medium_tank
@@ -506,7 +512,7 @@ TIX_medium_tanks = {
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
tank_nsb_armor_upgrade = 4
}
}
@@ -544,7 +550,7 @@ TIX_medium_tanks = {
modules = {
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_christie_suspension
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = {
@@ -560,7 +566,7 @@ TIX_medium_tanks = {
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
tank_nsb_armor_upgrade = 4
}
}
@@ -572,7 +578,7 @@ TIX_medium_tanks = {
tank_medium_cannon_2
tank_medium_cannon
tank_medium_three_man_tank_turret
tank_christie_suspension
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
secondary_turret_small_cannon
@@ -618,7 +624,7 @@ TIX_medium_tanks = {
}
upgrades = {
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 4
tank_nsb_armor_upgrade = 9
}
}
@@ -645,7 +651,7 @@ TIX_medium_tanks = {
TIX_medium_tank_anti_air = {
category = land
blocked_for = {}
available_for = { TIX }
available_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
roles = {
land_medium_tank_anti_air
}
@@ -671,29 +677,31 @@ TIX_medium_tank_anti_air = {
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = tank_radio_1
special_type_slot_2 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 9
tank_nsb_armor_upgrade = 9
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
tank_riveted_armor
tank_medium_three_man_tank_turret
tank_bogie_suspension
tank_radio_3
tank_radio_2
tank_radio_1
secondary_turret_small_cannon
tank_diesel_engine
easy_maintenance
}
}
@@ -716,29 +724,31 @@ TIX_medium_tank_anti_air = {
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = tank_radio_1
special_type_slot_2 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 14
tank_nsb_armor_upgrade = 10
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
tank_riveted_armor
tank_medium_three_man_tank_turret
tank_bogie_suspension
tank_radio_3
tank_radio_2
tank_radio_1
secondary_turret_small_cannon
tank_diesel_engine
easy_maintenance
}
}
@@ -761,29 +771,31 @@ TIX_medium_tank_anti_air = {
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = tank_radio_1
special_type_slot_2 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 15
tank_nsb_armor_upgrade = 20
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
tank_riveted_armor
tank_medium_three_man_tank_turret
tank_bogie_suspension
tank_radio_3
tank_radio_2
tank_radio_1
secondary_turret_small_cannon
tank_diesel_engine
easy_maintenance
}
}
@@ -806,29 +818,31 @@ TIX_medium_tank_anti_air = {
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = tank_radio_1
special_type_slot_2 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 15
tank_nsb_armor_upgrade = 20
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
tank_riveted_armor
tank_medium_three_man_tank_turret
tank_bogie_suspension
tank_radio_3
tank_radio_2
tank_radio_1
secondary_turret_small_cannon
tank_diesel_engine
easy_maintenance
}
}
@@ -839,14 +853,14 @@ TIX_heavy_tanks = {
blocked_for = {}
available_for = { TIX }
available_for = { TIX SAD YUW HUJ BYG BFL BYG WEX DOH DH1 }
roles = {
land_heavy_tank
}
priority = {
factor = 0
factor = 3000
}
basic_heavy_tank_default = { #Somua S35
@@ -890,7 +904,7 @@ TIX_heavy_tanks = {
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
@@ -914,7 +928,7 @@ TIX_heavy_tanks = {
improved_heavy_tank_default = {#AMC 35
priority = {
factor = 0
factor = 200
modifier = {
has_tech = advanced_heavy_tank_chassis
factor = 0 #let's not waste XP here
@@ -928,44 +942,30 @@ TIX_heavy_tanks = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_cannon_2
}
}
turret_type_slot = tank_heavy_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_welded_armor
suspension_type_slot = tank_torsion_bar_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_1 = tank_radio_3
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_close_support_gun
tank_medium_cannon_2
tank_heavy_three_man_tank_turret
tank_bogie_suspension
tank_welded_armor
tank_torsion_bar_suspension
tank_riveted_armor
tank_diesel_engine
tank_radio_3
tank_radio_2
@@ -977,7 +977,7 @@ TIX_heavy_tanks = {
advanced_heavy_tank_default = { #SARL42
priority = {
factor = 0
factor = 500
}
target_variant = {
@@ -987,43 +987,29 @@ TIX_heavy_tanks = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_cannon_2
}
}
turret_type_slot = tank_heavy_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
suspension_type_slot = tank_torsion_bar_suspension
armor_type_slot = tank_welded_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_1 = tank_radio_3
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_armor_upgrade = 4
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 14
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_close_support_gun
tank_medium_cannon_2
tank_heavy_three_man_tank_turret
tank_bogie_suspension
tank_torsion_bar_suspension
tank_welded_armor
tank_diesel_engine
tank_radio_3

File diff suppressed because it is too large Load Diff

View File

@@ -1780,3 +1780,24 @@ BFL_aifc_linear_defence = {
value = -100 # Just don't
}
}
BFL_heavytank_production = {
allowed = {
original_tag = BFL
}
enable = {
has_tech = improved_heavy_tank_chassis
date > 1940.1.1
arms_factory > 199
}
ai_strategy = {
type = role_ratio #模板倾向
id = heavy_armor
value = 50
}
ai_strategy = {
type = template_prio #训练模板倾向
id = heavy_armor
value = 50
}
}

View File

@@ -1917,3 +1917,24 @@ BYG_base_faction_priorities = {
value = 5
}
}
BYG_heavytank_production = {
allowed = {
original_tag = BYG
}
enable = {
has_tech = improved_heavy_tank_chassis
date > 1940.1.1
arms_factory > 399
}
ai_strategy = {
type = role_ratio #模板倾向
id = heavy_armor
value = 20
}
ai_strategy = {
type = template_prio #训练模板倾向
id = heavy_armor
value = 20
}
}

View File

@@ -515,7 +515,7 @@ HUJ_gang_up_TIX_with_BYG = {
}
ai_strategy = {
type = force_defend_ally_borders
value = 100
value = 500
target = africa
}
}
@@ -1194,10 +1194,11 @@ HUJ_protect_asia_ore = {
}
HUJ_protect_africa_ore = {
allowed = {
original_tag = HUJ
}
enable = {
OR = {
original_tag = HUJ
is_subject_of = HUJ
}
has_war = yes
country_exists = SAD
}
@@ -1207,7 +1208,7 @@ HUJ_protect_africa_ore = {
type = put_unit_buffers
# ratio of total armeis in country to be buffered
ratio = 0.1
ratio = 0.4
# you can specify an order id. ratio of same orders ids will be share same ratio
order_id = 1
@@ -1217,6 +1218,7 @@ HUJ_protect_africa_ore = {
452
447
446
907
}
# ai areas that the orders will use these buffers in
@@ -2248,11 +2250,12 @@ HUJ_BYG_take_italys_spaghetti = {
OR = {
original_tag = BYG
original_tag = HUJ
is_subject_of = HUJ
}
is_historical_focus_on = yes
}
enable = {
date > 1941.6.1
date > 1939.8.1
SAD = {
surrender_progress < 0.2
}
@@ -2262,19 +2265,19 @@ HUJ_BYG_take_italys_spaghetti = {
ai_strategy = {
type = area_priority
id = italy
value = 60
value = 200
}
ai_strategy = {
type = area_priority
id = north_africa
value = 100
value = 500
}
ai_strategy = {
type = area_priority
id = normandy_landing_zone
value = -100
value = -200
}
}
@@ -2634,9 +2637,9 @@ HUJ_no_naval_landings_in_libya_yet = {
allowed = { original_tag = HUJ }
enable = {
is_historical_focus_on = yes # Don't like locking it behind a checkbox...
date < 1943.5.1 # Historically, the North African campaign concluded May 1943. If Allies have not won there yet at this point, let them invade.
date < 1941.4.1 # Historically, the North African campaign concluded May 1943. If Allies have not won there yet at this point, let them invade.
OR = {
date < 1941.8.1 # If Tobruk hasn't fallen by this time, maybe it's time to start thinking about going around
date < 1941.6.1 # If Tobruk hasn't fallen by this time, maybe it's time to start thinking about going around
451 = { is_controlled_by_ROOT_or_ally = yes } # Tobruk is in our hands, we can continue on land
}
OR = {
@@ -2662,7 +2665,7 @@ HUJ_to_tobruk = {
enable = {
# NOTE: make sure these conditions are largely the same as for ENG_supply_for_tobruk_push below
is_historical_focus_on = yes
date > 1940.12.1 # Operation Compass
date > 1940.2.1 # Operation Compass
date < 1943.6.1
451 = { is_controlled_by = SAD }
SAD = { is_ai = yes }
@@ -2685,7 +2688,7 @@ HUJ_to_tobruk = {
ai_strategy = {
type = area_priority
id = north_africa
value = 50
value = 500
}
ai_strategy = {
@@ -2837,3 +2840,24 @@ HUJ_become_supreme_commander = {
value = 5
}
}
HUJ_heavytank_production = {
allowed = {
original_tag = HUJ
}
enable = {
has_tech = improved_heavy_tank_chassis
date > 1940.1.1
arms_factory > 299
}
ai_strategy = {
type = role_ratio #模板倾向
id = heavy_armor
value = 40
}
ai_strategy = {
type = template_prio #训练模板倾向
id = heavy_armor
value = 40
}
}

View File

@@ -315,21 +315,21 @@ SAD_hold_africa = {
ai_strategy = {
type = theatre_distribution_demand_increase
id = 448
value = 2
value = 1
}
# Benghasi
ai_strategy = {
type = theatre_distribution_demand_increase
id = 450
value = 2
value = 1
}
# Alexandria
ai_strategy = {
type = theatre_distribution_demand_increase
id = 447
value = 2
value = 1
}
}
@@ -693,7 +693,7 @@ SAD_war_with_HUJ = {
ai_strategy = {
type = front_unit_request
tag = HUJ
value = 40
value = 20
}
ai_strategy = {
type = invade
@@ -838,7 +838,7 @@ SAD_dont_do_so_many_naval_invasions_please = { #我求你啦不要让我再看
SAD_protect_bentu_ore = {
allowed = {
original_tag = TIX
original_tag = SAD
}
enable = {
has_war_with = HUJ

View File

@@ -361,7 +361,7 @@ TIX_template_design = {
ai_strategy = {
type = template_prio
id = heavy_armor
value = -100
value = 0
}
ai_strategy = {
@@ -2957,3 +2957,40 @@ TIX_base_faction_priorities = {
value = 10
}
}
TIX_heavytank_production = {
allowed = {
original_tag = TIX
}
enable = {
has_tech = improved_heavy_tank_chassis
date > 1940.1.1
arms_factory > 299
}
ai_strategy = {
type = role_ratio #模板倾向
id = heavy_armor
value = 20
}
ai_strategy = {
type = template_prio #训练模板倾向
id = heavy_armor
value = 20
}
}
TIX_dont_help_IRQ = {
allowed = {
original_tag = TIX
}
enable = {
is_in_faction_with = IRQ
country_exists = BFL
}
abort_when_not_enabled = yes
ai_strategy = {
type = dont_defend_ally_borders
value = 5000
id = "IRQ"
}
}

View File

@@ -0,0 +1,81 @@
breakthrough_armor_AZ = {
available_for = {
TIX
BFL
BYG
HUJ
}
role = heavy_armor
front_role_override = offence
upgrade_prio = {
base = 1
modifier = { # maybe heavies aren't THAT important
factor = 200
date > 1940.1.1
}
}
heavy_armor_base_TIX = {
upgrade_prio = {
base = 1
modifier = {
factor = 1000
tag = TIX
}
modifier = {
factor = 1000
tag = BYG
}
}
reinforce_prio = 2
target_template = {
support = {
armored_engineer = 1
light_tank_recon = 1
medium_flame_tank = 1
helicopter_transport = 1
armored_maintenance = 1
}
regiments = {
heavy_armor = 8
mechanized = 8
}
}
}
heavy_armor_base_BFL = {
upgrade_prio = {
base = 1
modifier = {
factor = 1000
tag = BFL
}
modifier = {
factor = 1000
tag = HUJ
}
}
reinforce_prio = 2
target_template = {
support = {
armored_engineer = 1
light_tank_recon = 1
medium_flame_tank = 1
helicopter_transport = 1
armored_maintenance = 1
}
regiments = {
heavy_armor = 8
infantry = 10
}
}
}
}

View File

@@ -62,7 +62,7 @@ buildings = {
infrastructure_construction_effect = yes
level_cap = {
shares_slots = yes
state_max = 20
state_max = 40
}
}
@@ -76,7 +76,7 @@ buildings = {
infrastructure_construction_effect = yes
level_cap = {
shares_slots = yes
state_max = 20
state_max = 40
}
}
@@ -90,7 +90,7 @@ buildings = {
allied_build = yes
infrastructure_construction_effect = yes
level_cap = {
state_max = 10
state_max = 20
}
}
@@ -234,7 +234,7 @@ buildings = {
infrastructure_construction_effect = yes
level_cap = {
shares_slots = yes
state_max = 20
state_max = 50
}
}

View File

@@ -1,4 +1,53 @@
tianjiang_aizuobi = {
ai_zhongtanzuobi = {
available = {
OR = {
tag = BFL
tag = TIX
tag = HUJ
tag = BYG
}
is_ai = yes
date > 1940.1.1
}
visible = {
is_ai = yes
}
ai_will_do = {
factor = 10000
}
fire_only_once = yes
complete_effect = {
set_technology = {
improved_heavy_tank_chassis = 1
}
if = {
limit = {
tag = TIX
}
create_equipment_variant = {
name = "虎式坦克"
type = heavy_tank_chassis_2
parent_version = 0
modules = {
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_heavy_three_man_tank_turret
suspension_type_slot = tank_torsion_bar_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = tank_radio_2
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 4
}
}
}
}
}
ai_shusifangyu_FKaizuobi = {
available = {
is_ai = yes

View File

@@ -1194,6 +1194,17 @@ TIX_jihua = {
}
TIX_neiwu = {
TIX_neiwu_debug = {
visible = {
is_debug = yes
}
complete_effect = {
#TIX_z47 = {
# unit_leader_event = getzhg_event.2602
#}
}
}
#奖励转移至核心圈国策中
#TIX_lbxjhua = {
# icon = hongsegantan

View File

@@ -2273,7 +2273,7 @@ xingdong_category = {
custom_cost_text = mf_shuliang_4
complete_effect = {
custom_effect_tooltip = az_ziyuanzhuanhua_tan_tooltip
add_to_variable = { az_ziyuanzhuanhua_tan = 120 }
add_to_variable = { az_ziyuanzhuanhua_tan = 300 }
force_update_dynamic_modifier = yes
add_to_variable = {
var = xzmf_sl

View File

@@ -23,6 +23,7 @@ NDefines.NCountry.BASE_MAX_COMMAND_POWER = 400
NDefines.NCountry.BASE_COMMAND_POWER_GAIN = 0.6
--下划线
NDefines.NBuildings.MAX_SHARED_SLOTS = 50 -- 建筑槽上限
NDefines.NDiplomacy.MAX_TRUST_VALUE = 200 -- 最大关系上限
NDefines.NDiplomacy.MIN_TRUST_VALUE = -200 -- 最小关系上限
NDefines.NDiplomacy.MAX_OPINION_VALUE = 200 -- 最大关系上限
@@ -43,6 +44,17 @@ NDefines.NMilitary.FIELD_EXPERIENCE_MAX_PER_DAY = 3.0 -- 你每天可以获
NDefines.NGame.GAME_SPEED_SECONDS = { 1.0, 0.2, 0.1, 0.05, 0.0 } --提速必须是5的倍数
NDefines.NCountry.SPECIAL_FORCES_CAP_BASE = 0.1 --特种部队基础上限
NDefines.NCountry.SPECIAL_FORCES_CAP_MIN = 48 --特种部队基础下限营
NDefines.NAI.WANTED_UNITS_INDUSTRY_FACTOR = 5.0 --国家期望部队数量的计算基准:可用军工产能比例
NDefines.NAI.WANTED_UNITS_THREAT_BASE = 2.0 --无威胁状态下,最小期望部队数将乘以此系数
NDefines.NAI.WANTED_UNITS_THREAT_MAX = 20 --标准化威胁值上限(超出此值将按此值计算)
NDefines.NAI.WANTED_UNITS_MAX_WANTED_CAP = 3000 --一个国家所需的最大师团数量。此数值可能因某些硬编码倍率而超出,但不会因基础计算逻辑而突破
NDefines.NAI.CANCEL_COMBAT_MIN_DURATION_HOURS = 4 --仅当战斗持续至少<数值>小时后,方可取消(常规)战斗
NDefines.NAI.MIN_FIELD_STRENGTH_TO_BUILD_UNITS = 0.6 --若当前兵力强度低于此阈值,则取消单位生产以将资源调配至前线部队
NDefines.NAI.MIN_MANPOWER_TO_BUILD_UNITS = 0.5 --若当前人力水平低于此阈值,则取消单位生产以将资源调配至现役部队
NDefines.NAI.ARMY_LEADER_ASSIGN_KEEP_CURRENT_LEADER_FACTOR = 3.0 --提升保留当前指挥官的评分权重。数值 > 1.0 表示偏向维持现任指挥官
NDefines.NAI.ARMY_LEADER_ASSIGN_DONT_STEAL_OTHER_FACTOR = 0.3 --降低调用其他部队指挥官的评分权重。数值 < 1.0 表示不鼓励重新调配已任职的指挥官
NDefines.NAI.AIFC_UPDATE_FREQUENCY_DAYS = 10 --AI 执行部队集结逻辑的频率。降低此值可能影响性能(原版为5)
NDefines.NProduction.RESOURCE_PENALTY_WARNING_CRITICAL_RATIO = 100 -- 单位煤炭可转化能源量原9
NDefines.NProduction.BASE_COUNTRY_ENERGY_PRODUCTION = 200 -- 国家基础能源产量原10
NDefines.NProduction.ENERGY_SCALING_COST_BY_FACTORY_COUNT = 0.01 -- 根据工厂总数调整能源成本原0.0225
NDefines.NProduction.BASE_ENERGY_COST = 0.1 -- 单座工厂的基础能耗原0.25

View File

@@ -377,44 +377,10 @@ ideas = {
modifier = {
factor = 20
not = { has_idea = war_economy }
not = { has_idea = tot_economic_mobilisation }
is_major = yes
}
modifier = {
add = 80
original_tag = SOV
date < 1937.1.1
NOT = {
OR = {
has_idea = war_economy
has_idea = tot_economic_mobilisation
}
}
}
modifier = {
original_tag = SIA
NOT = {
OR = {
has_idea = war_economy
has_idea = tot_economic_mobilisation
}
}
add = 1200 #Prep for invasion
}
modifier = {
factor = 100
OR = {
original_tag = URG
original_tag = PAR
}
NOT = {
has_idea = war_economy
}
has_completed_focus = GUAY_coup_detat
}
}
}
@@ -564,55 +530,11 @@ ideas = {
}
}
ai_will_do = {
base = 3
base = 100
modifier = {
#High prio on production
factor = 20
manpower_per_military_factory > 1000
}
modifier = {
# If we CAN go for total mobilization and have enough manpower for it, skip war economy, it's only a waste of PP
factor = 0
manpower_per_military_factory > 15000
has_war = yes
has_war_support > 0.8
any_enemy_country = {
ic_ratio = {
tag = ROOT
ratio > 0.5
}
}
}
modifier = {
add = 1800
# revert from closed_economy if we have large allies
has_idea = closed_economy
has_large_ally_not_pick_closed_economy = yes
}
modifier = {
# We will lose the war support after the war anyway
factor = 0
original_tag = GER
has_civil_war = yes
has_government = neutrality
}
modifier = {
# They will take the focus to gain this for free, so they shouldn't spend pp on it too willy-nilly
factor = 0.5
original_tag = JAP
OR = {
is_historical_focus_on = yes
has_country_flag = JAP_AI_RANDOM_FASCIST
has_country_flag = JAP_AI_RANDOM_NEUTRALITY
}
has_idea = tot_economic_mobilisation
}
}
}
@@ -735,19 +657,7 @@ ideas = {
}
}
ai_will_do = {
base = 1
modifier = {
factor = 25
#Prio this if nation has a lot of manpower compared to MIC
manpower_per_military_factory > 15000
}
modifier = {
#Block unless nation has a lot of manpower
factor = 0
manpower_per_military_factory < 10000
}
base = 1000
modifier = {
@@ -759,30 +669,6 @@ ideas = {
}
}
# Germany needs to be careful
modifier = {
factor = 0
tag = GER
NOT = { has_doctrine = last_stand }
has_war = yes
date < 1944.01.01
}
modifier = {
factor = 0
tag = SOV
has_war = yes
OR = {
has_manpower < 2000000
NOT = {
OR = {
has_idea = all_adults_serve
has_idea = service_by_requirement
}
}
}
}
}
cost = 150

View File

@@ -6,7 +6,7 @@ ideas = {
always = yes
}
modifier = {
country_resource_coal = 300
country_resource_coal = 500
factory_energy_consumption = -0.1
new_convoy_raiding_mastery_gain_factor = 10
new_fleet_in_being_mastery_gain_factor = 10
@@ -20,6 +20,16 @@ ideas = {
new_mobile_warfare_mastery_gain_factor = 10
}
}
az_meitanzuobi = {
allowed_civil_war = {
always = yes
}
modifier = {
country_resource_coal = 500
factory_energy_consumption = -0.1
}
}
}
# 天降独有民族精神,防覆盖
country = {

View File

@@ -585,13 +585,12 @@ ideas = {
}
modifier = {
supply_consumption_factor = -0.1
supply_factor = 0.1
}
targeted_modifier = {
tag = BFL
attack_bonus_against = 0.3
defense_bonus_against = 0.3
breakthrough_bonus_against = 0.1
breakthrough_bonus_against = 0.2
}
}
TIX_ggdyh = {

View File

@@ -67,7 +67,7 @@ ideologies = {
faction_trade_opinion_factor = 0.50 #plus 50% trade opinion
}
ai_democratic = yes # uses the democratic AI behaviour
ai_ideology_wanted_units_factor = 2
ai_ideology_wanted_units_factor = 3
ai_give_core_state_control_threshold = 0 # Extra threshold value added to DIPLOMATIC_ACTION_PROPOSE_SCORE for this ideology to give back core state control to other country
}
@@ -113,7 +113,7 @@ ideologies = {
faction_impact_on_world_tension = 0.5
ai_communist = yes # uses the commie AI behaviour
ai_ideology_wanted_units_factor = 2
ai_ideology_wanted_units_factor = 3
rules = {
can_force_government = no
@@ -199,7 +199,7 @@ ideologies = {
}
ai_fascist = yes # uses the fascist AI behaviour
ai_ideology_wanted_units_factor = 2
ai_ideology_wanted_units_factor = 8
ai_give_core_state_control_threshold = 10000
}

View File

@@ -6881,13 +6881,15 @@ focus_tree = {
focus = DOH_hailufuhe
}
available = {
always = no
num_of_factories > 900
}
cost = 2
x = -2
y = 2
completion_reward = {
custom_effect_tooltip = DOH_junmingronghe_duiwaishuchu_tooltip
custom_effect_tooltip = "(还没做完)"
#custom_effect_tooltip = DOH_junmingronghe_duiwaishuchu_tooltip
}
}
focus = {

View File

@@ -541,6 +541,9 @@ focus_tree = {
}
relative_position_id = TIX_rengongzhineng
cost = 10
available = {
is_puppet = no
}
ai_will_do = {
factor = 5
}
@@ -596,6 +599,9 @@ focus_tree = {
}
relative_position_id = TIX_rengongzhineng
cost = 10
available = {
is_puppet = no
}
ai_will_do = {
factor = 0
}

View File

@@ -255,6 +255,29 @@ on_actions = {
}
}
}
on_startup = {
effect = {
every_country = {
limit = {
OR = {
tag = BYG
tag = HUJ
tag = TIX
tag = SAD
tag = BFL
tag = YUW
tag = DOH
tag = CHY
tag = BLI
tag = SIR
tag = DH1
}
is_ai = no
}
add_ideas = az_meitanzuobi
}
}
}
on_startup = {
effect = {
SHO = {
@@ -281,7 +304,7 @@ on_actions = {
}
on_capitulation = {
effect = {
if = {
if = {
limit = {
date > 1941.6.1
tag = TIX
@@ -297,7 +320,7 @@ on_actions = {
surrender_progress < 0.4
}
HUJ = {
surrender_progress < 0.3
surrender_progress < 0.4
}
BYG = {
surrender_progress < 0.1
@@ -319,14 +342,6 @@ on_actions = {
white_peace = {
tag = SAD
}
TIX_z23 = {
set_nationality = TIX
}
BFL = {
TIX_z23 = {
set_nationality = TIX
}
}
set_cosmetic_tag = TIX
TIX = {
add_country_leader_role = {
@@ -426,6 +441,7 @@ on_actions = {
set_demilitarized_zone = yes
}
BFL = {
country_event = { id = az_tianjiang.413 days = 1 }
#annex_country = { target = FIN transfer_troops = no }
annex_country = { target = UKR transfer_troops = no }
annex_country = { target = LAT transfer_troops = no }
@@ -481,8 +497,8 @@ on_actions = {
}
add_popularity = { ideology = communism popularity = 0.75 }
news_event = { id = az_tianjiang.89 days = 1}
}
country_event = { id = az_tianjiang.414 days = 1 }
}
}
}
on_capitulation = {

View File

@@ -1,7 +1,8 @@
getzhg_event_gerentezhi_se = {SOV
getzhg_event_gerentezhi_se = {
custom_effect_tooltip = getzhg_event_gerentezhi_tt
if = {
limit = { is_navy_leader = yes }
hidden_effect {
add_random_trait = {
search_pattern_expert
gentlemanly
@@ -17,8 +18,10 @@ getzhg_event_gerentezhi_se = {SOV
naval_lineage
navy_media_personality
}
}
}
else = {
hidden_effect {
add_random_trait = {
#substance_abuser
#substance_addict
@@ -33,18 +36,20 @@ getzhg_event_gerentezhi_se = {SOV
#media_personality
harsh_leader
bearer_of_artillery
infantry_officer
cavalry_officer
armor_officer
#infantry_officer
#cavalry_officer
#armor_officer
brave
engineer_officer
}
}
}
}
getzhg_event_xidetezhi_se = {
custom_effect_tooltip = getzhg_event_xidetezhi_tt
if = {
limit = { is_navy_leader = yes }
hidden_effect {
add_random_trait = {
seawolf
fleet_protector
@@ -55,8 +60,10 @@ getzhg_event_xidetezhi_se = {
air_controller
ironside
}
}
}
else = {
hidden_effect {
add_random_trait = {
organizer
cavalry_leader
@@ -68,20 +75,24 @@ getzhg_event_xidetezhi_se = {
commando
naval_invader
}
}
}
}
getzhg_event_dixingtezhi_se = {
custom_effect_tooltip = getzhg_event_dixingtezhi_tt
if = {
limit = { is_navy_leader = yes }
hidden_effect {
add_random_trait = {
inshore_fighter
green_water_expert
blue_water_expert
arctic_water_expert
}
}
}
else = {
hidden_effect {
add_random_trait = {
desert_fox
swamp_fox
@@ -92,6 +103,7 @@ getzhg_event_dixingtezhi_se = {
urban_assault_specialist
winter_specialist
}
}
}
}
SIR_buffshangsheng = {

View File

@@ -0,0 +1,8 @@
state_categories={
city = {
local_building_slots = 12
color = { 0 200 0 }
}
}

View File

@@ -0,0 +1,7 @@
state_categories={
enclave = {
local_building_slots = 0
color = { 40 40 40 }
}
}

View File

@@ -0,0 +1,7 @@
state_categories={
large_city = {
local_building_slots = 16
color = { 0 240 0 }
}
}

View File

@@ -0,0 +1,8 @@
state_categories={
large_town = {
local_building_slots = 10
color = { 240 240 0 }
}
}

View File

@@ -0,0 +1,8 @@
state_categories={
megalopolis = {
local_building_slots = 24
color = { 0 240 240 }
}
}

View File

@@ -0,0 +1,9 @@
state_categories={
metropolis = {
local_building_slots = 20
color = { 0 200 200 }
}
}

View File

@@ -0,0 +1,8 @@
state_categories={
pastoral = {
local_building_slots = 2
color = { 160 160 0 }
}
}

View File

@@ -0,0 +1,8 @@
state_categories={
rural = {
local_building_slots = 4
color = { 240 160 0 }
}
}

View File

@@ -0,0 +1,7 @@
state_categories={
small_island = {
local_building_slots = 2
color = { 200 160 0 }
}
}

View File

@@ -0,0 +1,7 @@
state_categories={
tiny_island = {
local_building_slots = 0
color = { 40 40 40 }
}
}

View File

@@ -0,0 +1,8 @@
state_categories={
town = {
local_building_slots = 8
color = { 200 200 0 }
}
}

View File

@@ -0,0 +1,8 @@
state_categories={
wasteland = {
local_building_slots = 0
color = { 40 40 40 }
}
}

View File

@@ -706,8 +706,8 @@ leader_traits = {
reassignment_duration_factor = -0.8
sickness_chance = -1
wounded_chance_factor = -1
experience_gain_factor = 0.33
terrain_trait_xp_gain_factor = 1
experience_gain_factor = 2
terrain_trait_xp_gain_factor = 2
}
enable_ability = probing_attack
enable_ability = extra_suplies

View File

@@ -2583,6 +2583,7 @@ news_event = {
ALB = {
transfer_state = 44
transfer_state = 805
transfer_state = 934
}
ai_chance = {
factor = 100
@@ -2621,6 +2622,7 @@ country_event = {
ALB = {
transfer_state = 44
transfer_state = 805
transfer_state = 934
}
hidden_effect = {
news_event = { id = az_tianjiang.80 days = 1}
@@ -5425,6 +5427,7 @@ country_event = {
transfer_state = 670
transfer_state = 286
transfer_state = 741
transfer_state = 1017
}
DOH = {
transfer_state = 609
@@ -5442,6 +5445,11 @@ country_event = {
transfer_state = 527
transfer_state = 525
transfer_state = 728
transfer_state = 1043
transfer_state = 1028
transfer_state = 1029
transfer_state = 1030
transfer_state = 1031
}
hidden_effect = {
news_event = { id = az_tianjiang.143 days = 1}
@@ -8152,6 +8160,7 @@ country_event = {
date > 1936.1.3
tag = HUJ
is_ai = yes
always = no #再试试
}
fire_only_once = yes
option = {
@@ -13452,3 +13461,202 @@ country_event = {
add_ideas = AZ_mztz_rwkk_idea
}
}
country_event = {
id = az_tianjiang.413
title = "与尼米酱的合作"
desc = "铁血的Z23愿意与我们合作共同建设美好的新铁血。"
picture = GFX_aze_dai
is_triggered_only = yes
option = {
name = "这是好事啊"
TIX_z23 = {
set_nationality = TIX
}
TIX = {
add_country_leader_role = {
Character = TIX_z23
Promote_leader = yes
Country_leader = {
ideology = leninism
expire = "2000.1.1.1"
traits = {
jjdxxs
}
}
}
}
ai_chance = {
base = 100
}
}
}
country_event = {
id = az_tianjiang.414
title = "撒丁的末路"
desc = "在我们投降之后,撒丁也濒临崩溃。"
picture = GFX_aze_dai
is_triggered_only = yes
option = {
name = "AI用事件"
if = {
limit = {
IRQ = {
has_government = fascism
is_subject = no
}
}
HUJ = {
set_autonomy = {
target = IRQ
autonomy_state = autonomy_integrated_puppet
}
}
}
if = {
limit = {
PRU = {
has_government = fascism
is_subject = no
}
}
BYG = {
set_autonomy = {
target = PRU
autonomy_state = autonomy_integrated_puppet
}
}
}
if = {
limit = {
VEN = {
has_government = fascism
is_subject = no
}
}
BYG = {
set_autonomy = {
target = VEN
autonomy_state = autonomy_integrated_puppet
}
}
}
if = {
limit = {
DOM = {
has_government = fascism
is_subject = no
}
}
BYG = {
set_autonomy = {
target = DOM
autonomy_state = autonomy_integrated_puppet
}
}
}
if = {
limit = {
ELS = {
has_government = fascism
is_subject = no
}
}
BYG = {
set_autonomy = {
target = ELS
autonomy_state = autonomy_integrated_puppet
}
}
}
if = {
limit = {
SAD = {
is_ai = yes
has_government = fascism
has_capitulated = no
is_subject = no
}
not = { country_exists = ITA }
}
SAD = {
country_event = { id = az_tianjiang.415 days = 1 }
release_on_controlled = YUG
release_on_controlled = BUL
release_on_controlled = ALB
release_on_controlled = GRE
ALB = {
transfer_state = 44
transfer_state = 805
transfer_state = 934
}
retire_character = SAD_tuolichaili
ITA = {
set_politics = {
ruling_party = democratic
}
transfer_state = 115
transfer_state = 156
transfer_state = 117
transfer_state = 157
transfer_state = 2
transfer_state = 114
transfer_state = 849
}
ITA = {
add_popularity = { ideology = democratic popularity = 0.75 }
load_oob = ITA_1939_nsb
every_state = {
limit = {
is_core_of = SAD
}
add_core_of = ITA
}
}
HUJ = {
country_event = { id = az_tianjiang.82 days = 5 }
transfer_state = 177
transfer_state = 183
}
BFL = {
country_event = { id = az_tianjiang.82 days = 5 }
}
}
}
ai_chance = {
base = 100
}
}
}
country_event = {
id = az_tianjiang.415
title = "共和派发起内战"
desc = "随着铁血战败,我们也岌岌可危。"
picture = GFX_aze_dai
is_triggered_only = yes
option = {
name = "不可能!"
declare_war_on = { target = BFL type = annex_everything }
declare_war_on = { target = HUJ type = annex_everything }
declare_war_on = { target = ITA type = annex_everything }
ITA = {
recruit_character = SAD_tuolichaili
add_country_leader_role = {
character = SAD_tuolichaili
promote_leader = yes
country_leader = {
expire = "4999.1.1"
ideology = liberalism
traits = {
}
}
}
}
ai_chance = {
base = 100
}
}
}

View File

@@ -951,6 +951,19 @@ country_event = {
}
}
}
if = {
limit = {
KUM = { exists = yes }
}
annex_country = { target = KUM transfer_troops = yes }
KUM = {
DOH = {
country_event = DOH_event.29
add_to_variable = { tunbingjunfa_costpp = -100 }
add_to_variable = { tunbingjunfa_shuliang = 1 }
}
}
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -348,27 +348,6 @@ if = {
icon = "gfx/interface/technologies/ger_basic_light_tank.dds"
obsolete = yes
}
create_equipment_variant = {
name = "Neubaufahrzeug"
type = heavy_tank_chassis_1
parent_version = 0
modules = {
main_armament_slot = tank_close_support_gun
turret_type_slot = tank_heavy_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = tank_radio_1
special_type_slot_2 = secondary_turret_hmg
special_type_slot_3 = secondary_turret_hmg
special_type_slot_4 = secondary_turret_hmg
}
upgrades = {
tank_nsb_engine_upgrade = 6
tank_nsb_armor_upgrade = 2
}
icon = "gfx/interface/technologies/ger_basic_heavy_tank.dds"
}
create_equipment_variant = {
name = "Panzer II Ausf. a"
type = light_tank_chassis_2

View File

@@ -0,0 +1,756 @@
guiTypes = {
containerWindowType = {
name = "claim_entry"
buttonType = {
name = "claim_flag"
position = { x = 0 y = 0 }
quadTextureSprite ="GFX_flag_small"
Orientation = "LOWER_LEFT"
}
}
positionType = {
name = "countrystateview_weathericons_position"
position = { x = 384 y= -31 }
}
positionType = {
name = "countrystateview_weathericons_offset"
position = { x = -40 y = 0 }
}
containerWindowType = {
name = "countrystateview"
position = { x=-416 y=-885}
show_position = { x=-6 y =-855 }
show_animation_type = decelerated
hide_animation_type = accelerated
animation_time = 300
orientation = lower_left
size = { width=436 height=881 }
containerWindowType = {
name = "state_info_window"
position = { x = 0 y = 0 }
size = { width=780 height=696 }
background = {
name = "Background"
quadTextureSprite = "GFX_ww_stateview_bg"
position = { x = 5 y = 5 }
}
instantTextboxType = {
name = "state_name"
position = { x = 60 y = 5 }
textureFile = ""
font = "hoi_36header"
text = "STATE_NAME_TEST"
maxWidth = 330
maxHeight = 30
format = center
}
gridBoxType = {
name = "state_building_entries"
position = { x = 155 y = 45 }
size = { width = 480 height = 105 }
format = "UPPER_LEFT"
slotsize = { width = 60 height = 52 }
max_slots_horizontal = 5
max_slots_vertical = 1
}
instantTextboxType = {
name = "shared_slot_count"
position = { x = 194 y = 147 }
textureFile = ""
font = "hoi_18mbs"
text = "SLOTS"
maxWidth = 190
maxHeight = 30
format = left
fixedsize = yes
}
gridBoxType = {
name = "state_shared_slot_building_entries"
position = { x = 162 y = 168 }
size = { width = 480 height = 90%% }
format = "UPPER_LEFT"
slotsize = { width = 58 height = 46 }
max_slots_horizontal = 5
max_slots_vertical = 10
}
iconType ={
name ="victory_points_bg"
spriteType = "GFX_victorypoint_stateview_bg"
position = { x = 17 y = 12 }
}
instantTextboxType = {
name = "victory_points"
position = { x = -13 y = 15 }
textureFile = ""
font = "hoi_18mbs"
text = ""
maxWidth = 70
maxHeight = 30
format = right
}
instantTextboxType = {
name = "claims"
position = { x = 15 y = 97 }
textureFile = ""
font = "hoi_18mbs"
text = ""
maxWidth = 140
maxHeight = 30
fixedsize = yes
format = center
}
OverlappingElementsBoxType = {
name = "state_claims"
position = { x = 35 y = 118 }
size = { x = 110 y = 40 }
format = left
spacing = 1.0
}
instantTextboxType = {
name = "owner"
position = { x = 15 y = 42 }
textureFile = ""
font = "hoi_18mbs"
text = ""
maxWidth = 140
maxHeight = 30
fixedsize = yes
format = center
}
OverlappingElementsBoxType = {
name = "state_owners"
position = { x = 35 y = 63 }
size = { x = 60 y = 40 }
format = left
spacing = 1.0
}
positionType = {
name = "state_owners_size_when_owner_is_controller"
position = { x = 110 y = 40 }
}
positionType = {
name = "state_owners_size_when_owner_is_not_controller"
position = { x = 60 y = 40 }
}
buttonType = {
name = "controller_flag"
quadTextureSprite = "GFX_flag_small2"
position = { x= 74 y = 63 }
}
iconType ={
name ="controller_flag_border"
quadTextureSprite = "GFX_diplo_countrylist_flag_frame"
position = { x= 70 y = 59 }
alwaystransparent = yes
}
containerWindowType = {
name = "state_resources"
position = { x= 26 y=355}
size = { width=135 height=123 }
background = {
name = "Resources_bg"
quadTextureSprite = "GFX_tiled_window_transparent_transparent"
}
gridBoxType = {
name = "state_resources_entries"
position = { x = -42 y = -3 }
size = { width = 132 height = 120 }
format = "UPPER_LEFT"
slotsize = { width = 52 height = 30 }
max_slots_horizontal = 2
max_slots_vertical = 3
}
}
iconType ={
name ="population_icon"
spriteType = "GFX_population_icon"
position = { x = 20 y = 157 }
Orientation = "UPPER_LEFT"
}
instantTextboxType = {
name = "manpower"
position = { x = 64 y = 167 }
textureFile = ""
font = "hoi_18mbs"
maxWidth = 80
maxHeight = 30
format = center
}
containerWindowType = {
name = "resistance_container"
position = { x = 20 y = 196}
size = { width = 519 height = 100 }
iconType ={
name ="state_resistance_icon"
spriteType = "GFX_resistance_icon"
position = { x = 0 y = 0 }
}
positionType = {
name = "resistance_status_pos"
position = { x = 36 y = 6 }
}
iconType ={
name ="state_compliance_icon"
spriteType = "GFX_compliance_icon"
position = { x = 0 y = 37 }
}
positionType = {
name = "compliance_status_pos"
position = { x = 36 y = 38 }
}
containerWindowType = {
name = "law_and_template_container"
position = { x = 0 y = 0}
size = { width = 0 height = 0 }
buttonType = {
name = "select_law_button"
position = { x = 0 y = 68 }
quadTextureSprite = "GFX_occupation_state_select_law_button"
buttonFont = "hoi_18mbs"
Orientation = "UPPER_LEFT"
}
iconType = {
name ="select_law_icon"
spriteType = "GFX_occupation_policy_icon_strip"
position = { x = 2 y = 69 }
alwaystransparent = yes
}
buttonType = {
name = "template_garrison_button"
position = { x = 34 y = 69 }
spriteType = "GFX_unitlist_unitinfo_button_small"
}
instantTextBoxType = {
name ="template_need_text"
position = { x = 100 y = 75 }
font = "hoi_16mbs"
text = "42"
maxWidth = 57
maxHeight = 24
}
iconType = {
name = "template_garrison"
position = { x = 29 y = 63 }
spriteType = "GFX_locked_icon" # Will be replaced by the current template
alwaystransparent = yes
}
}
}
}
containerWindowType = {
name = "province_info_window"
position = { x = 20 y = 742 }
size = { width=480 height=29%% }
iconType = {
name = "terrain_picture"
position = { x =10 y=-27 }
spriteType = "GFX_terrain_default"
Orientation = "UPPER_LEFT"
}
instantTextboxType = {
name = "province"
position = { x = 0 y= -50 }
font = "hoi_20b"
maxWidth = 300
maxHeight = 30
format = left
}
iconType = {
name = "province_required_rule"
position = { x = 100 y = -3 }
spriteType = "GFX_required_rule"
Orientation = "UPPER_LEFT"
}
iconType = {
name = "building_modifiers_icon"
position = { x = 350 y= -102 }
spriteType = "GFX_buildings_strip"
Orientation = "UPPER_LEFT"
frame = 21
scale = 0.8
hide = yes
}
### Positioning of these are controlled by the positionType "countrystateview_weathericons_position" and "countrystateview_weathericons_offset" above
iconType = {
name = "modifiers_mud_icon"
position = { x = 0 y= 0 }
spriteType = "GFX_modifiers_mud_icon"
Orientation = "UPPER_LEFT"
}
iconType = {
name = "modifiers_snow_icons"
position = { x = 0 y= 0 }
spriteType = "GFX_modifiers_snow_icons"
Orientation = "UPPER_LEFT"
frame = 1
}
iconType = {
name = "modifiers_weather_icons"
position = { x = 0 y= 0 }
spriteType = "GFX_modifiers_weather_icons"
Orientation = "UPPER_LEFT"
frame = 1
}
iconType = {
name = "temperature_icons"
position = { x = 0 y= 0 }
spriteType = "GFX_temperature_icons"
Orientation = "UPPER_LEFT"
frame = 1
}
iconType = {
name = "impassability_icon"
position = { x = 0 y= 0 }
spriteType = "GFX_impassable_icon"
Orientation = "UPPER_LEFT"
}
instantTextboxType = {
name = "state_modifiers"
text = "STATE_MODIFIERS"
position = { x = 40 y= -108 }
font = "hoi_16mbs"
maxWidth = 200
maxHeight = 30
format = left
}
gridBoxType = {
name = "dynamic_modifiers_grid"
position = { x = 423 y = 71 }
size = { width = 0 height = 0 }
format = "LOWER_LEFT"
slotsize = { width = 40 height = 47 }
max_slots_vertical = 1
}
gridBoxType = {
name = "strategic_locations_grid"
position = { x = 423 y = 133 }
size = { width = 0 height = 0 }
format = "LOWER_LEFT"
slotsize = { width = 40 height = 47 }
max_slots_vertical = 1
}
containerWindowType = {
name = "custom_icon_container"
size = { width=100% height=100% }
position = { x = 0 y= 0 }
iconType = {
name = "flooded_icon"
spriteType = "GFX_modifiers_flooded_icon"
position = { x = 0 y = 0 }
Orientation = "UPPER_LEFT"
}
iconType = {
name = "unplanned_offensive_icon"
spriteType = "GFX_modifiers_unplanned_offensive_icon"
position = { x = 0 y = 0 }
Orientation = "UPPER_LEFT"
}
iconType = {
name = "the_great_wall_icon"
spriteType = "GFX_modifiers_the_great_wall_icon"
position = { x = 0 y = 0 }
Orientation = "UPPER_LEFT"
}
}
gridBoxType = {
name = "province_custom_icon_building_entries"
position = { x = 10 y = 5}
size = { width = 480 height = 40 }
format = "UPPER_LEFT"
slotsize = { width = 61 height = 84}
max_slots_vertical = 1
}
gridBoxType = {
name = "province_building_entries"
position = { x = 0 y = 44 }
size = { width = 480 height = 90%% }
format = "UPPER_LEFT"
slotsize = { width = 61 height = 84 }
max_slots_horizontal = 7
max_slots_vertical = 1
}
}
buttonType = {
name = "close_button"
position = { x = -4 y = 11 }
quadTextureSprite ="GFX_closebutton_small"
buttonFont = "Main_14_black"
shortcut = "ESCAPE"
Orientation = "UPPER_RIGHT"
clicksound = click_close
pdx_tooltip = "CLOSE"
}
buttonType = {
name = "scorched_earth_state_button"
position = { x = -20 y = 640 }
quadTextureSprite ="GFX_scorched_earth_state"
buttonFont = "Main_14_black"
Orientation = "UPPER_RIGHT"
}
}
windowType = {
name = "state_stakeholder_entry"
position = { x = 0 y = 0}
size = { x = 40 y = 26 }
guibuttonType = {
name = "stakeholder_country_flag"
quadTextureSprite ="GFX_flag_small2"
position = { x= 0 y = 1 }
#Orientation = "UPPER_LEFT"
}
iconType = {
name = "flag_border_thin"
quadTextureSprite = "GFX_small_flag_frame_thin"
position = { x= -2 y = -1 }
alwaystransparent = yes
}
iconType = {
name = "flag_border_thick"
quadTextureSprite = "GFX_diplo_countrylist_flag_frame"
position = { x= -5 y = -4 }
alwaystransparent = yes
}
iconType = {
name = "flag_exclamation_mark"
spriteType = "GFX_alerts_category"
position = {x = 0 y = 0}
frame = 2
alwaystransparent = yes
scale = 0.8
}
}
containerWindowType = {
name = "state_building_entry"
position = { x=0 y=0 }
size = { width=140 height= 70 }
clipping = no
background = {
name = "Background"
spriteType ="GFX_ww_building_standing_entry_stateview"
}
iconType = {
name = "level_bg"
position = { x=5 y=51 }
spriteType = "GFX_generic_text_bg_48"
}
instantTextboxType = {
name = "level"
position = { x = -1 y = 54 }
font = "hoi_20b"
maxWidth = 60
maxHeight = 20
format = center
alwaystransparent = yes
}
buttonType = {
name = "building_picture"
position = { x = 12 y = 5 }
quadTextureSprite ="GFX_buildings_strip"
}
iconType = {
name = "damage_bar"
spriteType = "GFX_damage_bar"
position = { x=10 y=41 }
rotation = 1.5708
}
}
containerWindowType = {
name = "state_shared_slot_building_entry"
position = { x=0 y=0 }
size = { width=70 height= 70 }
clipping = no
iconType = {
name = "build_slot_bg"
position = { x=0 y=0 }
spriteType = "GFX_build_slot_bg"
alwaystransparent = yes
}
buttonType = {
name = "building_picture"
position = { x = 10 y = 0 }
quadTextureSprite = "GFX_buildings_strip"
}
iconType = {
name = "building_status_overlay"
position = { x = 10 y = 0 }
quadTextureSprite = "GFX_building_status_overlay"
alwaystransparent = yes
}
buttonType = {
name = "remove"
position = { x = 40 y = 29 }
spriteType = "GFX_cancel_conversion_button"
}
iconType = {
name = "damage_bar"
spriteType = "GFX_damage_bar"
position = { x=7 y=36 }
rotation = 1.5708
}
}
containerWindowType = {
name = "province_building_entry"
position = { x=0 y=0 }
size = { width=96 height= 50 }
clipping = no
background = {
name = "Background"
spriteType ="GFX_ww_building_standing_entry_stateview"
}
iconType = {
name = "level_bg"
position = { x=5 y=50 }
spriteType = "GFX_generic_text_bg_48"
}
instantTextboxType = {
name = "level"
position = { x = -20 y = 52 }
font = "hoi_20b"
maxWidth = 100
maxHeight = 100
format = center
alwaystransparent = yes
}
buttonType = {
name = "building_picture"
position = { x = 10 y = 3 }
quadTextureSprite ="GFX_buildings_strip"
}
iconType = {
name = "damage_bar"
spriteType = "GFX_damage_bar"
position = { x=9 y=42 }
rotation = 1.5708
}
}
containerWindowType = {
name = "province_building_special_icon_entry"
position = { x=0 y=-10 }
size = { width=50 height= 43 }
clipping = no
background = {
name = "Background"
spriteType ="GFX_province_landmark_bg"
}
# Since the province building and facility icons are not the same size.
# For now use the position type X value as a scale, where 1 = 0.1 scale.
positionType = {
name = "facility_building_button_scale"
position = { x = 4 y = 0}
}
buttonType = {
name = "building_button"
quadTextureSprite = "GFX_placeholder_bg"
position = { x = 14 y = 7 }
scale = 1.0
}
iconType = {
name = "damage_bar"
spriteType = "GFX_province_landmark_damage_bar"
position = { x=6 y=8 }
}
}
containerWindowType = {
name = "state_resource_entry"
position = { x=0 y=0 }
size = { width=23 height= 27 }
clipping = no
iconType = {
name = "resource"
position = { x=50 y=10 }
spriteType = "GFX_resources_strip"
}
instantTextboxType = {
name = "amount"
position = { x = 66 y = 11 }
font = "hoi_20b"
maxWidth = 37
maxHeight = 18
format = center
}
}
containerWindowType = {
name = "state_compliance_status_container"
position = { x = 300 y = 40 }
size = { width = 45 height = 31 }
iconType = {
name = "bg"
spriteType = "GFX_occupation_state_compliance_bar_bg"
position = { x = 0 y = 0 }
}
iconType = {
name = "progress"
spriteType = "GFX_occupation_state_compliance_bar"
position = { x = 3 y = 2 }
frame = 100
}
instantTextBoxType = {
name ="progress_text"
position = { x = 4 y = 0 }
font = "hoi_18mbs"
text = "100%"
maxWidth = 80
format = center
alwaystransparent = yes
}
}
containerWindowType = {
name = "state_resistance_status_container"
position = { x = 300 y = 40 }
size = { width = 45 height = 31 }
iconType = {
name = "bg"
spriteType = "GFX_occupation_state_resistance_bar_bg"
position = { x = 0 y = 0 }
}
iconType = {
name = "progress"
spriteType = "GFX_occupation_state_resistance_bar"
position = { x = 1 y = 2 }
frame = 100
}
instantTextBoxType = {
name ="progress_text"
position = { x = 4 y = 0 }
font = "hoi_18mbs"
text = "100%"
maxWidth = 80
format = center
alwaystransparent = yes
}
}
containerWindowType = {
name = "state_view_dynamic_modifier_entry"
size = { width = 40 height = 47 }
position = { x = -420 y = -120 }
clipping = no
iconType = {
name = "icon"
quadTextureSprite ="GFX_idea_unknown"
}
iconType = {
name = "flag"
position = { x = 18 y = 45 }
quadTextureSprite ="GFX_mapicon_unit_flag_stripe"
orientation = "UPPER_LEFT"
}
}
containerWindowType = {
name = "province_view_strategic_location_entry"
size = { width = 40 height = 47 }
position = { x = -420 y = -100 }
clipping = no
iconType = {
name = "icon"
quadTextureSprite ="GFX_idea_unknown"
scale = 0.8
}
}
}

View File

@@ -508,6 +508,12 @@ guiTypes = {
format = "LEFT"
}
gridboxtype = {
name = "rangers_tech_tree"
position = { x = 140 y = 1110 }
slotsize = { width = 70 height = 70 }
format = "LEFT"
}
gridboxtype = {
name = "tech_special_forces_tree"

View File

@@ -1,6 +1,6 @@
l_simp_chinese:
gengxinshuoming_title2:0"2.14更新内容"
gengxinshuoming_text2:"1.初步适配完成疯狂AI暂未测试部分系统改动较多具体改动内容请看创意工坊改动说明。\n\n在正式开始游戏前请确保已经开启了50建筑槽MOD这会对MOD的游戏流程与AI行为有极大影响。\nMOD内95%的长文案由AI生成§C所有文案当做同人小说来看就好§!MOD交流群539127559\n最下方的决议里有路线指南和舰娘羁绊事件。出现成就条件满足但无法去完成的情况请打开历史国策。"
gengxinshuoming_title2:0"2.16更新内容"
gengxinshuoming_text2:"1.AI下兵更多而且会造一些重坦师。\n2.舰娘国后期都不会缺煤炭了。\n\n§O已经整合50建筑槽MOD无需再额外启动§!\nMOD内95%的长文案由AI生成§C所有文案当做同人小说来看就好§!MOD交流群539127559\n最下方的决议里有路线指南和舰娘羁绊事件。出现成就条件满足但无法去完成的情况请打开历史国策。"
az_openstart_button_tooltip:0"打开碧蓝MOD开始界面"
dancingxiaotiancheng_tooltip:0"§RDancing~§! §CDancing~§! §YNon Stop§! §Bmy§! §GDancing~§!"
az_start_mainwindow_stratgame_btn_tooltip:0"§Y◆注意◆§!确认你已完成所有MOD设定点击开始游戏后将§R无法更改§!任何设定§Y◆注意◆§!"
@@ -356,7 +356,8 @@ modifier_production_cost_air_base_factor: "§Y空军基地§!建造花费"
modifier_production_cost_air_base_factor_desc: "改变空军基地建造花费"
modifier_production_cost_naval_base_factor: "§Y海军基地§!建造花费"
modifier_production_cost_naval_base_factor_desc: "改变海军基地建造花费"
az_aimeitanzuobi: "AI作弊"
az_aimeitanzuobi: "舰娘国特殊能源"
modifier_experience_gain_medium_armor_combat_factor: "战斗中获取的中坦经验:"
modifier_experience_gain_heavy_armor_combat_factor: "战斗中获取的重坦经验:"
shijianniangguojia_trigger_tooltip: "§Y[ROOT.getname]§!是舰娘国家"
az_meitanzuobi: "舰娘国特殊能源"

View File

@@ -113,7 +113,7 @@
az_ziyuanzhuanhua_wu_tooltip:0"魔方稳定产出§Y50§!钨资源"
az_ziyuanzhuanhua_lv_tooltip:0"魔方稳定产出§Y70§!铝资源"
az_ziyuanzhuanhua_ge_tooltip:0"魔方稳定产出§Y40§!铬资源"
az_ziyuanzhuanhua_tan_tooltip:0"立刻获得§Y100§!地图外煤炭资源\n"
az_ziyuanzhuanhua_tan_tooltip:0"立刻获得§Y300§!地图外煤炭资源\n"
azevent.22.t:0"一只普通喵"
azevent.22.d:0"打开箱子后,里面是一只慵懒的肥猫,貌似没什么灵性,对我们应该没什么帮助,只能送给别人当做普通宠物了。"
azevent.22.a:0"大懒猫"