From f6214a335e50c7ba0298ce5ada31155e3eb7375a Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Mon, 26 Jun 2023 15:50:28 +0200 Subject: [PATCH 01/32] fix: comment out variable from commented out trigger --- events/fascism_events.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/events/fascism_events.txt b/events/fascism_events.txt index 41c202888..65cea08af 100644 --- a/events/fascism_events.txt +++ b/events/fascism_events.txt @@ -229,7 +229,7 @@ fascism_events.8 = { #national anthem save_scope_as = anthem_building } } - set_variable = national_anthem_var + #set_variable = national_anthem_var } option = { From 43c700b04b018baea7970e4619746ca308aff156 Mon Sep 17 00:00:00 2001 From: Davimf7221 <64716204+davimf721@users.noreply.github.com> Date: Tue, 27 Jun 2023 19:09:44 -0300 Subject: [PATCH 02/32] readme in portuguese just a little localization for brasilian portuguese! --- readme_Pt_Br.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 readme_Pt_Br.md diff --git a/readme_Pt_Br.md b/readme_Pt_Br.md new file mode 100644 index 000000000..a24d0dc9a --- /dev/null +++ b/readme_Pt_Br.md @@ -0,0 +1,35 @@ +# Projeto Guerra fria: Um mod de Victoria 3 + +Esse mod é um trabalho em andamento. Seu objetivo é recriar a situação politica e econômica a partir do tratado de paz de Paris de 1946 através do final do século 20 e indo até o começo do século 21. + +Nosso objetivo principal é preservar a filosofia de design do Victoria 3 original ao criar um sandbox no qual o percurso da história não é predeterminado, mas existem mecânicas e situações únicas permitindo que resultados fiéis (ou não) à realidade sejam possíveis,desde que existam as condições para tal. Nós buscamos criar um mod que seja divertido de jogar, e ao mesmo tempo possa ser jogado de várias formas diferentes. + +# Recursos + +* Um novo mapa para o mundo com fronteiras de 1946 +* Mecânica original de corrupção +* Mecânica original de Nações unidas +* Populações precisas do mundo inteiro em 1946 +* Pactos diplomáticos exclusivos para zonas de ocupações dos Aliados +* Novas leis e politicas para ditar a trajetória de sua nação +* Novas correntes de produção e recursos +* Novas tecnologias para pesquisar + +# Roadmap + +* Eventos e decisões marcantes na história (por exemplo a crise de misseis em Cuba) +* Um sistema de tensão mundial relembrando o Relógio do Apocalipse do "Bulletin of the Atomic Scientists" + + +# Instalação +A instalação não é recomendada por enquanto. O mod ainda esta em um estagio inicial de desenvolvimento e ainda não está jogável. + +Porém por favor sinta-se livre para baixar o mod e contribuir com o seu desenvolvimento. + +# Contribuição +Se você quer contribuir com o desenvolvimento desse mod, por favor sinta-se a vontade para faze-lo. Nós estamos sempre em busca de novas ideias e pessoas para ajudar a implementa-las. Você pode usar o rastreador de issue's para reportar bugs ou sugerir novos recursos. Se você quiser contribuir com o código, por favor use o fork no repositório atual e crie um pull request. + +Se você tiver qualquer pergunta, ou se você quer discutir o mod, você pode entrar no nosso discord @ https://discord.gg/GWptgGnmgN + +# Licença +**TBD** From c0102aada638719d0aefff35e25d5ea24200250e Mon Sep 17 00:00:00 2001 From: Dominic Zappala Date: Tue, 27 Jun 2023 19:57:59 -0400 Subject: [PATCH 03/32] feat: refactored party init --- common/history/global/00_global.txt | 195 +--------------------------- 1 file changed, 1 insertion(+), 194 deletions(-) diff --git a/common/history/global/00_global.txt b/common/history/global/00_global.txt index 4e532eb7d..132868e86 100644 --- a/common/history/global/00_global.txt +++ b/common/history/global/00_global.txt @@ -280,200 +280,7 @@ GLOBAL = { } # Party Setup every_country = { - set_variable = { - name = agrarian_party_morale - value = 0 - } - set_variable = { - name = agrarian_party_cohesion - value = 0 - } - set_variable = { - name = anarchist_party_morale - value = 0 - } - set_variable = { - name = anarchist_party_cohesion - value = 0 - } - set_variable = { - name = centrist_party_morale - value = 0 - } - set_variable = { - name = centrist_party_cohesion - value = 0 - } - set_variable = { - name = christian_democrat_party_morale - value = 0 - } - set_variable = { - name = christian_democrat_party_cohesion - value = 0 - } - set_variable = { - name = communist_party_morale - value = 0 - } - set_variable = { - name = communist_party_cohesion - value = 0 - } - set_variable = { - name = conservative_party_morale - value = 0 - } - set_variable = { - name = conservative_party_cohesion - value = 0 - } - set_variable = { - name = democratic_socialist_party_morale - value = 0 - } - set_variable = { - name = democratic_socialist_party_cohesion - value = 0 - } - set_variable = { - name = fascist_party_morale - value = 0 - } - set_variable = { - name = fascist_party_cohesion - value = 0 - } - set_variable = { - name = feminist_party_morale - value = 0 - } - set_variable = { - name = feminist_party_cohesion - value = 0 - } - set_variable = { - name = green_party_morale - value = 0 - } - set_variable = { - name = green_party_cohesion - value = 0 - } - set_variable = { - name = islamist_party_morale - value = 0 - } - set_variable = { - name = islamist_party_cohesion - value = 0 - } - set_variable = { - name = liberal_party_morale - value = 0 - } - set_variable = { - name = liberal_party_cohesion - value = 0 - } - set_variable = { - name = libertarian_party_morale - value = 0 - } - set_variable = { - name = libertarian_party_cohesion - value = 0 - } - set_variable = { - name = monarchist_party_morale - value = 0 - } - set_variable = { - name = monarchist_party_cohesion - value = 0 - } - set_variable = { - name = pacifist_party_morale - value = 0 - } - set_variable = { - name = pacifist_party_cohesion - value = 0 - } - set_variable = { - name = social_democrat_party_morale - value = 0 - } - set_variable = { - name = social_democrat_party_cohesion - value = 0 - } - set_variable = { - name = socialist_party_morale - value = 0 - } - set_variable = { - name = socialist_party_cohesion - value = 0 - } - if = { - limit = { - country_has_voting_franchise = yes - } - calculate_party_cohesion = { - PARTY = agrarian_party - } - calculate_party_cohesion = { - PARTY = anarchist_party - } - calculate_party_cohesion = { - PARTY = centrist_party - } - calculate_party_cohesion = { - PARTY = christian_democrat_party - } - calculate_party_cohesion = { - PARTY = communist_party - } - calculate_party_cohesion = { - PARTY = conservative_party - } - calculate_party_cohesion = { - PARTY = democratic_socialist_party - } - calculate_party_cohesion = { - PARTY = fascist_party - } - calculate_party_cohesion = { - PARTY = feminist_party - } - calculate_party_cohesion = { - PARTY = green_party - } - calculate_party_cohesion = { - PARTY = islamist_party - } - calculate_party_cohesion = { - PARTY = liberal_party - } - calculate_party_cohesion = { - PARTY = libertarian_party - } - calculate_party_cohesion = { - PARTY = monarchist_party - } - calculate_party_cohesion = { - PARTY = pacifist_party - } - calculate_party_cohesion = { - PARTY = social_democrat_party - } - calculate_party_cohesion = { - PARTY = socialist_party - } - } - } - every_country = { + setup_parties = yes setup_starting_ideologies = yes } ### Variable Errors Fixing - HACK! Fix these eventually From 88a2f4c426452cd0f75d7a17cc26fb167e379cda Mon Sep 17 00:00:00 2001 From: Dominic Zappala Date: Tue, 27 Jun 2023 19:58:15 -0400 Subject: [PATCH 04/32] fix: cohesion calc no works --- common/on_actions/00_code_on_actions.txt | 448 +----------------- .../scripted_effects/cwp_politics_effects.txt | 203 +++++++- 2 files changed, 209 insertions(+), 442 deletions(-) diff --git a/common/on_actions/00_code_on_actions.txt b/common/on_actions/00_code_on_actions.txt index 3e837d5b0..710568af8 100644 --- a/common/on_actions/00_code_on_actions.txt +++ b/common/on_actions/00_code_on_actions.txt @@ -3,6 +3,7 @@ on_yearly_pulse_country = { effect = { onaction_ig_petition = yes + onaction_update_party_morale = yes } random_events = { 150 = 0 @@ -266,62 +267,7 @@ on_half_yearly_pulse_country = { economic_events.1 # Farming Subsidies } effect = { - if = { - limit = { - country_has_voting_franchise = yes - } - calculate_party_cohesion = { - PARTY = agrarian_party - } - calculate_party_cohesion = { - PARTY = anarchist_party - } - calculate_party_cohesion = { - PARTY = centrist_party - } - calculate_party_cohesion = { - PARTY = christian_democrat_party - } - calculate_party_cohesion = { - PARTY = communist_party - } - calculate_party_cohesion = { - PARTY = conservative_party - } - calculate_party_cohesion = { - PARTY = democratic_socialist_party - } - calculate_party_cohesion = { - PARTY = fascist_party - } - calculate_party_cohesion = { - PARTY = feminist_party - } - calculate_party_cohesion = { - PARTY = green_party - } - calculate_party_cohesion = { - PARTY = islamist_party - } - calculate_party_cohesion = { - PARTY = liberal_party - } - calculate_party_cohesion = { - PARTY = libertarian_party - } - calculate_party_cohesion = { - PARTY = monarchist_party - } - calculate_party_cohesion = { - PARTY = pacifist_party - } - calculate_party_cohesion = { - PARTY = social_democrat_party - } - calculate_party_cohesion = { - PARTY = socialist_party - } - } + onaction_calc_party_cohesion = yes } random_events = { 20 = secession_events.1 @@ -734,6 +680,7 @@ on_country_released_as_independent = { onaction_palestine = yes onaction_corruption_calculation_2 = yes onaction_currency_calculation = yes + setup_parties = yes } } @@ -744,6 +691,7 @@ on_country_released_as_own_subject = { onaction_palestine = yes onaction_corruption_calculation_2 = yes onaction_currency_calculation = yes + setup_parties = yes } } @@ -754,6 +702,7 @@ on_country_released_as_overlord_subject = { onaction_palestine = yes onaction_corruption_calculation_2 = yes onaction_currency_calculation = yes + setup_parties = yes } } @@ -2171,7 +2120,7 @@ on_party_disbanded = { on_election_campaign_start = { effect = { # debug_log = "Election Campaign Started" - #todo calculate cohesion + onaction_calc_party_cohesion = yes } } @@ -2187,390 +2136,7 @@ on_government_reformed = { effect = { # Government Petition set_variable = gov_petition_coin_toss - every_interest_group = { - limit = { - is_in_government = yes - } - if = { - limit = { - exists = owner.py:agrarian_party - } - owner = { - change_variable = { - name = agrarian_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:anarchist_party - } - owner = { - change_variable = { - name = anarchist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:centrist_party - } - owner = { - change_variable = { - name = centrist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:christian_democrat_party - } - owner = { - change_variable = { - name = christian_democrat_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:communist_party - } - owner = { - change_variable = { - name = communist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:conservative_party - } - owner = { - change_variable = { - name = conservative_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:democratic_socialist_party - } - owner = { - change_variable = { - name = democratic_socialist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:fascist_party - } - owner = { - change_variable = { - name = fascist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:feminist_party - } - owner = { - change_variable = { - name = feminist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:green_party - } - owner = { - change_variable = { - name = green_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:islamist_party - } - owner = { - change_variable = { - name = islamist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:liberal_party - } - owner = { - change_variable = { - name = liberal_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:libertarian_party - } - owner = { - change_variable = { - name = libertarian_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:monarchist_party - } - owner = { - change_variable = { - name = monarchist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:pacifist_party - } - owner = { - change_variable = { - name = pacifist_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:social_democrat_party - } - owner = { - change_variable = { - name = social_democrat_party_morale - add = 5 - } - } - } - if = { - limit = { - exists = owner.py:socialist_party - } - owner = { - change_variable = { - name = socialist_party_morale - add = 5 - } - } - } - } - every_interest_group = { - limit = { - is_in_government = no - } - if = { - limit = { - exists = owner.py:agrarian_party - } - owner = { - change_variable = { - name = agrarian_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:anarchist_party - } - owner = { - change_variable = { - name = anarchist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:centrist_party - } - owner = { - change_variable = { - name = centrist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:christian_democrat_party - } - owner = { - change_variable = { - name = christian_democrat_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:communist_party - } - owner = { - change_variable = { - name = communist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:conservative_party - } - owner = { - change_variable = { - name = conservative_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:democratic_socialist_party - } - owner = { - change_variable = { - name = democratic_socialist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:fascist_party - } - owner = { - change_variable = { - name = fascist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:feminist_party - } - owner = { - change_variable = { - name = feminist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:green_party - } - owner = { - change_variable = { - name = green_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:islamist_party - } - owner = { - change_variable = { - name = islamist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:liberal_party - } - owner = { - change_variable = { - name = liberal_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:libertarian_party - } - owner = { - change_variable = { - name = libertarian_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:monarchist_party - } - owner = { - change_variable = { - name = monarchist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:pacifist_party - } - owner = { - change_variable = { - name = pacifist_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:social_democrat_party - } - owner = { - change_variable = { - name = social_democrat_party_morale - add = -5 - } - } - } - if = { - limit = { - exists = owner.py:socialist_party - } - owner = { - change_variable = { - name = socialist_party_morale - add = -5 - } - } - } - } + onaction_update_party_morale = yes } } diff --git a/common/scripted_effects/cwp_politics_effects.txt b/common/scripted_effects/cwp_politics_effects.txt index 3912f8c85..ae2028c25 100644 --- a/common/scripted_effects/cwp_politics_effects.txt +++ b/common/scripted_effects/cwp_politics_effects.txt @@ -1,8 +1,209 @@ -calculate_party_cohesion = { +setup_parties = { + set_variable = { + name = agrarian_party_morale + value = 0 + } + set_variable = { + name = agrarian_party_cohesion + value = 0 + } + set_variable = { + name = anarchist_party_morale + value = 0 + } + set_variable = { + name = anarchist_party_cohesion + value = 0 + } + set_variable = { + name = centrist_party_morale + value = 0 + } + set_variable = { + name = centrist_party_cohesion + value = 0 + } + set_variable = { + name = christian_democrat_party_morale + value = 0 + } + set_variable = { + name = christian_democrat_party_cohesion + value = 0 + } + set_variable = { + name = communist_party_morale + value = 0 + } + set_variable = { + name = communist_party_cohesion + value = 0 + } + set_variable = { + name = conservative_party_morale + value = 0 + } + set_variable = { + name = conservative_party_cohesion + value = 0 + } + set_variable = { + name = democratic_socialist_party_morale + value = 0 + } + set_variable = { + name = democratic_socialist_party_cohesion + value = 0 + } + set_variable = { + name = fascist_party_morale + value = 0 + } + set_variable = { + name = fascist_party_cohesion + value = 0 + } + set_variable = { + name = feminist_party_morale + value = 0 + } + set_variable = { + name = feminist_party_cohesion + value = 0 + } + set_variable = { + name = green_party_morale + value = 0 + } + set_variable = { + name = green_party_cohesion + value = 0 + } + set_variable = { + name = islamist_party_morale + value = 0 + } + set_variable = { + name = islamist_party_cohesion + value = 0 + } + set_variable = { + name = liberal_party_morale + value = 0 + } + set_variable = { + name = liberal_party_cohesion + value = 0 + } + set_variable = { + name = libertarian_party_morale + value = 0 + } + set_variable = { + name = libertarian_party_cohesion + value = 0 + } + set_variable = { + name = monarchist_party_morale + value = 0 + } + set_variable = { + name = monarchist_party_cohesion + value = 0 + } + set_variable = { + name = pacifist_party_morale + value = 0 + } + set_variable = { + name = pacifist_party_cohesion + value = 0 + } + set_variable = { + name = social_democrat_party_morale + value = 0 + } + set_variable = { + name = social_democrat_party_cohesion + value = 0 + } + set_variable = { + name = socialist_party_morale + value = 0 + } + set_variable = { + name = socialist_party_cohesion + value = 0 + } + if = { + limit = { + country_has_voting_franchise = yes + } + calculate_party_cohesion = { + PARTY = agrarian_party + } + calculate_party_cohesion = { + PARTY = anarchist_party + } + calculate_party_cohesion = { + PARTY = centrist_party + } + calculate_party_cohesion = { + PARTY = christian_democrat_party + } + calculate_party_cohesion = { + PARTY = communist_party + } + calculate_party_cohesion = { + PARTY = conservative_party + } + calculate_party_cohesion = { + PARTY = democratic_socialist_party + } + calculate_party_cohesion = { + PARTY = fascist_party + } + calculate_party_cohesion = { + PARTY = feminist_party + } + calculate_party_cohesion = { + PARTY = green_party + } + calculate_party_cohesion = { + PARTY = islamist_party + } + calculate_party_cohesion = { + PARTY = liberal_party + } + calculate_party_cohesion = { + PARTY = libertarian_party + } + calculate_party_cohesion = { + PARTY = monarchist_party + } + calculate_party_cohesion = { + PARTY = pacifist_party + } + calculate_party_cohesion = { + PARTY = social_democrat_party + } + calculate_party_cohesion = { + PARTY = socialist_party + } + } +} + +calculate_party_cohesion = { every_potential_party = { limit = { is_party_type = $PARTY$ } + ROOT = { + set_variable = { + name = $PARTY$_cohesion + value = 0 + } + } every_member = { if = { limit = { From 878ac2187ba5787a1135d1281701e8aeb63cd521 Mon Sep 17 00:00:00 2001 From: Dominic Zappala Date: Tue, 27 Jun 2023 19:58:35 -0400 Subject: [PATCH 05/32] fix: party morale now updates yearly as well as on reform --- .../scripted_effects/cwp_onaction_effects.txt | 1494 +++++++++++------ 1 file changed, 984 insertions(+), 510 deletions(-) diff --git a/common/scripted_effects/cwp_onaction_effects.txt b/common/scripted_effects/cwp_onaction_effects.txt index dca5a86e6..8f60af964 100644 --- a/common/scripted_effects/cwp_onaction_effects.txt +++ b/common/scripted_effects/cwp_onaction_effects.txt @@ -1,546 +1,1020 @@ - -onaction_nuclear_calculation = { - # Nuclear Calculations - if = { - limit = { - has_modifier = nuclear_capable - nuclear_stockpile_sv <= nuclear_stockpile_max - } - change_variable = { - name = nuclear_stockpile - add = nuclear_stockpile_growth - } - change_variable = { - name = nuclear_stockpile - subtract = nuclear_stockpile_decay - } - } - if = { - limit = { - has_modifier = nuclear_capable - nuclear_stockpile_sv >= nuclear_stockpile_max - } - change_variable = { - name = nuclear_stockpile - subtract = nuclear_stockpile_decay - } - } +onaction_nuclear_calculation = { + # Nuclear Calculations + if = { + limit = { + has_modifier = nuclear_capable + nuclear_stockpile_sv <= nuclear_stockpile_max + } + change_variable = { + name = nuclear_stockpile + add = nuclear_stockpile_growth + } + change_variable = { + name = nuclear_stockpile + subtract = nuclear_stockpile_decay + } + } + if = { + limit = { + has_modifier = nuclear_capable + nuclear_stockpile_sv >= nuclear_stockpile_max + } + change_variable = { + name = nuclear_stockpile + subtract = nuclear_stockpile_decay + } + } } - - onaction_corruption_calculation = { - # Corruption Calculations - if = { - limit = { - is_player = yes - } - every_interest_group = { - calc_ig_corruption = yes - } - if = { - limit = { - NOT = { - has_variable = var_corruption - } - } - set_variable = { - name = var_corruption - value = corruption_baseline - } - } - else_if = { - limit = { - var:var_corruption < 0 - } - set_variable = { - name = var_corruption - value = 0 - } - } - else_if = { - limit = { - var:var_corruption >= 100 - } - set_variable = { - name = var_corruption - value = 100 - } - } - if = { - limit = { - var:var_corruption <= corruption_baseline - } - change_variable = { - name = var_corruption - add = { - value = corruption_baseline - subtract = var:var_corruption - max = 0.5 - } - } - } - else_if = { - limit = { - var:var_corruption >= corruption_baseline - } - change_variable = { - name = var_corruption - add = { - value = corruption_baseline - subtract = var:var_corruption - min = -0.5 - } - } - } - # Adds appropriate modifier - if = { - limit = { - var:var_corruption = { - exists = yes - } - } - remove_modifier = corruption_modifier_effects - add_modifier = { - name = corruption_modifier_effects - multiplier = corruption_modifier - } - } - else = { - set_variable = { - name = var_corruption - value = corruption_value - } - } - } - else_if = { - limit = { - has_variable = var_corruption - } - remove_variable = var_corruption - if = { - limit = { - has_modifier = corruption_modifier_effects - } - remove_modifier = corruption_modifier_effects - } - } + # Corruption Calculations + if = { + limit = { + is_player = yes + } + every_interest_group = { + calc_ig_corruption = yes + } + if = { + limit = { + NOT = { + has_variable = var_corruption + } + } + set_variable = { + name = var_corruption + value = corruption_baseline + } + } + else_if = { + limit = { + var:var_corruption < 0 + } + set_variable = { + name = var_corruption + value = 0 + } + } + else_if = { + limit = { + var:var_corruption >= 100 + } + set_variable = { + name = var_corruption + value = 100 + } + } + if = { + limit = { + var:var_corruption <= corruption_baseline + } + change_variable = { + name = var_corruption + add = { + value = corruption_baseline + subtract = var:var_corruption + max = 0.5 + } + } + } + else_if = { + limit = { + var:var_corruption >= corruption_baseline + } + change_variable = { + name = var_corruption + add = { + value = corruption_baseline + subtract = var:var_corruption + min = -0.5 + } + } + } + # Adds appropriate modifier + if = { + limit = { + var:var_corruption = { + exists = yes + } + } + remove_modifier = corruption_modifier_effects + add_modifier = { + name = corruption_modifier_effects + multiplier = corruption_modifier + } + } + else = { + set_variable = { + name = var_corruption + value = corruption_value + } + } + } + else_if = { + limit = { + has_variable = var_corruption + } + remove_variable = var_corruption + if = { + limit = { + has_modifier = corruption_modifier_effects + } + remove_modifier = corruption_modifier_effects + } + } } onaction_corruption_calculation_2 = { - # Corruption Calculations - if = { - limit = { - var:var_corruption <= 20 - } - scope:target = { - effect_corruption_low = yes - } - } - if = { - limit = { - var:var_corruption > 20 - var:var_corruption <= 50 - } - scope:target = { - effect_corruption_medium = yes - } - } - if = { - limit = { - var:var_corruption > 50 - } - scope:target = { - effect_corruption_high = yes - } - } + # Corruption Calculations + if = { + limit = { + var:var_corruption <= 20 + } + scope:target = { + effect_corruption_low = yes + } + } + if = { + limit = { + var:var_corruption > 20 + var:var_corruption <= 50 + } + scope:target = { + effect_corruption_medium = yes + } + } + if = { + limit = { + var:var_corruption > 50 + } + scope:target = { + effect_corruption_high = yes + } + } } - onaction_renewable_modifier = { - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_excellent_solar_capacity = yes - } - } - add_modifier = { - name = excellent_solar_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_excellent_wind_capacity = yes - } - } - add_modifier = { - name = excellent_wind_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_excellent_hydroelectric_capacity = yes - } - } - add_modifier = { - name = excellent_hydroelectric_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_moderate_solar_capacity = yes - } - } - add_modifier = { - name = moderate_solar_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_moderate_wind_capacity = yes - } - } - add_modifier = { - name = moderate_wind_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_moderate_hydroelectric_capacity = yes - } - } - add_modifier = { - name = moderate_hydroelectric_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_poor_solar_capacity = yes - } - } - add_modifier = { - name = poor_solar_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_poor_wind_capacity = yes - } - } - add_modifier = { - name = poor_wind_capacity - } - } - if = { - limit = { - is_building_type = building_renewable_energy_facility - Root.state = { - is_poor_hydroelectric_capacity = yes - } - } - add_modifier = { - name = poor_hydroelectric_capacity - } - } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_excellent_solar_capacity = yes + } + } + add_modifier = { + name = excellent_solar_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_excellent_wind_capacity = yes + } + } + add_modifier = { + name = excellent_wind_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_excellent_hydroelectric_capacity = yes + } + } + add_modifier = { + name = excellent_hydroelectric_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_moderate_solar_capacity = yes + } + } + add_modifier = { + name = moderate_solar_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_moderate_wind_capacity = yes + } + } + add_modifier = { + name = moderate_wind_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_moderate_hydroelectric_capacity = yes + } + } + add_modifier = { + name = moderate_hydroelectric_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_poor_solar_capacity = yes + } + } + add_modifier = { + name = poor_solar_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_poor_wind_capacity = yes + } + } + add_modifier = { + name = poor_wind_capacity + } + } + if = { + limit = { + is_building_type = building_renewable_energy_facility + Root.state = { + is_poor_hydroelectric_capacity = yes + } + } + add_modifier = { + name = poor_hydroelectric_capacity + } + } } onaction_currency_calculation = { - # Currency Calculations - if = { - limit = { - var:cwp_currency = flag:currency_usd - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_usd = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_frf - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_frf = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_gbp - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_gbp = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_sur - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_sur = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_brz - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_brz = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_dem - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_dem = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_pen - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_pen = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_pes - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_pes = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_dnr - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_dnr = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_irr - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_irr = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_trl - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_trl = yes - } - } - if = { - limit = { - var:cwp_currency = flag:currency_yum - scope:target = { - not = { - has_variable = cwp_currency - } - } - } - scope:target = { - effect_currency_yum = yes - } - } + # Currency Calculations + if = { + limit = { + var:cwp_currency = flag:currency_usd + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_usd = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_frf + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_frf = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_gbp + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_gbp = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_sur + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_sur = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_brz + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_brz = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_dem + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_dem = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_pen + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_pen = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_pes + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_pes = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_dnr + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_dnr = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_irr + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_irr = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_trl + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_trl = yes + } + } + if = { + limit = { + var:cwp_currency = flag:currency_yum + scope:target = { + not = { + has_variable = cwp_currency + } + } + } + scope:target = { + effect_currency_yum = yes + } + } } onaction_palestine = { - if = { - limit = { - scope:target = { - country_has_primary_culture = cu:ashkenazi - } - NOT = { - s:STATE_PALESTINE = { - is_homeland = cu:ashkenazi - } - } - } - s:STATE_PALESTINE = { - add_homeland = sephardic - add_homeland = ashkenazi - } - } + if = { + limit = { + scope:target = { + country_has_primary_culture = cu:ashkenazi + } + NOT = { + s:STATE_PALESTINE = { + is_homeland = cu:ashkenazi + } + } + } + s:STATE_PALESTINE = { + add_homeland = sephardic + add_homeland = ashkenazi + } + } } onaction_skyscraper_modifier = { - remove_modifier = state_skyscraper_modifier - add_modifier = { - name = state_skyscraper_modifier - multiplier = { - value = total_urbanization - divide = 1000 - ceiling = yes - max = 100 - } - } + remove_modifier = state_skyscraper_modifier + add_modifier = { + name = state_skyscraper_modifier + multiplier = { + value = total_urbanization + divide = 1000 + ceiling = yes + max = 100 + } + } } onaction_slums_modifier = { - if = { - limit = { - this = { - state_max_slums > 0 - } - } - remove_modifier = state_slum_modifier - add_modifier = { - name = state_slum_modifier - multiplier = state_max_slums - } - } - if = { - limit = { - this = { - state_max_slums <= 0 - } - } - remove_modifier = state_slum_modifier - } + if = { + limit = { + this = { + state_max_slums > 0 + } + } + remove_modifier = state_slum_modifier + add_modifier = { + name = state_slum_modifier + multiplier = state_max_slums + } + } + if = { + limit = { + this = { + state_max_slums <= 0 + } + } + remove_modifier = state_slum_modifier + } } onaction_urbanization_modifier = { - # Urbanization calcs - set_local_variable = { - name = var_urban_rate - value = { - value = total_urbanization - divide = { - value = arable_land - multiply = 100 - add = 1 - add = total_urbanization - } - add = -0.5 - multiply = 50 - } - } - remove_modifier = urbanization_modifier - add_modifier = { - name = urbanization_modifier - multiplier = local_var:var_urban_rate - } + # Urbanization calcs + set_local_variable = { + name = var_urban_rate + value = { + value = total_urbanization + divide = { + value = arable_land + multiply = 100 + add = 1 + add = total_urbanization + } + add = -0.5 + multiply = 50 + } + } + remove_modifier = urbanization_modifier + add_modifier = { + name = urbanization_modifier + multiplier = local_var:var_urban_rate + } } onaction_racial_tension_modifier = { - if = { - limit = { - OR = { - is_enacting_law = law_type:law_ethnonationalist - is_enacting_law = law_type:law_supremacist - is_enacting_law = law_type:law_segregationist - is_enacting_law = law_type:law_integrationist - is_enacting_law = law_type:law_multiculturalist - } - } - add_modifier = { - name = racial_tension - is_decaying = yes - months = 120 - } - } + if = { + limit = { + OR = { + is_enacting_law = law_type:law_ethnonationalist + is_enacting_law = law_type:law_supremacist + is_enacting_law = law_type:law_segregationist + is_enacting_law = law_type:law_integrationist + is_enacting_law = law_type:law_multiculturalist + } + } + add_modifier = { + name = racial_tension + is_decaying = yes + months = 120 + } + } } onaction_monarchy_abolished_modifier = { - if = { - limit = { - has_law = law_type:law_hereditary - OR = { - is_enacting_law = law_type:law_executive - is_enacting_law = law_type:law_parliamentary - is_enacting_law = law_type:law_council_elective - } - } - add_modifier = { - name = recently_abolished_monarchy - years = 10 - } - } + if = { + limit = { + has_law = law_type:law_hereditary + OR = { + is_enacting_law = law_type:law_executive + is_enacting_law = law_type:law_parliamentary + is_enacting_law = law_type:law_council_elective + } + } + add_modifier = { + name = recently_abolished_monarchy + years = 10 + } + } } onaction_hired_pmc = { - if = { - limit = { - has_modifier = hired_pmc - is_enacting_law = law_type:law_private_military - } - remove_modifier = hired_pmc - } + if = { + limit = { + has_modifier = hired_pmc + is_enacting_law = law_type:law_private_military + } + remove_modifier = hired_pmc + } } +onaction_calc_party_cohesion = { + if = { + limit = { + country_has_voting_franchise = yes + } + calculate_party_cohesion = { + PARTY = agrarian_party + } + calculate_party_cohesion = { + PARTY = anarchist_party + } + calculate_party_cohesion = { + PARTY = centrist_party + } + calculate_party_cohesion = { + PARTY = christian_democrat_party + } + calculate_party_cohesion = { + PARTY = communist_party + } + calculate_party_cohesion = { + PARTY = conservative_party + } + calculate_party_cohesion = { + PARTY = democratic_socialist_party + } + calculate_party_cohesion = { + PARTY = fascist_party + } + calculate_party_cohesion = { + PARTY = feminist_party + } + calculate_party_cohesion = { + PARTY = green_party + } + calculate_party_cohesion = { + PARTY = islamist_party + } + calculate_party_cohesion = { + PARTY = liberal_party + } + calculate_party_cohesion = { + PARTY = libertarian_party + } + calculate_party_cohesion = { + PARTY = monarchist_party + } + calculate_party_cohesion = { + PARTY = pacifist_party + } + calculate_party_cohesion = { + PARTY = social_democrat_party + } + calculate_party_cohesion = { + PARTY = socialist_party + } + } +} +onaction_update_party_morale = { + every_interest_group = { + limit = { + is_in_government = yes + } + if = { + limit = { + exists = owner.py:agrarian_party + this.party = owner.py:agrarian_party + } + owner = { + change_variable = { + name = agrarian_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:anarchist_party + this.party = owner.py:anarchist_party + } + owner = { + change_variable = { + name = anarchist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:centrist_party + this.party = owner.py:centrist_party + } + owner = { + change_variable = { + name = centrist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:christian_democrat_party + this.party = owner.py:christian_democrat_party + } + owner = { + change_variable = { + name = christian_democrat_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:communist_party + this.party = owner.py:communist_party + } + owner = { + change_variable = { + name = communist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:conservative_party + this.party = owner.py:conservative_party + } + owner = { + change_variable = { + name = conservative_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:democratic_socialist_party + this.party = owner.py:democratic_socialist_party + } + owner = { + change_variable = { + name = democratic_socialist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:fascist_party + this.party = owner.py:fascist_party + } + owner = { + change_variable = { + name = fascist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:feminist_party + this.party = owner.py:feminist_party + } + owner = { + change_variable = { + name = feminist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:green_party + this.party = owner.py:green_party + } + owner = { + change_variable = { + name = green_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:islamist_party + this.party = owner.py:islamist_party + } + owner = { + change_variable = { + name = islamist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:liberal_party + this.party = owner.py:liberal_party + } + owner = { + change_variable = { + name = liberal_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:libertarian_party + this.party = owner.py:libertarian_party + } + owner = { + change_variable = { + name = libertarian_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:monarchist_party + this.party = owner.py:monarchist_party + } + owner = { + change_variable = { + name = monarchist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:pacifist_party + this.party = owner.py:pacifist_party + } + owner = { + change_variable = { + name = pacifist_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:social_democrat_party + this.party = owner.py:social_democrat_party + } + owner = { + change_variable = { + name = social_democrat_party_morale + add = 5 + } + } + } + if = { + limit = { + exists = owner.py:socialist_party + this.party = owner.py:socialist_party + } + owner = { + change_variable = { + name = socialist_party_morale + add = 5 + } + } + } + } + every_interest_group = { + limit = { + is_in_government = no + } + if = { + limit = { + exists = owner.py:agrarian_party + this.party = owner.py:agrarian_party + } + owner = { + change_variable = { + name = agrarian_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:anarchist_party + this.party = owner.py:anarchist_party + } + owner = { + change_variable = { + name = anarchist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:centrist_party + this.party = owner.py:centrist_party + } + owner = { + change_variable = { + name = centrist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:christian_democrat_party + this.party = owner.py:christian_democrat_party + } + owner = { + change_variable = { + name = christian_democrat_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:communist_party + this.party = owner.py:communist_party + } + owner = { + change_variable = { + name = communist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:conservative_party + this.party = owner.py:conservative_party + } + owner = { + change_variable = { + name = conservative_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:democratic_socialist_party + this.party = owner.py:democratic_socialist_party + } + owner = { + change_variable = { + name = democratic_socialist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:fascist_party + this.party = owner.py:fascist_party + } + owner = { + change_variable = { + name = fascist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:feminist_party + this.party = owner.py:feminist_party + } + owner = { + change_variable = { + name = feminist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:green_party + this.party = owner.py:green_party + } + owner = { + change_variable = { + name = green_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:islamist_party + this.party = owner.py:islamist_party + } + owner = { + change_variable = { + name = islamist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:liberal_party + this.party = owner.py:liberal_party + } + owner = { + change_variable = { + name = liberal_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:libertarian_party + this.party = owner.py:libertarian_party + } + owner = { + change_variable = { + name = libertarian_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:monarchist_party + this.party = owner.py:monarchist_party + } + owner = { + change_variable = { + name = monarchist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:pacifist_party + this.party = owner.py:pacifist_party + } + owner = { + change_variable = { + name = pacifist_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:social_democrat_party + this.party = owner.py:social_democrat_party + } + owner = { + change_variable = { + name = social_democrat_party_morale + add = -5 + } + } + } + if = { + limit = { + exists = owner.py:socialist_party + this.party = owner.py:socialist_party + } + owner = { + change_variable = { + name = socialist_party_morale + add = -5 + } + } + } + } +} From 234cdd7b8e310394d814f32f2ba609044e457749 Mon Sep 17 00:00:00 2001 From: Dominic Zappala Date: Tue, 27 Jun 2023 20:05:43 -0400 Subject: [PATCH 06/32] fix: party morale now checks for existence properly --- .../scripted_effects/cwp_onaction_effects.txt | 68 +++++++++---------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/common/scripted_effects/cwp_onaction_effects.txt b/common/scripted_effects/cwp_onaction_effects.txt index 8f60af964..a44724eda 100644 --- a/common/scripted_effects/cwp_onaction_effects.txt +++ b/common/scripted_effects/cwp_onaction_effects.txt @@ -606,7 +606,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:agrarian_party - this.party = owner.py:agrarian_party + this.party ?= owner.py:agrarian_party } owner = { change_variable = { @@ -618,7 +618,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:anarchist_party - this.party = owner.py:anarchist_party + this.party ?= owner.py:anarchist_party } owner = { change_variable = { @@ -630,7 +630,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:centrist_party - this.party = owner.py:centrist_party + this.party ?= owner.py:centrist_party } owner = { change_variable = { @@ -642,7 +642,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:christian_democrat_party - this.party = owner.py:christian_democrat_party + this.party ?= owner.py:christian_democrat_party } owner = { change_variable = { @@ -654,7 +654,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:communist_party - this.party = owner.py:communist_party + this.party ?= owner.py:communist_party } owner = { change_variable = { @@ -666,7 +666,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:conservative_party - this.party = owner.py:conservative_party + this.party ?= owner.py:conservative_party } owner = { change_variable = { @@ -678,7 +678,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:democratic_socialist_party - this.party = owner.py:democratic_socialist_party + this.party ?= owner.py:democratic_socialist_party } owner = { change_variable = { @@ -690,7 +690,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:fascist_party - this.party = owner.py:fascist_party + this.party ?= owner.py:fascist_party } owner = { change_variable = { @@ -702,7 +702,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:feminist_party - this.party = owner.py:feminist_party + this.party ?= owner.py:feminist_party } owner = { change_variable = { @@ -714,7 +714,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:green_party - this.party = owner.py:green_party + this.party ?= owner.py:green_party } owner = { change_variable = { @@ -726,7 +726,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:islamist_party - this.party = owner.py:islamist_party + this.party ?= owner.py:islamist_party } owner = { change_variable = { @@ -738,7 +738,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:liberal_party - this.party = owner.py:liberal_party + this.party ?= owner.py:liberal_party } owner = { change_variable = { @@ -750,7 +750,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:libertarian_party - this.party = owner.py:libertarian_party + this.party ?= owner.py:libertarian_party } owner = { change_variable = { @@ -762,7 +762,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:monarchist_party - this.party = owner.py:monarchist_party + this.party ?= owner.py:monarchist_party } owner = { change_variable = { @@ -774,7 +774,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:pacifist_party - this.party = owner.py:pacifist_party + this.party ?= owner.py:pacifist_party } owner = { change_variable = { @@ -786,7 +786,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:social_democrat_party - this.party = owner.py:social_democrat_party + this.party ?= owner.py:social_democrat_party } owner = { change_variable = { @@ -798,7 +798,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:socialist_party - this.party = owner.py:socialist_party + this.party ?= owner.py:socialist_party } owner = { change_variable = { @@ -815,7 +815,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:agrarian_party - this.party = owner.py:agrarian_party + this.party ?= owner.py:agrarian_party } owner = { change_variable = { @@ -827,7 +827,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:anarchist_party - this.party = owner.py:anarchist_party + this.party ?= owner.py:anarchist_party } owner = { change_variable = { @@ -839,7 +839,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:centrist_party - this.party = owner.py:centrist_party + this.party ?= owner.py:centrist_party } owner = { change_variable = { @@ -851,7 +851,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:christian_democrat_party - this.party = owner.py:christian_democrat_party + this.party ?= owner.py:christian_democrat_party } owner = { change_variable = { @@ -863,7 +863,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:communist_party - this.party = owner.py:communist_party + this.party ?= owner.py:communist_party } owner = { change_variable = { @@ -875,7 +875,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:conservative_party - this.party = owner.py:conservative_party + this.party ?= owner.py:conservative_party } owner = { change_variable = { @@ -887,7 +887,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:democratic_socialist_party - this.party = owner.py:democratic_socialist_party + this.party ?= owner.py:democratic_socialist_party } owner = { change_variable = { @@ -899,7 +899,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:fascist_party - this.party = owner.py:fascist_party + this.party ?= owner.py:fascist_party } owner = { change_variable = { @@ -911,7 +911,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:feminist_party - this.party = owner.py:feminist_party + this.party ?= owner.py:feminist_party } owner = { change_variable = { @@ -923,7 +923,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:green_party - this.party = owner.py:green_party + this.party ?= owner.py:green_party } owner = { change_variable = { @@ -935,7 +935,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:islamist_party - this.party = owner.py:islamist_party + this.party ?= owner.py:islamist_party } owner = { change_variable = { @@ -947,7 +947,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:liberal_party - this.party = owner.py:liberal_party + this.party ?= owner.py:liberal_party } owner = { change_variable = { @@ -959,7 +959,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:libertarian_party - this.party = owner.py:libertarian_party + this.party ?= owner.py:libertarian_party } owner = { change_variable = { @@ -971,7 +971,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:monarchist_party - this.party = owner.py:monarchist_party + this.party ?= owner.py:monarchist_party } owner = { change_variable = { @@ -983,7 +983,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:pacifist_party - this.party = owner.py:pacifist_party + this.party ?= owner.py:pacifist_party } owner = { change_variable = { @@ -995,7 +995,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:social_democrat_party - this.party = owner.py:social_democrat_party + this.party ?= owner.py:social_democrat_party } owner = { change_variable = { @@ -1007,7 +1007,7 @@ onaction_update_party_morale = { if = { limit = { exists = owner.py:socialist_party - this.party = owner.py:socialist_party + this.party ?= owner.py:socialist_party } owner = { change_variable = { From 6572f9798cf22f25c2970d50e7b2b7b97372537b Mon Sep 17 00:00:00 2001 From: Dominic Zappala Date: Tue, 27 Jun 2023 20:06:31 -0400 Subject: [PATCH 07/32] balance: changed party morale to +-1 --- .../scripted_effects/cwp_onaction_effects.txt | 68 +++++++++---------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/common/scripted_effects/cwp_onaction_effects.txt b/common/scripted_effects/cwp_onaction_effects.txt index a44724eda..fca9420e1 100644 --- a/common/scripted_effects/cwp_onaction_effects.txt +++ b/common/scripted_effects/cwp_onaction_effects.txt @@ -611,7 +611,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = agrarian_party_morale - add = 5 + add = 1 } } } @@ -623,7 +623,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = anarchist_party_morale - add = 5 + add = 1 } } } @@ -635,7 +635,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = centrist_party_morale - add = 5 + add = 1 } } } @@ -647,7 +647,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = christian_democrat_party_morale - add = 5 + add = 1 } } } @@ -659,7 +659,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = communist_party_morale - add = 5 + add = 1 } } } @@ -671,7 +671,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = conservative_party_morale - add = 5 + add = 1 } } } @@ -683,7 +683,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = democratic_socialist_party_morale - add = 5 + add = 1 } } } @@ -695,7 +695,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = fascist_party_morale - add = 5 + add = 1 } } } @@ -707,7 +707,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = feminist_party_morale - add = 5 + add = 1 } } } @@ -719,7 +719,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = green_party_morale - add = 5 + add = 1 } } } @@ -731,7 +731,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = islamist_party_morale - add = 5 + add = 1 } } } @@ -743,7 +743,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = liberal_party_morale - add = 5 + add = 1 } } } @@ -755,7 +755,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = libertarian_party_morale - add = 5 + add = 1 } } } @@ -767,7 +767,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = monarchist_party_morale - add = 5 + add = 1 } } } @@ -779,7 +779,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = pacifist_party_morale - add = 5 + add = 1 } } } @@ -791,7 +791,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = social_democrat_party_morale - add = 5 + add = 1 } } } @@ -803,7 +803,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = socialist_party_morale - add = 5 + add = 1 } } } @@ -820,7 +820,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = agrarian_party_morale - add = -5 + add = -1 } } } @@ -832,7 +832,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = anarchist_party_morale - add = -5 + add = -1 } } } @@ -844,7 +844,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = centrist_party_morale - add = -5 + add = -1 } } } @@ -856,7 +856,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = christian_democrat_party_morale - add = -5 + add = -1 } } } @@ -868,7 +868,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = communist_party_morale - add = -5 + add = -1 } } } @@ -880,7 +880,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = conservative_party_morale - add = -5 + add = -1 } } } @@ -892,7 +892,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = democratic_socialist_party_morale - add = -5 + add = -1 } } } @@ -904,7 +904,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = fascist_party_morale - add = -5 + add = -1 } } } @@ -916,7 +916,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = feminist_party_morale - add = -5 + add = -1 } } } @@ -928,7 +928,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = green_party_morale - add = -5 + add = -1 } } } @@ -940,7 +940,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = islamist_party_morale - add = -5 + add = -1 } } } @@ -952,7 +952,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = liberal_party_morale - add = -5 + add = -1 } } } @@ -964,7 +964,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = libertarian_party_morale - add = -5 + add = -1 } } } @@ -976,7 +976,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = monarchist_party_morale - add = -5 + add = -1 } } } @@ -988,7 +988,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = pacifist_party_morale - add = -5 + add = -1 } } } @@ -1000,7 +1000,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = social_democrat_party_morale - add = -5 + add = -1 } } } @@ -1012,7 +1012,7 @@ onaction_update_party_morale = { owner = { change_variable = { name = socialist_party_morale - add = -5 + add = -1 } } } From 7641d2cc79193d78521d88d266644b484a7da54e Mon Sep 17 00:00:00 2001 From: Dominic Zappala Date: Tue, 27 Jun 2023 21:42:28 -0400 Subject: [PATCH 08/32] feat: reworked political defines --- common/defines/cwp_defines.txt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/common/defines/cwp_defines.txt b/common/defines/cwp_defines.txt index 2961d7123..a2c653924 100644 --- a/common/defines/cwp_defines.txt +++ b/common/defines/cwp_defines.txt @@ -107,13 +107,22 @@ NCharacters = { NPolitics = { MAX_INSTITUTION_INVESTMENT = 10 # Highest Investment Level for active Institutions (modifier is clamped to this) + POWERFUL_IG_THRESHOLD = 0.20 # Interest groups with more Clout than this are considered to be influential + POWERFUL_IG_CUTOFF = 0.18 # Powerful interest groups with less Clout than this will stop being influential + POWERFUL_IG_TRAIT_BONUS = 1 # The effects of all trait modifiers from influential IGs are increased by this, 1 = +100% + IG_TRAIT_STICKINESS = 2 # If an IG trait is already active, this is the amount of Approval difference required to deactivate it + MARGINAL_IG_THRESHOLD = 0.02 # Interest Groups with Clout above this value are considered relevant while those below are marginal (if not also In Government) + MARGINAL_IG_CUTOFF = 0.01 # Interest Groups who are already relevant will only become marginal again if they drop below this value. + + DEFAULT_LAW_ACTIVATION_DATE = "1945.1.1" + INITIAL_MOMENTUM_VARIANCE = 0.25 # How much Momentum should vary at the start of the election period POPULARITY_MOMENTUM_FACTOR = 0.01 # How much Momentum does a party gain or lose from their leader's popularity ELECTION_INTERVAL_YEARS = 4 # How many years normally pass between elections CAMPAIGN_PERIOD_MONTHS = 12 # How long the Campaign Period before the election is - INCOHERENCE_FACTOR = 2 # The amount to multiply the approval value with to get an incoherence score for legitimacy - INCOHERENCE_FROM_SECONDARY_PARTY_MEMBERS = 0.75 # The amount to multiply the approval value with if the interest group is in a party but is not the party whip + INCOHERENCE_FACTOR = 3 # The amount to multiply the approval value with to get an incoherence score for legitimacy + INCOHERENCE_FROM_SECONDARY_PARTY_MEMBERS = 0.65 # The amount to multiply the approval value with if the interest group is in a party but is not the party whip } NEconomy = { From 47cca6991b209c48046e00dd55299d3c236d2135 Mon Sep 17 00:00:00 2001 From: Dominic Zappala Date: Tue, 27 Jun 2023 21:43:35 -0400 Subject: [PATCH 09/32] feat: parties now regress at a rate of -ln(x)-b Where X is the number of igs already in the party, and b = -2. --- common/parties/cwp_agrarian_party.txt | 72 +++++++++++++++++++ common/parties/cwp_anarchist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_centrist_party.txt | 72 +++++++++++++++++++ .../parties/cwp_christian_democrat_party.txt | 72 +++++++++++++++++++ common/parties/cwp_communist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_conservative_party.txt | 72 +++++++++++++++++++ .../cwp_democratic_socialist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_fascist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_feminist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_green_party.txt | 72 +++++++++++++++++++ common/parties/cwp_islamist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_liberal_party.txt | 72 +++++++++++++++++++ common/parties/cwp_libertarian_party.txt | 72 +++++++++++++++++++ common/parties/cwp_monarchist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_pacifist_party.txt | 72 +++++++++++++++++++ common/parties/cwp_social_democrat_party.txt | 72 +++++++++++++++++++ common/parties/cwp_socialist_party.txt | 72 +++++++++++++++++++ 17 files changed, 1224 insertions(+) diff --git a/common/parties/cwp_agrarian_party.txt b/common/parties/cwp_agrarian_party.txt index b2e2d0913..48a41cf83 100644 --- a/common/parties/cwp_agrarian_party.txt +++ b/common/parties/cwp_agrarian_party.txt @@ -115,5 +115,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_anarchist_party.txt b/common/parties/cwp_anarchist_party.txt index 5b3346301..4f6967354 100644 --- a/common/parties/cwp_anarchist_party.txt +++ b/common/parties/cwp_anarchist_party.txt @@ -105,5 +105,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_centrist_party.txt b/common/parties/cwp_centrist_party.txt index bc4174a9e..945aa8a59 100644 --- a/common/parties/cwp_centrist_party.txt +++ b/common/parties/cwp_centrist_party.txt @@ -121,5 +121,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_christian_democrat_party.txt b/common/parties/cwp_christian_democrat_party.txt index 1c5741006..76651e845 100644 --- a/common/parties/cwp_christian_democrat_party.txt +++ b/common/parties/cwp_christian_democrat_party.txt @@ -143,5 +143,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_communist_party.txt b/common/parties/cwp_communist_party.txt index 3e6f1e922..17e7bd79b 100644 --- a/common/parties/cwp_communist_party.txt +++ b/common/parties/cwp_communist_party.txt @@ -125,5 +125,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_conservative_party.txt b/common/parties/cwp_conservative_party.txt index af1b529cc..6f2c73af5 100644 --- a/common/parties/cwp_conservative_party.txt +++ b/common/parties/cwp_conservative_party.txt @@ -129,5 +129,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_democratic_socialist_party.txt b/common/parties/cwp_democratic_socialist_party.txt index d23ca6a77..40540d3e0 100644 --- a/common/parties/cwp_democratic_socialist_party.txt +++ b/common/parties/cwp_democratic_socialist_party.txt @@ -138,5 +138,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_fascist_party.txt b/common/parties/cwp_fascist_party.txt index c71c5d2ed..c73a3f968 100644 --- a/common/parties/cwp_fascist_party.txt +++ b/common/parties/cwp_fascist_party.txt @@ -128,5 +128,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_feminist_party.txt b/common/parties/cwp_feminist_party.txt index 92f01b7c7..f3b2bdd6e 100644 --- a/common/parties/cwp_feminist_party.txt +++ b/common/parties/cwp_feminist_party.txt @@ -122,5 +122,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_green_party.txt b/common/parties/cwp_green_party.txt index 672fd5898..b0f2e51df 100644 --- a/common/parties/cwp_green_party.txt +++ b/common/parties/cwp_green_party.txt @@ -117,5 +117,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_islamist_party.txt b/common/parties/cwp_islamist_party.txt index afcac6809..8af878e32 100644 --- a/common/parties/cwp_islamist_party.txt +++ b/common/parties/cwp_islamist_party.txt @@ -121,5 +121,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_liberal_party.txt b/common/parties/cwp_liberal_party.txt index 309e7d0e2..ceb737dd4 100644 --- a/common/parties/cwp_liberal_party.txt +++ b/common/parties/cwp_liberal_party.txt @@ -121,5 +121,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_libertarian_party.txt b/common/parties/cwp_libertarian_party.txt index 61143faea..a79528256 100644 --- a/common/parties/cwp_libertarian_party.txt +++ b/common/parties/cwp_libertarian_party.txt @@ -115,5 +115,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_monarchist_party.txt b/common/parties/cwp_monarchist_party.txt index 9be7e94f5..cc8a7146a 100644 --- a/common/parties/cwp_monarchist_party.txt +++ b/common/parties/cwp_monarchist_party.txt @@ -119,5 +119,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_pacifist_party.txt b/common/parties/cwp_pacifist_party.txt index 4ef9be552..4a6976406 100644 --- a/common/parties/cwp_pacifist_party.txt +++ b/common/parties/cwp_pacifist_party.txt @@ -116,5 +116,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_social_democrat_party.txt b/common/parties/cwp_social_democrat_party.txt index 6dedd10e3..9b0aea6cf 100644 --- a/common/parties/cwp_social_democrat_party.txt +++ b/common/parties/cwp_social_democrat_party.txt @@ -143,5 +143,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } diff --git a/common/parties/cwp_socialist_party.txt b/common/parties/cwp_socialist_party.txt index a6dd117bc..3b1ad1def 100644 --- a/common/parties/cwp_socialist_party.txt +++ b/common/parties/cwp_socialist_party.txt @@ -128,5 +128,77 @@ desc = "REASON_PARTY_CLOUT" } } + if = { + limit = { + scope:number = 1 + } + multiply = { + value = 2 + desc = "from_one_other_member" + } + } + else_if = { + limit = { + scope:number = 2 + } + multiply = { + value = 1.3 + desc = "from_two_prior_members" + } + } + else_if = { + limit = { + scope:number = 3 + } + multiply = { + value = 0.9 + desc = "from_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 4 + } + multiply = { + value = 0.614 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 5 + } + multiply = { + value = 0.391 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 6 + } + multiply = { + value = 0.208 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 7 + } + multiply = { + value = 0.054 + desc = "from_more_than_three_prior_members" + } + } + else_if = { + limit = { + scope:number = 8 + } + multiply = { + value = 0.001 + desc = "from_more_than_three_prior_members" + } + } } } From 481ede94aeffc39b72ff7fac3245d980b2a6a4a7 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Wed, 28 Jun 2023 18:28:04 +0200 Subject: [PATCH 10/32] fix: loc for party member count reasons --- localization/english/parties_l_english.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/localization/english/parties_l_english.yml b/localization/english/parties_l_english.yml index aa5a758a4..2e8bbaef4 100644 --- a/localization/english/parties_l_english.yml +++ b/localization/english/parties_l_english.yml @@ -59,3 +59,7 @@ REASON_PARTY_POPULARITY: "Due to the party's cumulative leader popularity." REASON_PARTY_CLOUT: "Due to the party's cumulative clout." REASON_PARTY_COHESION: "Due to the cohesion of the party's ideals." + from_one_other_member: "From one party member" + from_two_prior_members: "From two party members" + from_three_prior_members: "From three party members" + from_more_than_three_prior_members: "From more than three party members" From e605632fa1c2a0442780e1d139478a9c98f0d8c6 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Wed, 28 Jun 2023 19:30:18 +0200 Subject: [PATCH 11/32] fix: added has party check for IGs in morale calcs --- common/scripted_effects/cwp_onaction_effects.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/scripted_effects/cwp_onaction_effects.txt b/common/scripted_effects/cwp_onaction_effects.txt index fca9420e1..391ca2001 100644 --- a/common/scripted_effects/cwp_onaction_effects.txt +++ b/common/scripted_effects/cwp_onaction_effects.txt @@ -602,6 +602,7 @@ onaction_update_party_morale = { every_interest_group = { limit = { is_in_government = yes + has_party = yes } if = { limit = { @@ -811,6 +812,7 @@ onaction_update_party_morale = { every_interest_group = { limit = { is_in_government = no + has_party = yes } if = { limit = { From fa7a84a38afa6a99544147a216d1c02b0a6e8c9d Mon Sep 17 00:00:00 2001 From: JackEPepper <100242026+JackEPepper@users.noreply.github.com> Date: Wed, 28 Jun 2023 17:13:12 -0400 Subject: [PATCH 12/32] feat: volunteer only army --- common/laws/cwp_09_national_defense.txt | 77 ++++++++++++++++++++++++- localization/english/laws_l_english.yml | 6 +- 2 files changed, 78 insertions(+), 5 deletions(-) diff --git a/common/laws/cwp_09_national_defense.txt b/common/laws/cwp_09_national_defense.txt index a19a96800..78304e248 100644 --- a/common/laws/cwp_09_national_defense.txt +++ b/common/laws/cwp_09_national_defense.txt @@ -105,7 +105,7 @@ law_irregular_military = { law_reserve_military = { group = lawgroup_national_defense icon = "gfx/interface/icons/law_icons/unused/placeholder.dds" - progressiveness = 0 + progressiveness = -10 unlocking_technologies = { interwar_military_theory } @@ -121,6 +121,7 @@ law_reserve_military = { } possible_political_movements = { law_professional_military + law_volunteer_only_military } pop_support = { value = 0 @@ -165,10 +166,78 @@ law_professional_military = { can_enact = { } modifier = { + state_building_barracks_max_level_add = 20 + state_building_conscription_center_max_level_add = 25 + state_conscription_rate_add = 0.05 unit_morale_loss_mult = -0.1 + } + pop_support = { + value = 0 + # Officers like professionalism + add = { + desc = "POP_OFFICERS" + if = { + limit = { + is_pop_type = officers + onwer = { + NOT = { + has_law = law_type:law_volunteer_only_military + } + } + } + value = 0.5 + } + } + # servicemembers are broadly in favor of this also + add = { + desc = "POP_SERVICEMEMBERS" + if = { + limit = { + is_pop_type = servicemembers + onwer = { + NOT = { + has_law = law_type:law_volunteer_only_military + } + } + } + value = 0.25 + } + } + } + possible_political_movements = { + law_reserve_military + law_volunteer_only_military + law_private_military + } + ai_enact_weight_modifier = { + #Petitions + value = 0 + if = { + limit = { + has_journal_entry = je_government_petition + has_variable = desired_law_var + scope:law = var:desired_law_var + } + add = 750 + } + } +} + +law_volunteer_only_military = { + group = lawgroup_national_defense + icon = "gfx/interface/icons/law_icons/unused/placeholder.dds" + progressiveness = 50 + unlocking_technologies = { + modern_professional_military + } + can_enact = { + } + modifier = { + unit_morale_loss_mult = -0.15 country_officers_pol_str_mult = 0.25 country_servicemembers_pol_str_mult = 0.25 - state_building_barracks_max_level_add = 25 + state_building_barracks_max_level_add = 30 + country_war_exhaustion_casualties_mult = -0.25 } pop_support = { value = 0 @@ -195,6 +264,7 @@ law_professional_military = { } possible_political_movements = { law_reserve_military + law_professional_military law_private_military } ai_enact_weight_modifier = { @@ -224,7 +294,7 @@ law_private_military = { can_enact = { } modifier = { - unit_morale_loss_mult = -0.1 + unit_morale_loss_mult = -0.15 state_political_strength_from_wealth_mult = 0.5 state_building_barracks_max_level_add = 25 country_military_goods_cost_mult = 0.5 @@ -244,6 +314,7 @@ law_private_military = { } } possible_political_movements = { + law_volunteer_only_military law_professional_military } ai_will_do = { diff --git a/localization/english/laws_l_english.yml b/localization/english/laws_l_english.yml index 96be40bff..e8ea219a3 100644 --- a/localization/english/laws_l_english.yml +++ b/localization/english/laws_l_english.yml @@ -109,9 +109,11 @@ law_irregular_military: "Irregular Military" law_irregular_military_desc: "The nation has no formal military, but has armed militias to defend the nation." law_reserve_military: "Reserve Military" - law_reserve_military_desc: "The nation has a small standing military, and relies on a large reserve force." + law_reserve_military_desc: "The nation has a small standing military, and relies on a large conscript force." law_professional_military: "Professional Military" - law_professional_military_desc: "The nation has a large standing military." + law_professional_military_desc: "The nation has a large standing military, augmented with a significant amount of conscripts." + law_volunteer_only_military: "Volunteer-Only Military" + law_volunteer_only_military_desc: "The nation has a large standing military, manned solely with volunteer troops." law_private_military: "Private Military" law_private_military_desc: "The nation hires private military companies for its military actions." From bf001adaaed04dcc6897a37e5d0cb70c9c7e6f30 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Wed, 28 Jun 2023 23:45:54 +0200 Subject: [PATCH 13/32] fix: laziness --- .../00_releasable_countries.txt | 94 +------------------ common/country_definitions/00_countries.txt | 12 ++- common/journal_entries/CWP_WMD_JE.txt | 2 +- .../english/CWP/CWP_WMDs_l_english.yml | 1 + .../CWP/china/CWP_china_content_l_english.yml | 2 + 5 files changed, 15 insertions(+), 96 deletions(-) diff --git a/common/country_creation/00_releasable_countries.txt b/common/country_creation/00_releasable_countries.txt index 1d67c0726..a724bb4e6 100644 --- a/common/country_creation/00_releasable_countries.txt +++ b/common/country_creation/00_releasable_countries.txt @@ -525,7 +525,7 @@ MCH = { possible = { custom_tooltip = { - text = "Chinese Civil War has ended" + text = "chinese_civilw_war_tt" NAND = { exists = c:PRC exists = c:ROC @@ -560,15 +560,6 @@ LEB = { ai_will_do = { always = no } } -SUD = { - states = { - STATE_BLUE_NILE - STATE_KORDOFAN - STATE_DONGOLA - } - ai_will_do = { always = no } -} - MEX = { use_culture_states = yes ai_will_do = { always = no } @@ -610,22 +601,6 @@ NET = { ai_will_do = { always = no } } -JAP = { - use_culture_states = yes - - required_num_states = 3 - - ai_will_do = { always = no } -} - -RUS = { - use_culture_states = yes - - required_num_states = 5 - - ai_will_do = { always = no } -} - GBR = { use_culture_states = yes @@ -666,19 +641,6 @@ CAN = { ai_will_do = { always = no } } -SWE = { - states = { - STATE_SVEALAND - STATE_GOTALAND - STATE_SCANIA - STATE_NORRLAND - } - - required_num_states = 2 - - ai_will_do = { always = no } -} - FIN = { states = { STATE_SOUTHERN_FINLAND @@ -691,48 +653,6 @@ FIN = { ai_will_do = { always = no } } -NOR = { - use_culture_states = yes - - required_num_states = 2 - - ai_will_do = { always = no } -} - -DEN = { - use_culture_states = yes - - required_num_states = 2 - - ai_will_do = { always = no } -} - -FRA = { - states = { - STATE_ILE_DE_FRANCE - STATE_PROVENCE - STATE_NORMANDY - STATE_LANGUEDOC - STATE_RHONE - STATE_FRENCH_LOW_COUNTRIES - STATE_PICARDY - STATE_ALSACE_LORRAINE - STATE_POITOU - STATE_GUYENNE - STATE_AUVERGNE_LIMOUSIN - STATE_BRITTANY - STATE_BURGUNDY - STATE_CHAMPAGNE - STATE_FRANCHE_COMTE - STATE_LORRAINE - STATE_AQUITAINE - STATE_ORLEANS - STATE_MAINE_ANJOU - } - - ai_will_do = { always = no } -} - CLM = { states = { STATE_ANTIOQUIA @@ -1003,7 +923,6 @@ ORG = { states = { STATE_OREGON STATE_WASHINGTON - STATE_IDAHO STATE_BRITISH_COLUMBIA } ai_will_do = { always = no } @@ -1067,11 +986,6 @@ YUN = { ai_will_do = { always = no } } -YUE = { - use_culture_states = yes - ai_will_do = { always = no } -} - ARG = { use_culture_states = yes @@ -1160,11 +1074,5 @@ BHN = { XIN = { states = { STATE_DZUNGARIA STATE_TIANSHAN STATE_JETISY } - ai_will_do = { always = no } -} - -PPY = { - states = { STATE_EASTERN_NEW_GUINEA STATE_BOUGAINVILLE } - ai_will_do = { always = no } } \ No newline at end of file diff --git a/common/country_definitions/00_countries.txt b/common/country_definitions/00_countries.txt index 052b60faa..da2999e5e 100644 --- a/common/country_definitions/00_countries.txt +++ b/common/country_definitions/00_countries.txt @@ -122,6 +122,7 @@ USA = { 94 193 } + country_type = recognized tier = empire cultures = { american @@ -335,7 +336,7 @@ FER = { color = { 207 25 25 } country_type = unrecognized tier = principality - cultures = { siberian inuit } + cultures = { siberian } capital = STATE_OKHOTSK } @@ -2094,6 +2095,7 @@ CUB = { 192 204 } + country_type = recognized tier = principality cultures = { caribeno @@ -2168,7 +2170,7 @@ MEX = { 143 53 } - #173 242 175 + country_type = recognized tier = kingdom cultures = { mexican @@ -2183,6 +2185,7 @@ NEN = { 224 85 } + country_type = unrecognized tier = grand_principality cultures = { american @@ -2288,6 +2291,7 @@ TEX = { cultures = { american } + country_type = unrecognized capital = STATE_TEXAS is_named_from_capital = yes } @@ -2298,6 +2302,7 @@ UCA = { 175 255 } + country_type = unrecognized tier = kingdom capital = STATE_SAN_SALVADOR cultures = { @@ -2576,6 +2581,7 @@ ORG = { 80 126 } + country_type = unrecognized tier = principality cultures = { american @@ -2649,6 +2655,7 @@ GRN = { 80 52 } + country_type = unrecognized tier = principality cultures = { danish @@ -3073,6 +3080,7 @@ YUC = { 142 20 } + country_type = unrecognized tier = principality cultures = { mexican diff --git a/common/journal_entries/CWP_WMD_JE.txt b/common/journal_entries/CWP_WMD_JE.txt index 7e009b9f6..8d5714041 100644 --- a/common/journal_entries/CWP_WMD_JE.txt +++ b/common/journal_entries/CWP_WMD_JE.txt @@ -5,7 +5,7 @@ je_acquire_nuclear_capability = { possible = { this = { custom_tooltip = { - text = "Has an ongoing Nuclear Project" + text = "nuclear_in_progress" has_variable = developing_nuclear_weapons } } diff --git a/localization/english/CWP/CWP_WMDs_l_english.yml b/localization/english/CWP/CWP_WMDs_l_english.yml index 7165d772f..4c4805c7d 100644 --- a/localization/english/CWP/CWP_WMDs_l_english.yml +++ b/localization/english/CWP/CWP_WMDs_l_english.yml @@ -10,6 +10,7 @@ modifier_nuclear_capable: "Nuclear Capable" NUCLEAR_CAPABLE: "Nuclear Capable" NUCLEAR_CAPABLE_DESC: "This country has the sufficient technology and capability to create nuclear weapons." + nuclear_in_progress: "Has an ongoing Nuclear Project" # Decisions establish_nuclear_research_facility: "Establish Nuclear Research Facility" establish_nuclear_research_facility_desc: "Whether for power generation or future development of weapons, establishing a nuclear research facility will greatly enhance our nation's capabilities." diff --git a/localization/english/CWP/china/CWP_china_content_l_english.yml b/localization/english/CWP/china/CWP_china_content_l_english.yml index 2905b9846..be28099f3 100644 --- a/localization/english/CWP/china/CWP_china_content_l_english.yml +++ b/localization/english/CWP/china/CWP_china_content_l_english.yml @@ -58,3 +58,5 @@ je_great_retreat_reason: "We find ourselves standing on the deck of a ship, watching the mainland grow smaller and smaller on the horizon. We are not retreating; we are simply moving our base of operations.\n\nThe Chinese Civil War has taken its toll, but our determination and will to fight remain unbroken.\n\nWe have made the difficult decision to relocate to Taiwan, where we will regroup and continue our fight for freedom and democracy. This is not a defeat, but a strategic maneuver that will ultimately lead us to victory.\n\nOur journey to Taiwan has been long and treacherous, but our spirits are high. We carry with us the hopes and dreams of our people, and we will not rest until those dreams are realized. We may have left our homeland behind, but our hearts remain firmly rooted in China.\n\nOur new home in Taiwan may be small, but our determination is mighty. We will rebuild, we will regroup, and we will emerge stronger than ever before. The Great Retreat may be a difficult chapter in our history, but it is not the end of our story. The Republic of China will rise again." je_great_retreat_goal: "[GetPlayer.GetAdjective] forces and civilians have been evacuated to Taiwan." WILL_GIVE_UP_MAIN_LAND_ROC: "#n [GetPlayer.GetName] will abandon mainland China to [SCOPE.sCountry('PRC_SCOPE').GetName]" + + chinese_civilw_war_tt: "Chinese Civil War has ended" From c230751e2c4a6d15550b0eff370bcc7bc64e9daa Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Wed, 28 Jun 2023 23:58:25 +0200 Subject: [PATCH 14/32] chore: this one slipped --- common/country_creation/00_releasable_countries.txt | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/common/country_creation/00_releasable_countries.txt b/common/country_creation/00_releasable_countries.txt index a724bb4e6..331ee6d63 100644 --- a/common/country_creation/00_releasable_countries.txt +++ b/common/country_creation/00_releasable_countries.txt @@ -641,18 +641,6 @@ CAN = { ai_will_do = { always = no } } -FIN = { - states = { - STATE_SOUTHERN_FINLAND - STATE_OSTROBOTHNIA - STATE_WEST_KARELIA - } - - required_num_states = 2 - - ai_will_do = { always = no } -} - CLM = { states = { STATE_ANTIOQUIA From cd812c053b5fa164b145d3c63d7c45b8889a427f Mon Sep 17 00:00:00 2001 From: JackEPepper <100242026+JackEPepper@users.noreply.github.com> Date: Wed, 28 Jun 2023 23:39:19 -0400 Subject: [PATCH 15/32] feat: removed the incest guy --- common/on_actions/00_code_on_actions.txt | 1 - events/psychology_events.txt | 197 ----------------------- 2 files changed, 198 deletions(-) diff --git a/common/on_actions/00_code_on_actions.txt b/common/on_actions/00_code_on_actions.txt index 3e837d5b0..0116d9cee 100644 --- a/common/on_actions/00_code_on_actions.txt +++ b/common/on_actions/00_code_on_actions.txt @@ -98,7 +98,6 @@ on_yearly_pulse_country = { 20 = psychology_events.2 20 = psychology_events.3 20 = psychology_events.4 - 20 = psychology_events.5 #nationalism 20 = fascism_events.8 20 = autocracy.2 diff --git a/events/psychology_events.txt b/events/psychology_events.txt index ce77ea254..ad4f28ccb 100644 --- a/events/psychology_events.txt +++ b/events/psychology_events.txt @@ -377,200 +377,3 @@ psychology_events.4 = { } } } - -# Dynamic Freud -psychology_events.5 = { - type = country_event - placement = ROOT - title = psychology_events.5.t - desc = psychology_events.5.d - flavor = psychology_events.5.f - duration = 3 - event_image = { - video = "europenorthamerica_capitalists_meeting" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - icon = "gfx/interface/icons/event_icons/event_portrait.dds" - trigger = { - NOT = { - has_global_variable = freud_var - } - any_scope_building = { - is_building_type = building_university - level >= 5 - } - empty_agitator_slots >= 1 - } - immediate = { - set_global_variable = freud_var - random_scope_state = { - limit = { - any_scope_building = { - is_building_type = building_university - level >= 5 - } - } - save_scope_as = university_state - random_scope_building = { - limit = { - is_building_type = building_university - level >= 5 - } - save_scope_as = university_building - } - } - ig:ig_urbanists = { - save_scope_as = intelligentsia_ig - } - } - option = { - #what a cool guy - name = psychology_events.5.a - default_option = yes - add_modifier = { - name = freud_building_modifier - months = normal_modifier_time - } - if = { - limit = { - country_is_in_europe = yes - } - custom_tooltip = sigmun_freud_tt - create_character = { - first_name = Sigismund_Schlomo - last_name = Freud - historical = yes - is_agitator = yes - interest_group = ig_urbanists - female = no - dna = dna_sigmund_freud - religion = rel:jewish - ideology = ideology_atheist - traits = { - ambitious - charismatic - cocaine_addiction - } - on_created = { - add_modifier = { - name = freud_modifier - months = short_modifier_time - multiplier = 1 - } - } - } - } - else = { - custom_tooltip = sigmun_freud_else_tt - create_character = { - is_agitator = yes - interest_group = ig_urbanists - religion = rel:jewish - ideology = ideology_atheist - traits = { - ambitious - charismatic - cocaine_addiction - } - on_created = { - add_modifier = { - name = freud_modifier - months = short_modifier_time - multiplier = 1 - } - } - } - } - ig:ig_moralists = { - add_modifier = { - name = freud_ig_modifier - months = normal_modifier_time - multiplier = -1 - } - } - ig:ig_urbanists = { - add_modifier = { - name = freud_ig_modifier - months = normal_modifier_time - } - } - } - option = { - #make him IG leader - name = psychology_events.5.b - if = { - limit = { - country_is_in_europe = yes - } - custom_tooltip = sigmun_freud_tt - create_character = { - first_name = Sigismund_Schlomo - last_name = Freud - historical = yes - ig_leader = yes - interest_group = ig_urbanists - female = no - dna = dna_sigmund_freud - religion = rel:jewish - ideology = ideology_atheist - traits = { - ambitious - charismatic - cocaine_addiction - } - on_created = { - add_modifier = { - name = freud_modifier - months = short_modifier_time - multiplier = 2 - } - } - } - } - else = { - custom_tooltip = sigmun_freud_else_tt - create_character = { - ig_leader = yes - interest_group = ig_urbanists - religion = rel:jewish - ideology = ideology_atheist - traits = { - ambitious - charismatic - cocaine_addiction - } - on_created = { - add_modifier = { - name = freud_modifier - months = short_modifier_time - multiplier = 2 - } - } - } - } - ig:ig_moralists = { - add_modifier = { - name = freud_ig_modifier - months = normal_modifier_time - multiplier = -2 - } - } - } - option = { - #this guy suckssssss - name = psychology_events.5.c - ig:ig_urbanists = { - add_modifier = { - name = freud_rejected_modifier - months = normal_modifier_time - } - } - ig:ig_moralists = { - add_modifier = { - name = freud_rejected_modifier - months = normal_modifier_time - multiplier = -0.5 - } - } - } -} From 298ad720582e9c20041e0429c55fbebd7b4fdfb1 Mon Sep 17 00:00:00 2001 From: ademblon Date: Thu, 29 Jun 2023 08:20:53 +0200 Subject: [PATCH 16/32] - You can't upgrade a building more than it's current level. (to prevent building going from 3->50 in one go) - Can't expand a building that has less than 0.9 occupancy - If AI can spend its bureaucracy on education, it'll do it (set up instantly the level, it's a cheat) - fixed a bug where the AI would not use every construction point available - AI should no try to build more administration if you have enough bureaucracy to fill one level of institution --- common/defines/cwp_defines.txt | 8 +++ .../aroai_institution_values.txt | 23 +++++++ .../aroai_preparation_values.txt | 5 ++ .../aroai_construction_effects.txt | 8 +++ ...i_framework_repetitive_effects_monthly.txt | 68 +++++++++++++++++++ .../aroai_weekly_loop_effects.txt | 7 ++ .../aroai_evaluation_triggers.txt | 2 +- .../aroai_static_data_triggers.txt | 2 +- 8 files changed, 121 insertions(+), 2 deletions(-) create mode 100644 common/script_values/aroai_institution_values.txt diff --git a/common/defines/cwp_defines.txt b/common/defines/cwp_defines.txt index 2961d7123..3857b4a15 100644 --- a/common/defines/cwp_defines.txt +++ b/common/defines/cwp_defines.txt @@ -94,6 +94,14 @@ NAI = { IDEOLOGICAL_OPINION_SAME_LAW_STANCE_EFFECT = 0.1 # Added to ideological opinion for each law both governments approve or disapprove of IDEOLOGICAL_OPINION_DIFFERENT_LAW_STANCE_EFFECT = -0.2 # Added to ideological opinion for each law where one government approves and the other disapproves IDEOLOGICAL_OPINION_STRONG_STANCE_EFFECT_MULT = 2 # If AI has a strong stance on a law, multiply its effects on ideological opinion by this + + + # Below data is used to determine how the AI invests into institution + #INSTITUTION_INVESTMENT_RANDOM_FACTOR = 1.0 # The higher this is, the more random AI institution selection will be + #INSTITUTION_CURRENT_INVESTMENT_DIVISOR = 0.25 # Score for institution is divided by 1 + ( current levels after the first * this ) + #MAX_INSTITUTION_SPENDING = 0.02 # AI will not spend more BUR than this on institutions (scaled by weekly GDP) + #INSTITUTION_SPENDING_INCREASE_SPENDING_RATIO = 1.0 # If current + additional institution spending is equal or less than max spending * this, try to improve some institutions + #INSTITUTION_SPENDING_DECREASE_SPENDING_RATIO = 2.0 # If current institution spending is at least max spending * this, try to degrade some institutions } NCharacters = { diff --git a/common/script_values/aroai_institution_values.txt b/common/script_values/aroai_institution_values.txt new file mode 100644 index 000000000..36eae1147 --- /dev/null +++ b/common/script_values/aroai_institution_values.txt @@ -0,0 +1,23 @@ +aroai_bureaucracy_per_institution_level = { + value = total_population + divide = 100000 +} + +aroai_free_institution_level = { + value = bureaucracy + divide = aroai_bureaucracy_per_institution_level + floor = yes +} + +aroai_max_education_level = { + value = 1 + + if = { limit = {has_law = law_type:law_state_funded_schools} add = 3} + else_if = { limit = {has_law = law_type:law_mixed_funded_schools} add = 2} + else_if = { limit = {has_law = law_type:law_private_schools} add = 1} + else_if = { limit = {has_law = law_type:law_church_run_schools} add = 1} + + if = { limit = {has_law = law_type:law_compulsory_higher_education} add = 2} + else_if = { limit = {has_law = law_type:law_compulsory_education} add = 2} + else_if = { limit = {has_law = law_type:law_restricted_child_labor} add = 1} +} diff --git a/common/script_values/aroai_preparation_values.txt b/common/script_values/aroai_preparation_values.txt index 27382d644..f591022f9 100644 --- a/common/script_values/aroai_preparation_values.txt +++ b/common/script_values/aroai_preparation_values.txt @@ -186,6 +186,11 @@ aroai_free_construction_points = { subtract = aroai_private_construction_allocation_mult } + min = { + value = aroai_construction_points_current + subtract = aroai_usage_of_construction_points_by_private_queue + } + # With this, we no longer need to downsize construction sector, it'll only used as many points as we desire, even if the budget is unstable max = aroai_construction_points_wanted_for_gov diff --git a/common/scripted_effects/aroai_construction_effects.txt b/common/scripted_effects/aroai_construction_effects.txt index 74514635c..347056663 100644 --- a/common/scripted_effects/aroai_construction_effects.txt +++ b/common/scripted_effects/aroai_construction_effects.txt @@ -670,6 +670,14 @@ aroai_start_building_construction = { } } } + + # Number of ongoing construction is higher than the current amount of level + # = Can't build more than the current level in the state + any_scope_building = { + is_building_type = $key$ + level < root.aroai_building_type_$counter$_collected_data_5 + } + } } diff --git a/common/scripted_effects/aroai_framework_repetitive_effects_monthly.txt b/common/scripted_effects/aroai_framework_repetitive_effects_monthly.txt index 05100eb4d..ab77384a0 100644 --- a/common/scripted_effects/aroai_framework_repetitive_effects_monthly.txt +++ b/common/scripted_effects/aroai_framework_repetitive_effects_monthly.txt @@ -885,4 +885,72 @@ aroai_forcefully_end_stalemate_war = { clear_global_variable_list = aroai_war_participants clear_saved_scope = aroai_first_warleader clear_saved_scope = aroai_second_warleader +} + + +aroai_change_institution = { + if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 1} 1 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 2 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 2} 2 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 3 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 3} 3 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 4 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 4} 4 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 5 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 5} 5 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 6 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 6} 6 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 7 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 7} 7 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 8 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 8} 8 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 9 + } + } + + else_if = { limit = { has_institution = institution_schools aroai_free_institution_level > 0 institution_investment_level = { institution = institution_schools value = 9} 9 < aroai_max_education_level} + set_institution_investment_level = { + institution = institution_schools + level = 10 + } + } + + } \ No newline at end of file diff --git a/common/scripted_effects/aroai_weekly_loop_effects.txt b/common/scripted_effects/aroai_weekly_loop_effects.txt index c4fd50910..f45798e32 100644 --- a/common/scripted_effects/aroai_weekly_loop_effects.txt +++ b/common/scripted_effects/aroai_weekly_loop_effects.txt @@ -36,8 +36,15 @@ aroai_perform_iteration_of_weekly_loop = { # Calculate budget surplus with the assumption that construction sectors are fully used aroai_calculate_budget_surplus = yes + # setting institution level to maximum + # todo it's cheating, fix this when paradox fix their shit + + aroai_change_institution = yes + # Garbage collection aroai_clear_weekly_loop_local_variables = yes + + } # diff --git a/common/scripted_triggers/aroai_evaluation_triggers.txt b/common/scripted_triggers/aroai_evaluation_triggers.txt index db38cb7e9..710826233 100644 --- a/common/scripted_triggers/aroai_evaluation_triggers.txt +++ b/common/scripted_triggers/aroai_evaluation_triggers.txt @@ -69,7 +69,7 @@ aroai_building_can_be_expanded = { level <= 0 AND = { level >= 1 - occupancy >= aroai_sufficient_occupancy + occupancy >= 0.9 # aroai_sufficient_occupancy OR = { $shortage$ = 0 building_has_goods_shortage = no diff --git a/common/scripted_triggers/aroai_static_data_triggers.txt b/common/scripted_triggers/aroai_static_data_triggers.txt index feb867378..792ac5e11 100644 --- a/common/scripted_triggers/aroai_static_data_triggers.txt +++ b/common/scripted_triggers/aroai_static_data_triggers.txt @@ -40,7 +40,7 @@ aroai_consider_building_government_administration = { aroai_building_government_administration_spending_expected < aroai_building_government_administration_spending_excess } } - bureaucracy < aroai_bureaucracy_ceiling + bureaucracy < aroai_bureaucracy_per_institution_level OR = { is_player = no AND = { From f91df3457ce0de389af0e782c167f72ad54aebca Mon Sep 17 00:00:00 2001 From: FUN Date: Thu, 29 Jun 2023 21:25:31 +0900 Subject: [PATCH 17/32] fix: update Japanese localization --- .../ARoAI/ARoAI_game_rules_l_japanese.yml | 2 +- .../japanese/CWP/CWP_buildings_l_japanese.yml | 8 +- .../japanese/CWP/CWP_concepts_l_japanese.yml | 10 +- .../CWP/CWP_corruption_l_japanese.yml | 28 +- .../japanese/CWP/CWP_decisions_l_japanese.yml | 3 + .../japanese/CWP/CWP_diplomacy_l_japanese.yml | 66 +- .../CWP/CWP_dynamic_ideologies_l_japanese.yml | 76 + .../CWP/CWP_generic_je_l_japanese.yml | 4 +- .../japanese/CWP/CWP_goods_l_japanese.yml | 1 - .../CWP/CWP_ideology_concepts_l_japanese.yml | 61 + .../japanese/CWP/CWP_ideology_l_japanese.yml | 224 +-- .../CWP/CWP_interfaces_l_japanese.yml | 6 +- .../CWP/CWP_inventions_l_japanese.yml | 84 +- .../japanese/CWP/CWP_modifiers_l_japanese.yml | 1246 +++++++++-------- .../CWP/CWP_objectives_l_japanese.yml | 8 +- .../CWP/CWP_production_methods_l_japanese.yml | 144 +- .../CWP/CWP_resolutions_l_japanese.yml | 2 +- .../japanese/CWP/CWP_states_l_japanese.yml | 2 +- .../europe/german_unification_l_japanese.yml | 124 +- .../japanese/CWP/nato/CWP_NATO_l_japanese.yml | 10 +- .../newfoundland_referendum_l_japanese.yml | 2 +- .../parties/parties_GER_DDR_l_japanese.yml | 4 +- .../CWP_WARSAW_PACT_l_japanese.yml | 6 +- .../japanese/countries_l_japanese.yml | 120 +- .../country_flavor_text_l_japanese.yml | 2 +- localization/japanese/cultures_l_japanese.yml | 28 +- .../japanese/frontend/common_l_japanese.yml | 4 +- .../japanese/hub_names_l_japanese.yml | 2 +- .../interest_groups_l_japanese.yml | 14 +- localization/japanese/laws_l_japanese.yml | 4 +- localization/japanese/names_l_japanese.yml | 87 +- localization/japanese/parties_l_japanese.yml | 10 +- .../japanese/pop_types_l_japanese.yml | 46 +- .../replace/interfaces_l_japanese.yml | 10 +- .../japanese/replace/modifiers_l_japanese.yml | 2 +- .../replace/production_methods_l_japanese.yml | 6 +- .../japanese/replace/triggers_l_japanese.yml | 6 +- .../japanese/state_atheism_l_japanese.yml | 52 +- 38 files changed, 1348 insertions(+), 1166 deletions(-) create mode 100644 localization/japanese/CWP/CWP_decisions_l_japanese.yml create mode 100644 localization/japanese/CWP/CWP_dynamic_ideologies_l_japanese.yml create mode 100644 localization/japanese/CWP/CWP_ideology_concepts_l_japanese.yml diff --git a/localization/japanese/ARoAI/ARoAI_game_rules_l_japanese.yml b/localization/japanese/ARoAI/ARoAI_game_rules_l_japanese.yml index ecb2b079d..d646e9668 100644 --- a/localization/japanese/ARoAI/ARoAI_game_rules_l_japanese.yml +++ b/localization/japanese/ARoAI/ARoAI_game_rules_l_japanese.yml @@ -149,4 +149,4 @@ setting_aroai_stalemate_war_prevention_enabled:0 "有効" setting_aroai_stalemate_war_prevention_enabled_desc:0 "戦争指導国が両国ともAI国家で、戦争支持率が数年間にわたり0のままの場合、白紙講和(内戦の場合は併合)で強制的に戦争を解決します。" setting_aroai_stalemate_war_prevention_disabled:0 "#high 無効#!" - setting_aroai_stalemate_war_prevention_disabled_desc:0 "戦争指導国が両国ともAI国家で、戦争支持率が数年間にわたり0のままの場合でも、白紙講和(内戦の場合は併合)で強制的に戦争を解決しません。" \ No newline at end of file + setting_aroai_stalemate_war_prevention_disabled_desc:0 "戦争指導国が両国ともAI国家で、戦争支持率が数年間にわたり0のままの場合、白紙講和(内戦の場合は併合)で強制的に戦争を解決します。" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_buildings_l_japanese.yml b/localization/japanese/CWP/CWP_buildings_l_japanese.yml index b9cbc268d..b7cba0b5f 100644 --- a/localization/japanese/CWP/CWP_buildings_l_japanese.yml +++ b/localization/japanese/CWP/CWP_buildings_l_japanese.yml @@ -99,7 +99,7 @@ building_spaceport:0 "宇宙港" building_spaceport_lens_option:0 "$building_spaceport$を拡張" building_mission_control:0 "管制室" - building_mission_control_lens_option: "$building_mission_control$を拡張" + building_mission_control_lens_option:0 "$building_mission_control$を拡張" building_housing:0 "住宅" building_slums:0 "貧民街" bg_housing:0 "住宅" @@ -137,7 +137,7 @@ bg_combustion_power:0 "化石燃料発電所" bg_renewable_power:0 "再生可能エネルギー発電所" bg_geothermal_power:0 "地熱発電所" - bg_tidal_power:0 "波力発電所" + bg_tidal_power:0 "潮力発電所" bg_biomass_power:0 "バイオマス発電所" bg_electronics:0 "電子機器産業" bg_research_institutes:0 "研究機関" @@ -161,5 +161,5 @@ building_natural_gas_well_discovered_resource:0 "天然ガス" building_natural_gas_well_lens_option:0 "$building_natural_gas_well$を拡張" building_monte_carlo_casino:0 "モンテカルロ・カジノ" - building_red_square:0 "赤の広場" - building_national_mall:0 "ナショナル・モール" \ No newline at end of file + building_national_mall:0 "ナショナル・モール" + building_red_square:0 "赤の広場" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_concepts_l_japanese.yml b/localization/japanese/CWP/CWP_concepts_l_japanese.yml index ccfba5db2..21b82d51b 100644 --- a/localization/japanese/CWP/CWP_concepts_l_japanese.yml +++ b/localization/japanese/CWP/CWP_concepts_l_japanese.yml @@ -44,13 +44,15 @@ concept_opponents:0 "#n 反対国#!" concept_opponents_desc:0 "反対国は、決議案の否決に投票している[concept_un_member_state]です。投票力の合計は、それぞれの[concept_diplomatic_weight]の合計に依存します。\n\n[GetPlayer.GetCustom('current_resolution')]に対する現在の[concept_opponents]の力:\n#n [GetPlayer.MakeScope.ScriptValue('opposing_value_total')|d]#!" concept_corruption:0 "汚職" - concept_corruption_desc:0 "汚職は、権限を委ねられた個人や組織が行う不正行為です。個人的または組織的な利益のために不正な利益を得たり、権力を濫用したりします。" + concept_corruption_desc:0 "汚職は、権力者が私利私欲のためにその地位を利用することを表します。汚職は時間の経過とともに[concept_corruption_baseline]に近づき、国家に多くの悪影響をもたらします。" concept_corruption_baseline:0 "基準汚職" - concept_corruption_baseline_desc:0 "#T 基準汚職は[concept_corruption]の基本量であり、国家は時間経過とともにその値に引き寄せられます。#!\n\n#s 現在の[GetPlayer.GetName]の基準値:#!\n#v [GetPlayer.GetCustom('corruption_baseline_loc')]#!\n\n#i 汚職は法律、リーダー特性、イベント、補正の組み合わせによって増減します。#!" + concept_corruption_baseline_desc:0 "#T 基準汚職は[concept_corruption]の基本量であり、国家は時間経過とともにその値に引き寄せられます。#!\n\n#s 現在の[GetPlayer.GetName]の基準値:#!\n#v [GetPlayer.GetCustom('corruption_baseline_loc')]#!\n\n#i 基準汚職は[concept_government]内の[concept_interest_group]の平均[concept_ig_corruption]から計算されます。#!" superpower:0 "[concept_superpower]" concept_pollution:0 "汚染" - concept_pollution_desc:0 "汚染は、現在の汚染の排出量を表し、ある国のすべての産業の方式と[concept_pop]が生み出す汚染の合計です。汚染は地球温暖化と気候変動の原因になります。" + concept_pollution_desc:0 "汚染は、現在の汚染の排出量を表し、ある国のすべての産業の方式と[concept_pops]が生み出す汚染の合計です。汚染は地球温暖化と気候変動の原因になります。" concept_global_pollution:0 "地球汚染" concept_global_pollution_desc:0 "地球汚染は、世界のすべての国が排出する汚染の総量です。放っておくと地球温暖化と気候変動を引き起こします。" concept_un_intervention:0 "[concept_united_nations]の介入" - concept_un_intervention_desc:0 "国連の介入は、国連が平和維持軍やその他の専門機関を通じて行う活動です。安定を回復し人権を保護するため、紛争や人道危機、国際法違反に対処します。" \ No newline at end of file + concept_un_intervention_desc:0 "国連の介入は、国連が平和維持軍やその他の専門機関を通じて行う活動です。安定を回復し人権を保護するため、紛争や人道危機、国際法違反に対処します。" + concept_ig_corruption:0 "利益集団汚職" + concept_ig_corruption_desc:0 "利益集団汚職は、その国の各[concept_interest_group]によって生み出される[concept_corruption]の量です。\n\n利権集団は、[concept_government]内にいると政権を握っていた期間に応じて汚職が増加します。汚職政治家や汚職イベントも伴います。汚職は、$concept_opposition$にいるか、正直なリーダー、イベント、汚職対策のディシジョンによって低下させられます。" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_corruption_l_japanese.yml b/localization/japanese/CWP/CWP_corruption_l_japanese.yml index 97e8e4d9c..0feebeb4e 100644 --- a/localization/japanese/CWP/CWP_corruption_l_japanese.yml +++ b/localization/japanese/CWP/CWP_corruption_l_japanese.yml @@ -9,24 +9,30 @@ modifier_corruption_effects:0 "汚職" corruption_effects:0 "汚職" anti_corruption_drive_tooltip:0 "[concept_corruption]が#v 10%#!を超えています。" - anti_corruption_drive:0 "汚職防止の推進" + anti_corruption_drive:0 "汚職対策の推進" anti_corruption_drive_desc:0 "政府内に汚職が徐々に蔓延しつつある。汚職の蔓延を抑えるための対策を講じるべきだ。" - anti_corruption_drive_conducted:0 "汚職防止の推進中" + anti_corruption_drive_conducted:0 "汚職対策の推進中" anti_corruption_purge_tooltip:0 "[concept_corruption]が#v 25%#!を超えています。" - anti_corruption_purge:0 "汚職防止の粛清" + anti_corruption_purge:0 "汚職対策の粛清" anti_corruption_purge_desc:0 "汚職に対処する唯一の方法は、汚職をシステムから根こそぎ取り除くことである。政府を徹底的に浄化するための対策を講じるべきだ。" - anti_corruption_purge_conducted:0 "汚職防止の粛清中" + anti_corruption_purge_conducted:0 "汚職対策の粛清中" corruption_low:0 "#p [GetPlayer.MakeScope.ScriptValue('corruption_value')|d1]% #!" corruption_med:0 "#z [GetPlayer.MakeScope.ScriptValue('corruption_value')|d1]% #!" corruption_high:0 "#n [GetPlayer.MakeScope.ScriptValue('corruption_value')|d1]% #!" corruption_gain:0 "#n +[GetPlayer.MakeScope.ScriptValue('corruption_sum')|d1]#!" corruption_loss:0 "#p [GetPlayer.MakeScope.ScriptValue('corruption_sum')|d1]#!" + CORRUPTION_BASELINE_TOOLTIP_FORMAT:0 "$VALUE|-O$ $KEY$" + CORRUPTION_GROWTH_TOOLTIP_FORMAT:0 "$VALUE|-O$ $KEY$" + COR_ANTI_CORRUPTION_DRIVE:0 "汚職対策の推進" + COR_ANTI_CORRUPTION_PURGE:0 "汚職対策の粛清" + corruption_events.1.t:0 "汚職対策の粛清" + corruption_events.1.d:0 "陰湿な巨大生物のように、汚職は[ROOT.GetCountry.GetAdjectiveNoFormatting]政府とそのプロセスを支配している。この悪を根底から根絶するためには、極端な手段を講じなければならない。" + corruption_events.1.f:0 "我々の粛清は迅速かつ断固とした、公正なものである。汚職で有罪になった者は職を解かれ、法の及ぶ限り訴追される。この陰湿ながんは我々の社会から切り離され、廃棄されるだろう!" + corruption_events.1.a:0 "ご命令を…" DETAILED_CORRUPTION:0 "[concept_corruption]: #N [InterestGroup.MakeScope.ScriptValue('ig_corruption_value')|%1N]#!" DETAILED_CLOUT:0 "[concept_clout]: [InterestGroup.GetClout|%1]" IG_CORRUPTION_HEADER:0 "[concept_corruption]" - ig_corruption_tooltip:0 "この[concept_interest_group]が[concept_government]内にいる場合、国に対する平均#N #bold [InterestGroup.MakeScope.ScriptValue('ig_corruption_value')|%1N]#!の[concept_corruption]#!要因となります。" - CORRUPTION_BASELINE_TOOLTIP_FORMAT:0 "$VALUE|-O$ $KEY$" - CORRUPTION_GROWTH_TOOLTIP_FORMAT:0 "$VALUE|-O$ $KEY$" + ig_corruption_tooltip:0 "この[concept_interest_group]が[concept_government]内にいる場合、国に対する平均#N #bold [InterestGroup.MakeScope.ScriptValue('ig_corruption_value')|%2N]#!の[concept_corruption]#!要因となります。\n\n[concept_ig_corruption]は毎月#N #bold [InterestGroup.MakeScope.ScriptValue('ig_corruption_growth')|%2]#!増加します。" COR_ELITES:0 "$ig_variant_elites$ [concept_corruption]" COR_BUREAUCRATS:0 "$ig_variant_bureaucrats$ [concept_corruption]" COR_CAPITALISTS:0 "$ig_variant_capitalists$ [concept_corruption]" @@ -37,10 +43,4 @@ COR_ENTREPRENEURS:0 "$ig_variant_entrepreneurs$ [concept_corruption]" COR_RURALISTS:0 "$ig_variant_ruralists$ [concept_corruption]" COR_LABORISTS:0 "$ig_variant_laborists$ [concept_corruption]" - COR_URBANISTS:0 "$ig_variant_urbanists$ [concept_corruption]" - COR_ANTI_CORRUPTION_DRIVE:0 "汚職防止の推進" - COR_ANTI_CORRUPTION_PURGE:0 "汚職防止のための粛清" - corruption_events.1.t:0 "汚職防止のための粛清" - corruption_events.1.d:0 "陰湿な巨大生物のように、汚職は[ROOT.GetCountry.GetAdjectiveNoFormatting]政府とそのプロセスを支配している。この悪を根底から根絶するためには、極端な手段を講じなければならない。" - corruption_events.1.f:0 "我々の粛清は迅速かつ断固とした、公正なものである。汚職で有罪になった者は職を解かれ、法の及ぶ限り訴追される。この陰湿ながんは我々の社会から切り離され、廃棄されるだろう!" - corruption_events.1.a:0 "ご命令を…" \ No newline at end of file + COR_URBANISTS:0 "$ig_variant_urbanists$ [concept_corruption]" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_decisions_l_japanese.yml b/localization/japanese/CWP/CWP_decisions_l_japanese.yml new file mode 100644 index 000000000..93c1e9ab2 --- /dev/null +++ b/localization/japanese/CWP/CWP_decisions_l_japanese.yml @@ -0,0 +1,3 @@ +l_japanese: + unite_korea:0 "朝鮮統一" + unite_korea_desc:0 "なぜ不確実な外交ルートを通じて朝鮮を統一しようとするのか。我が国は独自の判断で、自らの条件でそれを達成できるというのに。" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_diplomacy_l_japanese.yml b/localization/japanese/CWP/CWP_diplomacy_l_japanese.yml index 3aadb8ef4..aa97c9189 100644 --- a/localization/japanese/CWP/CWP_diplomacy_l_japanese.yml +++ b/localization/japanese/CWP/CWP_diplomacy_l_japanese.yml @@ -6,7 +6,7 @@ treaty_five_eyes_action_break_name:0 "ファイブアイズの脱退" treaty_five_eyes_trigger_desc_global:0 "ファイブアイズの加盟国である" leave_treaty_of_five_eyes:0 "ファイブアイズの脱退" - leave_treaty_of_five_eyes_desc: "ファイブアイズはもはや我々の目的に合致していない。脱退するのが最善だろう。" + leave_treaty_of_five_eyes_desc:0 "ファイブアイズはもはや我々の目的に合致していない。脱退するのが最善だろう。" treaty_five_eyes_action_name:0 "ファイブアイズへの加盟" treaty_five_eyes_proposal_accepted_name:0 "ファイブアイズ条約の受諾" treaty_five_eyes_proposal_accepted_desc:0 "[TARGET_COUNTRY.GetName]は我が国のファイブアイズ条約に関する提案を受諾しました。" @@ -18,32 +18,6 @@ treaty_five_eyes_action_propose_name:0 "ファイブアイズ条約に加盟" treaty_five_eyes_action_notification_break_name:0 "[INITIATOR_COUNTRY.GetName]とのファイブアイズ条約は破棄されました。" treaty_five_eyes_action_notification_break_desc:0 "[INITIATOR_COUNTRY.GetName]は我が国とのファイブアイズ条約を破棄しました。" - form_nato:0 "[concept_nato]の創設" - form_nato_desc:0 "迫り来るソ連の脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" - join_nato:0 "[concept_nato]への加盟" - join_nato_desc:0 "迫り来るソ連の脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" - leave_nato:0 "[concept_nato]の脱退" - leave_nato_desc:0 "[concept_nato]への加盟はもはや我々の目的に合致していない。脱退するのが最善だろう。" - treaty_nato_mutual_assistance:0 "[concept_nato]" - treaty_nato_mutual_assistance_pact_desc:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName]は[GetGlobalVariable('nato_leader').GetCountry.GetName]に主導される[concept_nato]の加盟国です。" - treaty_nato_mutual_assistance_possible_decision:0 "[GetPlayer.GetName]は#v NATO#!の加盟国です" - treaty_nato_mutual_assistance_action_break_name:0 "NATOの脱退" - treaty_nato_mutual_assistance_trigger_desc_global:0 "[concept_nato]の加盟国である" - treaty_nato_mutual_assistance_effect_desc_first:0 "[TARGET_COUNTRY.GetName]は正式に[concept_nato]に加盟します" - treaty_nato_mutual_assistance_effect_desc_third:0 "[AddTextIf(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self),TARGET_COUNTRY.GetNameNoFlag)] [AddTextIf(Not(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self)),TARGET_COUNTRY.GetName)]は正式に[COUNTRY.GetName]の[concept_nato]加盟を承認します" - form_warsaw_pact:0 "[concept_warsaw_pact]の創設" - form_warsaw_pact_desc:0 "迫り来るアメリカの脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" - join_warsaw_pact:0 "[concept_warsaw_pact]への加盟" - join_warsaw_pact_desc:0 "迫り来るアメリカの脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" - leave_warsaw_pact:0 "[concept_warsaw_pact]の脱退" - leave_warsaw_pact_desc:0 "[concept_warsaw_pact]への加盟はもはや我々の目的に合致していない。脱退するのが最善だろう。" - treaty_warsaw_pact_mutual_assistance:0 "[concept_warsaw_pact]" - treaty_warsaw_pact_mutual_assistance_pact_desc:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName]は[GetGlobalVariable('warsaw_pact_leader').GetCountry.GetName]に主導される[concept_warsaw_pact]の加盟国です。" - treaty_warsaw_pact_mutual_assistance_possible_decision:0 "[GetPlayer.GetName]は#v ワルシャワ条約機構#!の加盟国です" - treaty_warsaw_pact_mutual_assistance_action_break_name:0 "ワルシャワ条約機構の脱退" - treaty_warsaw_pact_mutual_assistance_trigger_desc_global:0 "[concept_warsaw_pact]の加盟国である" - treaty_warsaw_pact_mutual_assistance_effect_desc_first:0 "[TARGET_COUNTRY.GetName]は正式に[concept_warsaw_pact]に加盟します" - treaty_warsaw_pact_mutual_assistance_effect_desc_third: "[AddTextIf(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self),TARGET_COUNTRY.GetNameNoFlag)] [AddTextIf(Not(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self)),TARGET_COUNTRY.GetName)]は正式に[COUNTRY.GetName]の[concept_warsaw_pact]加盟を承認します" military_occupation:0 "[concept_military_occupation]" military_occupation_desc:0 "[concept_military_occupation]" military_occupation_action_ask_to_break_name:0 "占領終了の要請" @@ -66,10 +40,8 @@ diplomatic_alignment_action_notification_name:0 "[INITIATOR_COUNTRY.GetName]は我が国に同調しました。" diplomatic_alignment_action_notification_desc:0 "[INITIATOR_COUNTRY.GetName]は正式に我が国に同調し、我々の勢力圏に加わりました。" diplomatic_alignment_action_notification_break_name:0 "[INITIATOR_COUNTRY.GetName]は我が国への同調を終了しました。" - diplomatic_alignment_action_notification_break_desc: "[INITIATOR_COUNTRY.GetName]は我が国への同調を終了しました。" - diplomatic_alignment_trigger_false_desc_first:0 "[COUNTRY.GetNameNoFlag]は[TARGET_COUNTRY.GetName]に同調していない" - diplomatic_alignment_trigger_desc_first:0 "[COUNTRY.GetNameNoFlag]は[TARGET_COUNTRY.GetName]に同調している" - diplomatic_alignment_action_propose_name: "外交的同調" + diplomatic_alignment_action_notification_break_desc:0 "[INITIATOR_COUNTRY.GetName]は我が国への同調を終了しました。" + diplomatic_alignment_action_propose_name:0 "外交的同調" diplomatic_alignment_action_break_name:0 "外交的同調の終了" un_embargo:0 "国連禁輸" un_embargo_desc:0 "#header 国連禁輸#!\n$TOOLTIP_DELIMITER$\n他の[concept_country]に国連禁輸を発動する[concept_ongoing_diplomatic_action]です。" @@ -88,6 +60,19 @@ EASTERN_BLOC:0 "東側陣営" WESTERN_BLOC_TOOLTIP:0 "西側陣営加盟国" EASTERN_BLOC_TOOLTIP:0 "東側陣営加盟国" + form_nato:0 "[concept_nato]の創設" + form_nato_desc:0 "迫り来るソ連の脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" + join_nato:0 "[concept_nato]への加盟" + join_nato_desc:0 "迫り来るソ連の脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" + leave_nato:0 "[concept_nato]の脱退" + leave_nato_desc:0 "[concept_nato]への加盟はもはや我々の目的に合致していない。脱退するのが最善だろう。" + treaty_nato_mutual_assistance:0 "[concept_nato]" + treaty_nato_mutual_assistance_pact_desc:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName]は[GetGlobalVariable('nato_leader').GetCountry.GetName]に主導される[concept_nato]の加盟国です。" + treaty_nato_mutual_assistance_possible_decision:0 "[GetPlayer.GetName]は#v NATO#!の加盟国です" + treaty_nato_mutual_assistance_action_break_name:0 "NATOの脱退" + treaty_nato_mutual_assistance_trigger_desc_global:0 "[concept_nato]の加盟国である" + treaty_nato_mutual_assistance_effect_desc_first:0 "[TARGET_COUNTRY.GetName]は正式に[concept_nato]に加盟します" + treaty_nato_mutual_assistance_effect_desc_third:0 "[AddTextIf(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self),TARGET_COUNTRY.GetNameNoFlag)] [AddTextIf(Not(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self)),TARGET_COUNTRY.GetName)]は正式に[COUNTRY.GetName]の[concept_nato]加盟を承認します" treaty_nato_mutual_assistance_desc:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName]は[GetGlobalVariable('nato_leader').GetCountry.GetName]に主導される[concept_nato]の加盟国です。" treaty_nato_mutual_assistance_action_name:0 "NATOへの加盟" treaty_nato_mutual_assistance_proposal_accepted_name:0 "NATOへの加盟" @@ -100,6 +85,19 @@ treaty_nato_mutual_assistance_action_propose_name:0 "NATOへの加盟" treaty_nato_mutual_assistance_action_notification_break_name:0 "NATOを離脱しました" treaty_nato_mutual_assistance_action_notification_break_desc:0 "[INITIATOR_COUNTRY.GetName]はNATOを離脱しました" + form_warsaw_pact:0 "[concept_warsaw_pact]の創設" + form_warsaw_pact_desc:0 "迫り来るアメリカの脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" + join_warsaw_pact:0 "[concept_warsaw_pact]への加盟" + join_warsaw_pact_desc:0 "迫り来るアメリカの脅威は侮れない。もし我々が立ち上がり、自身と同盟国を守るのであれば、統一した枠組みと国際条約を作らなければならない。" + leave_warsaw_pact:0 "[concept_warsaw_pact]の脱退" + leave_warsaw_pact_desc:0 "[concept_warsaw_pact]への加盟はもはや我々の目的に合致していない。脱退するのが最善だろう。" + treaty_warsaw_pact_mutual_assistance:0 "[concept_warsaw_pact]" + treaty_warsaw_pact_mutual_assistance_pact_desc:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName]は[GetGlobalVariable('warsaw_pact_leader').GetCountry.GetName]に主導される[concept_warsaw_pact]の加盟国です。" + treaty_warsaw_pact_mutual_assistance_possible_decision:0 "[GetPlayer.GetName]は#v ワルシャワ条約機構#!の加盟国です" + treaty_warsaw_pact_mutual_assistance_action_break_name:0 "ワルシャワ条約機構の脱退" + treaty_warsaw_pact_mutual_assistance_trigger_desc_global:0 "[concept_warsaw_pact]の加盟国である" + treaty_warsaw_pact_mutual_assistance_effect_desc_first:0 "[TARGET_COUNTRY.GetName]は正式に[concept_warsaw_pact]に加盟します" + treaty_warsaw_pact_mutual_assistance_effect_desc_third:0 "[AddTextIf(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self),TARGET_COUNTRY.GetNameNoFlag)] [AddTextIf(Not(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self)),TARGET_COUNTRY.GetName)]は正式に[COUNTRY.GetName]の[concept_warsaw_pact]加盟を承認します" treaty_warsaw_pact_mutual_assistance_desc:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName]は[GetGlobalVariable('warsaw_pact_leader').GetCountry.GetName]に主導される[concept_warsaw_pact]の加盟国です。" treaty_warsaw_pact_mutual_assistance_action_name:0 "ワルシャワ条約機構への加盟" treaty_warsaw_pact_mutual_assistance_proposal_accepted_name:0 "ワルシャワ条約機構への加盟" @@ -112,6 +110,12 @@ treaty_warsaw_pact_mutual_assistance_action_propose_name:0 "ワルシャワ条約機構への加盟" treaty_warsaw_pact_mutual_assistance_action_notification_break_name:0 "ワルシャワ条約機構を離脱しました" treaty_warsaw_pact_mutual_assistance_action_notification_break_desc:0 "[INITIATOR_COUNTRY.GetName]はワルシャワ条約機構を離脱しました" + military_occupation_trigger_desc_first:0 "[TARGET_COUNTRY.GetName]が[COUNTRY.GetAdjectiveNoFlag]の[concept_military_occupation]下にある" + military_occupation_trigger_false_desc_first:0 "[TARGET_COUNTRY.GetName]が[COUNTRY.GetAdjectiveNoFlag]の[concept_military_occupation]下に#b ない#!" + military_occupation_trigger_desc_third:0 "[COUNTRY.GetName]が[AddTextIf(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self),TARGET_COUNTRY.GetNameNoFlag)] [AddTextIf(Not(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self)),TARGET_COUNTRY.GetName)]の[concept_military_occupation]下にある" + military_occupation_trigger_false_desc_third:0 "[COUNTRY.GetNameNoFlag]が[AddTextIf(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self),TARGET_COUNTRY.GetName)] [AddTextIf(Not(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, TARGET_COUNTRY.Self)),TARGET_COUNTRY.GetName)]の[concept_military_occupation]下に#b ない#!" + diplomatic_alignment_trigger_false_desc_first:0 "[COUNTRY.GetNameNoFlag]は[TARGET_COUNTRY.GetName]に同調していない" + diplomatic_alignment_trigger_desc_first:0 "[COUNTRY.GetNameNoFlag]は[TARGET_COUNTRY.GetName]に同調している" adopt_independent_flag:0 "独立旗の採用" adopt_independent_flag_desc:0 "宗主国からの独立を象徴する新しい国旗を採用します。" adopt_independent_flag_tooltip:0 "新しい国旗を採用します。" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_dynamic_ideologies_l_japanese.yml b/localization/japanese/CWP/CWP_dynamic_ideologies_l_japanese.yml new file mode 100644 index 000000000..f23bf0215 --- /dev/null +++ b/localization/japanese/CWP/CWP_dynamic_ideologies_l_japanese.yml @@ -0,0 +1,76 @@ +l_japanese: + dynamic_ideologies.1.t:0 "情勢の変化" + dynamic_ideologies.1.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_laborists$は[concept_ideology_social]になった。" + dynamic_ideologies.1.a:0 "承知した。" + dynamic_ideologies.2.t:0 "情勢の変化" + dynamic_ideologies.2.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_laborists$は[concept_ideology_revolutionary]になった。" + dynamic_ideologies.2.a:0 "承知した。" + dynamic_ideologies.3.t:0 "情勢の変化" + dynamic_ideologies.3.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_laborists$は[concept_ideology_vanguardist]になった。" + dynamic_ideologies.3.a:0 "承知した。" + dynamic_ideologies.4.t:0 "情勢の変化" + dynamic_ideologies.4.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_laborists$は[concept_ideology_socialist]になった。" + dynamic_ideologies.4.a:0 "承知した。" + dynamic_ideologies.5.t:0 "情勢の変化" + dynamic_ideologies.5.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_urbanists$は[concept_ideology_social]になった。" + dynamic_ideologies.5.a:0 "承知した。" + dynamic_ideologies.6.t:0 "情勢の変化" + dynamic_ideologies.6.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_urbanists$は[concept_ideology_revolutionary]になった。" + dynamic_ideologies.6.a:0 "承知した。" + dynamic_ideologies.7.t:0 "情勢の変化" + dynamic_ideologies.7.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_urbanists$は[concept_ideology_socialist]になった。" + dynamic_ideologies.7.a:0 "承知した。" + dynamic_ideologies.8.t:0 "情勢の変化" + dynamic_ideologies.8.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_moralists$は[concept_ideology_secular]になった。" + dynamic_ideologies.8.a:0 "承知した。" + dynamic_ideologies.9.t:0 "情勢の変化" + dynamic_ideologies.9.d:0 "#variable [ROOT.GetCountry.GetStateReligion.GetName]#!を信仰する#variable $COUNTRY_ADJ$#!人の近年の勝利により、$ig_variant_moralists$の情勢が変化した。" + dynamic_ideologies.9.a:0 "承知した。" + dynamic_ideologies.10.t:0 "情勢の変化" + dynamic_ideologies.10.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_bureaucrats$は[concept_ideology_apparatus]になった。" + dynamic_ideologies.10.a:0 "承知した。" + dynamic_ideologies.11.t:0 "情勢の変化" + dynamic_ideologies.11.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_bureaucrats$は[concept_ideology_politicized]になった。" + dynamic_ideologies.11.a:0 "承知した。" + dynamic_ideologies.12.t:0 "情勢の変化" + dynamic_ideologies.12.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_bureaucrats$は[concept_ideology_appointed]になった。" + dynamic_ideologies.12.a:0 "承知した。" + dynamic_ideologies.13.t:0 "情勢の変化" + dynamic_ideologies.13.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_bureaucrats$は[concept_ideology_independent]になった。" + dynamic_ideologies.13.a:0 "承知した。" + dynamic_ideologies.14.t:0 "情勢の変化" + dynamic_ideologies.14.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_bureaucrats$は[concept_ideology_elected]になった。" + dynamic_ideologies.14.a:0 "承知した。" + dynamic_ideologies.15.t:0 "情勢の変化" + dynamic_ideologies.15.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_bureaucrats$は[concept_ideology_technocratic]になった。" + dynamic_ideologies.15.a:0 "承知した。" + dynamic_ideologies.16.t:0 "情勢の変化" + dynamic_ideologies.16.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_elites$は[concept_ideology_royalist]になった。" + dynamic_ideologies.16.a:0 "承知した。" + dynamic_ideologies.17.t:0 "情勢の変化" + dynamic_ideologies.17.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_elites$は[concept_ideology_republican]になった。" + dynamic_ideologies.17.a:0 "承知した。" + dynamic_ideologies.18.t:0 "情勢の変化" + dynamic_ideologies.18.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_elites$は[concept_ideology_traditionalist]になった。" + dynamic_ideologies.18.a:0 "承知した。" + dynamic_ideologies.19.t:0 "情勢の変化" + dynamic_ideologies.19.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_elites$は[concept_ideology_materialistic]になった。" + dynamic_ideologies.19.a:0 "承知した。" + dynamic_ideologies.20.t:0 "情勢の変化" + dynamic_ideologies.20.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_entrepreneurs$は[concept_ideology_bigoted]になった。" + dynamic_ideologies.20.a:0 "承知した。" + dynamic_ideologies.21.t:0 "情勢の変化" + dynamic_ideologies.21.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_entrepreneurs$は[concept_ideology_assimilative]になった。" + dynamic_ideologies.21.a:0 "承知した。" + dynamic_ideologies.22.t:0 "情勢の変化" + dynamic_ideologies.22.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_patriots$は[concept_ideology_chauvinistic]になった。" + dynamic_ideologies.22.a:0 "承知した。" + dynamic_ideologies.23.t:0 "情勢の変化" + dynamic_ideologies.23.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_patriots$は[concept_ideology_corporatist]になった。" + dynamic_ideologies.23.a:0 "承知した。" + dynamic_ideologies.24.t:0 "情勢の変化" + dynamic_ideologies.24.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_securocrats$は[concept_ideology_vanguardist]になった。" + dynamic_ideologies.24.a:0 "承知した。" + dynamic_ideologies.25.t:0 "情勢の変化" + dynamic_ideologies.25.d:0 "#variable $COUNTRY_ADJ$#!人の情勢は微妙に変化し、$ig_variant_securocrats$は[concept_ideology_vanguardist]になった。" + dynamic_ideologies.25.a:0 "承知した。" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_generic_je_l_japanese.yml b/localization/japanese/CWP/CWP_generic_je_l_japanese.yml index d20eae2d0..94ba34358 100644 --- a/localization/japanese/CWP/CWP_generic_je_l_japanese.yml +++ b/localization/japanese/CWP/CWP_generic_je_l_japanese.yml @@ -34,7 +34,7 @@ je_9th_generation_infantry:0 "第9世代歩兵" je_main_battle_tanks:0 "主力戦車" je_2nd_generation_main_battle_tanks:0 "第2世代主力戦車" - je_3rd_generation_main_battle_tanks:0 "第3世代主力戦車" + je_3rd_generation_main_battle_tanks:0 "第2世代主力戦車" je_modernized_3rd_generation_main_battle_tanks:0 "現代的第3世代主力戦車" je_4th_generation_main_battle_tanks:0 "第4世代主力戦車" je_post_war_artillery:0 "戦後型大砲" @@ -117,9 +117,9 @@ cwp_generic_economy_events.7.f: "" cwp_generic_economy_events.7.a:0 "Our evergrowing electricity needs will never be challenged." cwp_generic_economy_events.7.b:0 "This is promising, but we need more." + cwp_generic_economy_events.7.c:0 "What's with all this ruckus about Fusion?" cwp_generic_economy_events.8.t:0 "森林伐採インフラ" cwp_generic_economy_events.8.desc:0 "We successfully undertook a comprehensive upgrade of the logging infrastructure, propelling the country to new heights in the forestry trade. Through strategic investments and modernization efforts, the industry witnessed a remarkable transformation, optimizing efficiency, ensuring sustainable practices, and unlocking the full potential of the nation's rich natural resources." cwp_generic_economy_events.8.f: "" cwp_generic_economy_events.8.a:0 "Thanks to our collective efforts, logging industries have never thrived as well." - cwp_generic_economy_events.7.c:0 "What's with all this ruckus about Fusion?" nuclear_research_facility_tt:0 "We have established the Nuclear Research Facility" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_goods_l_japanese.yml b/localization/japanese/CWP/CWP_goods_l_japanese.yml index 743d4e629..0838b9e63 100644 --- a/localization/japanese/CWP/CWP_goods_l_japanese.yml +++ b/localization/japanese/CWP/CWP_goods_l_japanese.yml @@ -35,7 +35,6 @@ armored_fighting_vehicle:0 "装甲戦闘車両" sensors:0 "センサー" telecommunications:0 "電気通信" - narcotics: "麻薬" bonds:0 "債権" missiles:0 "ミサイル" lift_capacity:0 "打ち上げ能力" diff --git a/localization/japanese/CWP/CWP_ideology_concepts_l_japanese.yml b/localization/japanese/CWP/CWP_ideology_concepts_l_japanese.yml new file mode 100644 index 000000000..819bbe7a4 --- /dev/null +++ b/localization/japanese/CWP/CWP_ideology_concepts_l_japanese.yml @@ -0,0 +1,61 @@ +l_japanese: + concept_ideology_social:0 "民主社会主義者" + concept_ideology_social_desc:0 "民主社会主義者" + concept_ideology_revolutionary:0 "革命家" + concept_ideology_revolutionary_desc:0 "革命家" + concept_ideology_vanguardist:0 "前衛主義者" + concept_ideology_vanguardist_desc:0 "前衛主義者" + concept_ideology_socialist:0 "社会主義者" + concept_ideology_socialist_desc:0 "社会主義者" + concept_ideology_secular:0 "世俗主義者" + concept_ideology_secular_desc:0 "世俗主義者" + concept_ideology_animist:0 "精霊信仰信徒" + concept_ideology_animist_desc:0 "精霊信仰信徒" + concept_ideology_mahayana:0 "大乗仏教徒" + concept_ideology_mahayana_desc:0 "大乗仏教徒" + concept_ideology_hindu:0 "ヒンドゥー教徒" + concept_ideology_hindu_desc:0 "ヒンドゥー教徒" + concept_ideology_theravada:0 "上座部仏教徒" + concept_ideology_theravada_desc:0 "上座部仏教徒" + concept_ideology_shiite:0 "シーア派信徒" + concept_ideology_shiite_desc:0 "シーア派信徒" + concept_ideology_sunni:0 "スンナ派信徒" + concept_ideology_sunni_desc:0 "スンナ派信徒" + concept_ideology_evangelical:0 "福音教会信徒" + concept_ideology_evangelical_desc:0 "福音教会信徒" + concept_ideology_orthodox_christian:0 "キリスト教徒" + concept_ideology_orthodox_christian_desc:0 "キリスト教徒" + concept_ideology_catholic:0 "カトリック信徒" + concept_ideology_catholic_desc:0 "カトリック信徒" + concept_ideology_protestant:0 "プロテスタント信徒" + concept_ideology_protestant_desc:0 "プロテスタント信徒" + concept_ideology_israelite:0 "イスラエル人" + concept_ideology_israelite_desc:0 "イスラエル人" + concept_ideology_politicized:0 "政治的官僚" + concept_ideology_politicized_desc:0 "政治的官僚" + concept_ideology_appointed:0 "任命制官僚" + concept_ideology_appointed_desc:0 "任命制官僚" + concept_ideology_independent:0 "独立官僚" + concept_ideology_independent_desc:0 "独立官僚" + concept_ideology_elected:0 "選挙制官僚" + concept_ideology_elected_desc:0 "選挙制官僚" + concept_ideology_technocratic:0 "テクノクラート" + concept_ideology_technocratic_desc:0 "テクノクラート" + concept_ideology_apparatus:0 "政治局員" + concept_ideology_apparatus_desc:0 "政治局員" + concept_ideology_republican:0 "共和主義者" + concept_ideology_republican_desc:0 "共和主義者" + concept_ideology_royalist:0 "王党派" + concept_ideology_royalist_desc:0 "王党派" + concept_ideology_materialistic:0 "物質主義者" + concept_ideology_materialistic_desc:0 "物質主義者" + concept_ideology_traditionalist:0 "伝統主義者" + concept_ideology_traditionalist_desc:0 "伝統主義者" + concept_ideology_assimilative:0 "同化主義者" + concept_ideology_assimilative_desc:0 "同化主義者" + concept_ideology_bigoted:0 "頑固者" + concept_ideology_bigoted_desc:0 "頑固者" + concept_ideology_corporatist:0 "協同組合主義者" + concept_ideology_corporatist_desc:0 "協同組合主義者" + concept_ideology_chauvinistic:0 "ショーヴィニスト" + concept_ideology_chauvinistic_desc:0 "ショーヴィニスト" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_ideology_l_japanese.yml b/localization/japanese/CWP/CWP_ideology_l_japanese.yml index 5d2ca59a5..82ab9c64d 100644 --- a/localization/japanese/CWP/CWP_ideology_l_japanese.yml +++ b/localization/japanese/CWP/CWP_ideology_l_japanese.yml @@ -1,177 +1,203 @@ l_japanese: ideology_christian_democrat:0 "キリスト教民主主義者" - ideology_christian_democrat_desc:0 "#Lore This character believes in a reformed and democratic version of christianity#" + ideology_christian_democrat_desc:0 "#Lore この人物は民主的で改革的なキリスト教を信じています。#!" ideology_conservative:0 "保守主義者" - ideology_conservative_desc:0 "#Lore This group believes in a conservative society enforced by law#" + ideology_conservative_desc:0 "#Lore このグループは法律によって強制される保守的な社会を信奉しています。#!" ideology_corporatist:0 "協同組合主義者" - ideology_corporatist_desc:0 "#Lore This group wants the state to control all aspects of the economy#" + ideology_corporatist_desc:0 "#Lore このグループは国家があらゆる面で経済を支配することを望んでいます。#!" + ideology_democratic_socialist:0 "民主社会主義者" + ideology_democratic_socialist_desc:0 "#Lore この人物は自由民主主義の枠組みの中で運営される社会主義経済を望んでいます。#!" ideology_liberation_theologist:0 "解放の神学者" - ideology_liberation_theologist_desc:0 "#Lore This character uses religion as their platform for populist policies#" + ideology_liberation_theologist_desc:0 "#Lore この人物は宗教を大衆迎合主義政策のプラットフォームとして利用します。#!" + ideology_marxist_leninist:0 "マルクス・レーニン主義者" + ideology_marxist_leninist_desc:0 "#Lore この人物はブルジョア秩序の打倒とプロレタリアート独裁の確立を望んでいます。#!" + ideology_neocommunist:0 "新共産主義者" + ideology_neocommunist_desc:0 "#Lore この人物は共産主義社会の確立を望んでいます。ただし、自由民主主義体制を打倒するのではなく、民主主義の枠組みの中で活動することを望んでいます。#!" ideology_paternalistic_conservative:0 "父権主義的保守主義者" - ideology_paternalistic_conservative_desc:0 "#Lore This group believes that society ought to act under their paternal guidane" + ideology_paternalistic_conservative_desc:0 "#Lore このグループは、社会は彼らの父権主義的指導の下で行動すべきだと信じています。#!" ideology_stratocratic:0 "階級主義者" - ideology_stratocratic_desc:0 "#Lore This group believes that power structures should be serve a traditional rigid hierarchy#" + ideology_stratocratic_desc:0 "#Lore このグループは、権力構造は伝統的な硬直した階級に従うべきだと考えています。#!" ideology_hierarchical:0 "階層主義者" - ideology_hierarchical_desc:0 "#Lore This group believes that a nations economy should exist to serve the established elite#" + ideology_hierarchical_desc:0 "#Lore このグループは、国家経済は既成のエリートに奉仕するために存在すべきだと考えています。#!" ideology_republican:0 "共和主義者" - ideology_republican_desc:0 "#Lore This group believes that a republic under executive control is the ideal form of government#" + ideology_republican_desc:0 "#Lore このグループは大統領が支配する共和制が理想的な政体だと考えています。#!" ideology_royalist:0 "王党派" - ideology_royalist_desc:0 "#Lore This group believes that the nation should be ruled by an absolute monarchy#" + ideology_royalist_desc:0 "#Lore このグループは国家は絶対君主によって統治されるべきだと考えています。#!" ideology_traditionalist:0 "伝統主義者" + ideology_traditionalist_desc:0 "#Lore このグループは貴族に力を与える伝統的な封建経済を信奉しています。#!" ideology_materialistic:0 "物質主義者" - ideology_materialistic_desc:0 "#Lore This group believes in a modern capitalist economy tailored to empower the privledged elite#" - ideology_litigious:0 "論争派" - ideology_litigious_desc:0 "#Lore This group wishes to expand the scope and power of the bureaucracy as much as possible#" - ideology_politicized:0 "政治的官僚派" - ideology_politicized_desc:0 "#Lore This group wants the bureaucratic apparatus to be merged with the ruling party structure#" - ideology_appointed:0 "任命制官僚派" - ideology_appointed_desc:0 "#Lore This group believes in an apolitical bureaucracy which exists to serve its civic function#" - ideology_independent:0 "独立官僚派" - ideology_independent_desc:0 "#Lore This group believes in an independent bureaucracy with little to no civic oversight#" - ideology_elected:0 "選挙制官僚派" - ideology_elected_desc:0 "#Lore This group believes in a civilian bureaucracy elected by popular vote#" - ideology_technocratic:0 "テクノクラート派" - ideology_technocratic_desc:0 "#Lore This group believes in an educated bureaucracy of qualified professionals#" - ideology_apparatus:0 "国家装置" - ideology_apparatus_desc:0 "#Lore This group wants to maintain the command economy and the influence they gain from controlling it#" + ideology_materialistic_desc:0 "#Lore このグループは、特権階級のエリートに力を与えるよう調整された近代資本主義経済を信奉しています。#!" + ideology_litigious:0 "論客" + ideology_litigious_desc:0 "#Lore このグループは行政の権力と範囲を可能な限り拡大することを望んでいます。#!" + ideology_politicized:0 "政治的官僚" + ideology_politicized_desc:0 "#Lore このグループは官僚機構を与党に統合することを望んでいます。#!" + ideology_appointed:0 "任命制官僚" + ideology_appointed_desc:0 "#Lore このグループは、市民的機能を果たすために存在する非政治的官僚機構を信奉しています。#!" + ideology_independent:0 "独立官僚" + ideology_independent_desc:0 "#Lore このグループは、市民の監視がほとんどない独立した官僚機構を信奉しています。#!" + ideology_elected:0 "選挙制官僚" + ideology_elected_desc:0 "#Lore このグループは、国民投票で選ばれる文民官僚制を信奉しています。#!" + ideology_technocratic:0 "テクノクラート" + ideology_technocratic_desc:0 "#Lore このグループは有資格の専門家からなる有能な官僚機構を信じています。#!" + ideology_apparatus:0 "政治局員" + ideology_apparatus_desc:0 "#Lore このグループは、指令経済とその支配により得られる影響力を維持したいと考えています#!" ideology_prudent:0 "慎重派" - ideology_prudent_desc:0 "#Lore This group supports a free-market system but wants regulations in place to safeguard them from foreign competition#" + ideology_prudent_desc:0 "#Lore このグループは自由市場システムを支持していますが、市場を外国企業との競争から保護するための規制を望んでいます。#!" ideology_meritocratic:0 "実力主義者" - ideology_meritocratic_desc:0 "#Lore This group believes that society should operate as a meritocracy, with rewards and benefits going to those who work hard#" + ideology_meritocratic_desc:0 "#Lore このグループは、社会は実力主義で運営されるべきであり、報酬や利益は懸命に働く者に与えられるべきだと考えています。#!" ideology_bigoted:0 "頑固者" - ideology_bigoted_desc:0 "#Lore This group wants to maintain their race's dominant societal position and support state legislation mandating racial discrimination#" + ideology_bigoted_desc:0 "#Lore このグループは、自らの人種が社会で支配的な地位を維持することを望み、人種差別を義務づける法律を支持します。#!" ideology_assimilative:0 "同化主義者" - ideology_assimilative_desc:0 "#Lore This group believes that minority populations should be encouraged to assimilate into the dominant culture#" + ideology_assimilative_desc:0 "#Lore このグループは、少数民族は主要文化に同化させるよう奨励すべきだと考えています。#!" ideology_proletarian:0 "プロレタリア" - ideology_proletarian_desc:0 "#Lore This group wants to protect and expand the rights of the working class#" + ideology_proletarian_desc:0 "#Lore このグループは労働者階級の権利を守り、拡大することを望んでいます。#!" ideology_populist:0 "迎合主義者" - ideology_populist_desc:0 "#Lore This group is highly critical of any political or economic elite and support measures to empower the masses#" + ideology_populist_desc:0 "#Lore このグループは政治的・経済的エリートを強く批判し、大衆に力を与える方策を支持します。#!" ideology_egalitarian:0 "平等主義者" - ideology_egalitarian_desc:0 "#Lore This group believes in the relentless pursuit of societal equity#" + ideology_egalitarian_desc:0 "#Lore このグループは社会の公平性のあくなき追求を信条とします。#!" ideology_patriarchal:0 "家父長制主義者" - ideology_patriarchal_desc:0 "#Lore This group believes in traditional values of patriarchy and the family hierarchy#" + ideology_patriarchal_desc:0 "#Lore このグループは、家父長制と家族階層という伝統的な価値観を信奉しています。#!" ideology_paternalistic:0 "父権主義者" - ideology_paternalistic_desc:0 "#Lore This group believes that societal institutions should act under their guidance#" + ideology_paternalistic_desc:0 "#Lore このグループは、社会機関は彼らの指導の下で行動すべきであると考えています。#!" ideology_evangelical:0 "福音教会信徒" - ideology_evangelical_desc:0 "#Lore This group believes in evangelical religious values#" + ideology_evangelical_desc:0 "#Lore このグループは福音教会派の宗教的価値観を信じています。#!" ideology_animist:0 "精霊信仰信徒" - ideology_animist_desc:0 "#Lore This group believes in Animist religious values#" + ideology_animist_desc:0 "#Lore このグループは精霊信仰の宗教的価値観を信じています。#!" ideology_mahayana:0 "大乗仏教徒" - ideology_mahayana_desc:0 "#Lore This group believes in Mahayana religious values#" + ideology_mahayana_desc:0 "#Lore このグループは大乗仏教の宗教的価値観を信じています。#!" ideology_hindu:0 "ヒンドゥー教徒" - ideology_hindu_desc:0 "#Lore This group believes in Hindu religious values#" + ideology_hindu_desc:0 "#Lore このグループはヒンドゥー教の宗教的価値観を信じています。#!" ideology_theravada:0 "上座部仏教徒" - ideology_theravada_desc:0 "#Lore This group believes in Theravada religious values#" + ideology_theravada_desc:0 "#Lore このグループは上座部仏教の宗教的価値観を信じています。#!" ideology_shiite:0 "シーア派信徒" - ideology_shiite_desc:0 "#Lore This group believes in Shiite religious values#" + ideology_shiite_desc:0 "#Lore このグループはシーア派の宗教的価値観を信じています。#!" ideology_sunni:0 "スンナ派信徒" - ideology_sunni_desc:0 "#Lore This group believes in Sunni Religious values#" + ideology_sunni_desc:0 "#Lore このグループはスンナ派の宗教的価値観を信じています。#!" ideology_secular:0 "世俗主義者" - ideology_secular_desc:0 "#Lore This group wants to achieve religious freedom for all#" + ideology_secular_desc:0 "#Lore このグループは、すべての人のための信教の自由を実現したいと考えています。#!" ideology_orthodox_christian:0 "正教徒" - ideology_orthodox_christian_desc:0 "#Lore This group believes in Orthodox Christian religious values#" + ideology_orthodox_christian_desc:0 "#Lore このグループは正教会の宗教的価値観を信じています。#!" ideology_catholic:0 "カトリック信徒" - ideology_catholic_desc:0 "#Lore This group believes in catholic religious values#" + ideology_catholic_desc:0 "#Lore このグループはカトリックの宗教的価値観を信じています。#!" ideology_protestant:0 "プロテスタント信徒" - ideology_protestant_desc:0 "#Lore This group believes in protestant religious values#" - ideology_israelite: "ユダヤ人" + ideology_protestant_desc:0 "#Lore このグループはプロテスタントの宗教的価値観を信じています。#!" + ideology_israelite:0 "イスラエル人" + ideology_israelite_desc:0 "#Lore このグループは、すべてのユダヤ民族のための国家を樹立し、維持することを望んでいます。#!" ideology_academic:0 "学問至上主義者" - ideology_academic_desc:0 "#Lore This group seeks to empower the academia and are against measures that curb their freedom#" + ideology_academic_desc:0 "#Lore このグループは学界に力を与えようとし、その自由を抑制する施策には反対します。#!" ideology_conscientious:0 "良識派" - ideology_conscientious_desc:0 "#Lore This group supports liberal social reforms that prevent societal discrimination#" + ideology_conscientious_desc:0 "#Lore このグループは、社会的差別を防止するリベラルな社会改革を支持します。#!" ideology_reactionary:0 "反動主義者" - ideology_reactionary_desc:0 "#Lore This group wants a strong centralized state with wide reaching powers#" + ideology_reactionary_desc:0 "#Lore このグループは、広範な権限を持つ強力な中央集権国家を望んでいます。#!" ideology_patriotic:0 "愛国主義者" - ideology_patriotic_desc:0 "#Lore This group is strongly protective of their own national identity and support strong measures to preserve their culture#" + ideology_patriotic_desc:0 "#Lore このグループは、自国のアイデンティティを強く守り、自らの文化を守る強力な手段を支持します。#!" ideology_chauvinistic:0 "ショーヴィニスト" - ideology_chauvinistic_desc:0 "#Lore This group wants the state to hold influence over the economy#" + ideology_chauvinistic_desc:0 "#Lore このグループは、国家が経済に影響力を持つことを望んでいます。#!" ideology_isolationist:0 "孤立主義者" - ideology_isolationist_desc:0 "#Lore This group wants the state to protect their way of life from foreign economic threats#" + ideology_isolationist_desc:0 "#Lore このグループは、国家が外国の経済的脅威から自らの生活様式を守ることを望んでいます。#!" ideology_particularist:0 "個別主義者" - ideology_particularist_desc:0 "#Lore This group wants national policy to enshrine and preserve rural life#" + ideology_particularist_desc:0 "#Lore このグループは、国の政策として農村の生活を保護することを望んでいます。#!" ideology_agrarian:0 "農本主義者" - ideology_agrarian_desc:0 "#Lore This group wants the economy to prioritize agrarian development#" + ideology_agrarian_desc:0 "#Lore このグループは、経済が農業開発を優先することを望んでいます。#!" ideology_jingoistic:0 "ジンゴイスト" - ideology_jingoistic_desc:0 "#Lore This group wants the state to prioritize the military development and power#" + ideology_jingoistic_desc:0 "#Lore このグループは、国家が軍拡と軍権力を優先することを望んでいます。#!" ideology_authoritative:0 "権威主義者" - ideology_authoritative_desc:0 "#Lore This group believes that the state should have extensive powers to crush foreign and domestic threats#" + ideology_authoritative_desc:0 "#Lore このグループは、国家は内外の脅威を粉砕するために広範な権限を持つべきだと考えています。#!" ideology_vanguardist:0 "前衛主義者" - ideology_vanguardist_desc:0 "#Lore This group believes that the revolution must be protected from foreign interference by a powerful vanguard state#" + ideology_vanguardist_desc:0 "#Lore このグループは、強力な前衛国家によって革命を外国の干渉から守らなければならないと考えています。#!" ideology_reformist:0 "改革主義者" - ideology_reformist_desc:0 "#Lore This group wants to change societal structures to be more progressive#" + ideology_reformist_desc:0 "#Lore このグループは、社会構造をより進歩的なものに変えたいと考えています。#!" ideology_modernistic:0 "現代主義者" - ideology_modernistic_desc:0 "#Lore This group wants to curb corporate influence and protect individual economic rights#" + ideology_modernistic_desc:0 "#Lore このグループは、企業の影響力を抑制し、個人の経済的権利を保護することを望んでいます。#!" ideology_bohemian:0 "ボヘミアン" - ideology_bohemian_desc:0 "#Lore This group believes in an idealistic vision of equality#" - ideology_social:0 "社会主義者" - ideology_social_desc:0 "#Lore This group wants democratic social reforms within a capitalist society#" + ideology_bohemian_desc:0 "#Lore このグループは平等という理想主義的なビジョンを信じています。#!" + ideology_social:0 "民主社会主義者" + ideology_social_desc:0 "#Lore このグループは、資本主義社会における民主的な社会改革を望んでいます。#!" ideology_revolutionary:0 "革命家" - ideology_revolutionary_desc:0 "#Lore This group wants seize the means of production and dismantle capitalist society#" + ideology_revolutionary_desc:0 "#Lore このグループは、生産手段を奪い、資本主義社会を解体することを望んでいます。#!" ideology_plutocratic:0 "金権政治家" - ideology_plutocratic_desc:0 "#Lore This group wants to maintain the power of the economic elite and oppose any laws that increase the workers power#" - ideology_executive:0 "取締役" - ideology_executive_desc:0 "#Lore This group wants to centralize state authority under a strong executive or private control#" + ideology_plutocratic_desc:0 "#Lore このグループは、経済エリートの権力を維持することを望んでおり、労働者の権力を増大させるいかなる法律にも反対します。#!" + ideology_executive:0 "行政官" + ideology_executive_desc:0 "#Lore このグループは、国家権力を強力な行政機関や民間の管理下に集中させることを望んでいます。#!" ideology_laissez_faire:0 "自由放任主義者" - ideology_laissez_faire_desc:0 "#Lore This group wants the state to have minimal interference in the economy to create a free-market system#" + ideology_laissez_faire_desc:0 "#Lore このグループは、経済への国家の干渉を最小限に抑え、自由市場システムを構築することを望んでいます。#!" ideology_abolitionist:0 "廃止論者" - ideology_abolitionist_desc:0 "#Lore This character wants to abolish the police and move towards a rehabilitation based justice system#" + ideology_abolitionist_desc:0 "#Lore この人物は警察を廃止し、更生保護に基づく司法制度に移行したいと考えています。#!" ideology_anarchist:0 "無政府主義者" - ideology_anarchist_desc:0 "#Lore This charater opposes all hierarchies and wants an enitrely horizontally organised society#" + ideology_anarchist_desc:0 "#Lore この人物は、あらゆる階級制度に反対し、完全に水平に組織された社会を望んでいます。#!" ideology_aristocrat:0 "貴族主義者" - ideology_aristocrat_desc:0 "#Lore This character wants a society which empowers the feudal elite#" + ideology_aristocrat_desc:0 "#Lore この人物は、封建的なエリートに力を与える社会を望んでいます。#!" ideology_atheist:0 "無神論者" - ideology_atheist_desc:0 "#Lore M'lady#" + ideology_atheist_desc:0 "#Lore お嬢様#!" ideology_autarky:0 "自給自足主義者" - ideology_autarky_desc:0 "#Lore This character wants their nation's economy to be as self sufficient as possible#" - ideology_centrist:0 "中道派" - ideology_centrist_desc:0 "#Lore If you are seeing this ideology, yell at Dom in the discord#" + ideology_autarky_desc:0 "#Lore この人物は、自国の経済が可能な限り自給自足になることを望んでいます。#!" + ideology_centralist:0 "中央集権主義者" + ideology_centrist_desc:0 "#Lore この人物は、国家権力を政府に一元化することを望み、地方当局と権力を共有することに反対します。#!" ideology_de_regulationist:0 "規制反対派" - ideology_de_regulationist_desc:0 "#Lore This character believes that minimal regulation and state oversight is the key to a healthy economy#" + ideology_de_regulationist_desc:0 "#Lore この人物は、健全な経済の鍵は国家の監督と規制を最小限にすることだと考えています。#!" ideology_demagogue:0 "扇動政治家" - ideology_demagogue_desc:0 "#Lore This character believes that the state should use any power nessecary to enfore their will#" + ideology_demagogue_desc:0 "#Lore この人物は、国家は自らの意思を貫くためどんな権力も行使すべきだと信じています。#!" ideology_developmentalist:0 "開発主義者" - ideology_developmentalist_desc:0 "#Lore This character wants to totally orient the nation around the rapid growth and development of the economy#" + ideology_developmentalist_desc:0 "#Lore この人物は、経済の発展と急成長を中心に国家を完全に方向づけようとしています。#!" ideology_dixiecrat:0 "ディキシークラット" - ideology_dixiecrat_desc:0 "#Lore This character is racist and wants welfare#" + ideology_dixiecrat_desc:0 "#Lore この人物は人種差別主義者で、同時に福祉を望んでいます。#!" ideology_electoral_reformist:0 "選挙改革主義者" - ideology_electoral_reformist_desc:0 "#Lore This character wants to adopt more progressive electoral policies#" + ideology_electoral_reformist_desc:0 "#Lore この人物は、進歩的な選挙政策を採用したいと考えています。#!" ideology_environmentalist:0 "環境保護主義者" - ideology_environmentalist_desc:0 "#Lore This character wants to protect the environment and pass laws that safeguard against pollution#" + ideology_environmentalist_desc:0 "#Lore この人物は環境を保護し、汚染を防止する法律を制定したいと考えています。#!" ideology_fascist:0 "ファシスト" - ideology_fascist_desc:0 "#Lore This character believes that a totalitarian and ethno-nationalist state should be used to return to an imagined mythologised past#" + ideology_fascist_desc:0 "#Lore この人物は、想像上の神話化された過去に戻るため、全体主義的で民族主義的な国家を利用すべきだと考えています。#!" ideology_federalist:0 "連邦主義者" - ideology_federalist_desc:0 "#Lore This character advocates for a federal system of government organisation#" + ideology_federalist_desc:0 "#Lore この人物は連邦制を提唱しています。#!" ideology_feminist:0 "フェミニスト" - ideology_feminist_desc:0 "#Lore This character wants to advance the rights of women and oppose discrimination based on gender#" + ideology_feminist_desc:0 "#Lore この人物は、女性の権利を向上させたいと考え、性別による差別に反対しています。#!" ideology_globalist:0 "グローバリスト" - ideology_globalist_desc:0 "#Lore This character wants to open up their country to foreign trade, investment, and immigration#" + ideology_globalist_desc:0 "#Lore この人物は自国を外国貿易、投資、移民に開放したいと考えています。#!" ideology_jihadist:0 "ジハード戦士" - ideology_jihadist_desc:0 "#Lore This character is an islamic extremist who wants to establish a new caliphate by any means nessecary#" + ideology_jihadist_desc:0 "#Lore この人物はイスラム過激派で、どんな手段を使ってでも新たなカリフ国家を打ち立てたいと考えています。#!" ideology_military_regulator:0 "軍備規制派" - ideology_military_regulator_desc:0 "#Lore This character wants their nation's military to exist only for self defence#" + ideology_military_regulator_desc:0 "#Lore この人物は、自国の軍隊が自衛のためだけに存在することを望んでいます。#!" ideology_misogynist:0 "女性蔑視者" - ideology_misogynist_desc:0 "#Lore This character wants women to be granted as little rights and privledges as possible#" + ideology_misogynist_desc:0 "#Lore この人物は、女性にできるだけ権利や特権を与えないことを望んでいます。#!" ideology_moderate:0 "穏健派" - ideology_moderate_desc:0 "#Lore This character is a normie#" + ideology_moderate_desc:0 "#Lore この人物は普通人です。#!" ideology_monarchist:0 "君主主義者" - ideology_monarchist_desc:0 "#Lore This character believes that power should be centralised in the hands of a hereditary ruler#" + ideology_monarchist_desc:0 "#Lore この人物は、権力は世襲制の支配者の手に一元化されるべきだと考えています。#!" ideology_multiculturalist:0 "多文化主義者" - ideology_multiculturalist_desc:0 "#Lore This character believes that nobody should be discriminated on the basis of their culture#" + ideology_multiculturalist_desc:0 "#Lore この人物は、文化によって差別される人がいてはならないと考えています。#!" ideology_pacifist:0 "平和主義者" - ideology_pacifist_desc:0 "#Lore This character wants to limit military growth and arms proliferation, standing against militarization#" + ideology_pacifist_desc:0 "#Lore この人物は、軍国主義化に反対し、軍拡と兵器の拡散を制限することを望んでいます。#!" ideology_primitivist:0 "原始主義者" - ideology_primitivist_desc:0 "#Lore This character wants to return to monkey#" + ideology_primitivist_desc:0 "#Lore この人物はサルに戻ることを望んでいます。#!" ideology_privatizer:0 "民営化論者" - ideology_privatizer_desc:0 "#Lore This character wants as much of the economy in the hands of private investors as possible#" + ideology_privatizer_desc:0 "#Lore この人物は、できるだけ多くの経済を個人投資家の手に委ねたいと考えています。#!" ideology_punitive:0 "懲罰主義者" - ideology_punitive_desc:0 "#Lore This character is tough on crime, and wants those found guilty to be punished harshly#" + ideology_punitive_desc:0 "#Lore この人物は犯罪に厳しく、有罪になった者には厳罰を望みます。#!" ideology_racist:0 "民族至上主義者" - ideology_racist_desc:0 "#Lore This character wants their nation to only grant citizenship to those of the dominant culturee#" + ideology_racist_desc:0 "#Lore この人物は、支配的な文化を持つ者にのみ国家が市民権を与えることを望んでいます。#!" ideology_slaver:0 "賠償主義者" - ideology_slaver_desc:0 "#Lore This character wants criminals to be made to pay back their debt to society#" + ideology_slaver_desc:0 "#Lore この人物は、犯罪者に社会への借りを返させることを望んでいます。#!" ideology_technocrat:0 "テクノクラート" - ideology_technocrat_desc:0 "#Lore This character believes that society should be ruled only by qualified professionals#" + ideology_technocrat_desc:0 "#Lore この人物は、社会は資格のある専門家によってのみ支配されるべきだと考えています。#!" ideology_totalitarian:0 "全体主義者" - ideology_totalitarian_desc:0 "#Lore This character believes that all aspects of social and political life should be determined by the state and its leader#" - ideology_traditionalist_desc:0 "#Lore This group believes in a traditional feudal economy that empowers the aristocracy#" - ideology_israelite_desc:0 "#Lore This group wants to establish and preserve a nation state for all jewish peoples#" \ No newline at end of file + ideology_totalitarian_desc:0 "#Lore この人物は、社会生活や政治生活のあらゆる側面は、国家とその指導者によって決定されるべきだと考えています。#!" + ideology_market_socialist:0 "市場社会主義者" + ideology_market_socialist_desc:0 "#Lore この人物は、市場経済システムは社会主義的な労働者主導の経済とともにあるべきだと考えています。#!" + ideology_communist:0 "共産主義者" + ideology_communist_desc:0 "#Lore この人物は、経済は労働者と国家によって管理されるべきであり、経済力を資本の手から引き離すべきだと考えています。#!" + ideology_market_liberal:0 "市場自由主義者" + ideology_market_liberal_desc:0 "#Lore この人物は、経済は自由市場原理に基づいて機能すべきであり、国家は不干渉主義的な政策を維持すべきだと考えています。#!" + ideology_state_interventionist:0 "国家介入主義者" + ideology_state_interventionist_desc:0 "#Lore この人物は、国の経済の方向性は政府が制御すべきだと考えており、完全な指令経済には賛成しないものの、大規模な国有化や介入主義を支持します。#!" + ideology_hardliner:0 "強硬派" + ideology_hardliner_desc:0 "#Lore この人物は、共産党の支配エリートの権威を維持することを望み、社会主義体制の改革に強く反対します。#!" + ideology_revisionist:0 "修正主義者" + ideology_revisionist_desc:0 "#Lore この人物は、共産主義を強硬なスターリン主義から脱却させたいと考えており、一般的には、カルト的な人格崇拝や治安機関の野放図な権力に反対します。#!" + ideology_apparatchick:0 "党官僚" + ideology_apparatchick_desc:0 "#Lore この人物は、絶対的な独裁体制ではなく、党員が政府に対して発言権を持つ民主的中央集権体制によって、党官僚の権力を維持したいと考えています。#!" + ideology_technocratic_socialist:0 "テクノクラート社会主義者" + ideology_technocratic_socialist_desc:0 "#Lore この人物は、党の政治的任命ではなく、社会主義体制内での有能な人材の登用を支持し、社会主義的な学術表現の制限を緩和することを望んでいます。#!" + ideology_libermanist:0 "リーベルマン主義者" + ideology_libermanist_desc:0 "#Lore この人物は、国営協同組合にインセンティブと権力を与えることで、指令経済に対する中央集権的な支配を弱め、生産性を高めようと望んでいます。#!" + ideology_reformist_communist:0 "改革主義者" + ideology_reformist_communist_desc:0 "#Lore この人物は、前衛主義国家を労働者の参加する開かれたものに改革し、権威主義的な行き過ぎを抑制したいと考えています。#!" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_interfaces_l_japanese.yml b/localization/japanese/CWP/CWP_interfaces_l_japanese.yml index fd27bbbb5..544fc5cf7 100644 --- a/localization/japanese/CWP/CWP_interfaces_l_japanese.yml +++ b/localization/japanese/CWP/CWP_interfaces_l_japanese.yml @@ -48,7 +48,6 @@ trade_route_import_lens_option_media_tooltip:0 "$media$輸入貿易ルートを確立" trade_route_import_lens_option_military_aircraft_tooltip:0 "$military_aircraft$輸入貿易ルートを確立" trade_route_import_lens_option_missiles_tooltip:0 "$missiles$輸入貿易ルートを確立" - trade_route_import_lens_option_narcotics_tooltip:0 "$narcotics$輸入貿易ルートを確立" trade_route_import_lens_option_natural_gas_tooltip:0 "$natural_gas$輸入貿易ルートを確立" trade_route_import_lens_option_nuclear_weapon_tooltip:0 "$nuclear_weapon$輸入貿易ルートを確立" trade_route_import_lens_option_pharmaceuticals_tooltip:0 "$pharmaceuticals$輸入貿易ルートを確立" @@ -93,7 +92,6 @@ trade_route_export_lens_option_media_tooltip:0 "$media$輸出貿易ルートを確立" trade_route_export_lens_option_military_aircraft_tooltip:0 "$military_aircraft$輸出貿易ルートを確立" trade_route_export_lens_option_missiles_tooltip:0 "$missiles$輸出貿易ルートを確立" - trade_route_export_lens_option_narcotics_tooltip:0 "$narcotics$輸出貿易ルートを確立" trade_route_export_lens_option_natural_gas_tooltip:0 "$natural_gas$輸出貿易ルートを確立" trade_route_export_lens_option_nuclear_weapon_tooltip:0 "$nuclear_weapon$輸出貿易ルートを確立" trade_route_export_lens_option_pharmaceuticals_tooltip:0 "$pharmaceuticals$輸出貿易ルートを確立" @@ -115,7 +113,6 @@ trade_route_export_lens_option_uranium_tooltip:0 "$uranium$輸出貿易ルートを確立" POP_INVESTORS:0 "$investors$ [concept_profession]" POP_ADMINISTRATORS:0 "$administrators$ [concept_profession]" - POP_LANDLORDS:0 "$landlords$ [concept_profession]" POP_CLERGY:0 "$clergy$ [concept_profession]" POP_PROFESSIONALS:0 "$professionals$ [concept_profession]" POP_INFORMAL_WORKERS:0 "$informal_workers$ [concept_profession]" @@ -139,4 +136,5 @@ REVOLUTIONARY_PARTY_CANNOT_JOIN_GOVERNMENT:0 "[Party.GetName]内のひとつまたはそれ以上の利益集団が進行中の革命を支持しています" BATTLE_SIZE_TERRAIN_INFRASTRUCTURE:0 "[concept_terrain]と[concept_infrastructure]による制限\n$TAB$[SCOPE.sProvince('province').GetTerrainName] [concept_combat_width]: [SCOPE.sProvince('province').GetTerrainCombatWidth|v1]\n$TAB$[SCOPE.sProvince('province').GetState.GetName] $concept_infrastructure$: [SCOPE.sProvince('province').GetState.GetInfrastructure|v0]" SORT_BY_MARKET_PRICE:0 "[concept_market_price]で並び替え" - FLOTILLAS_LEADERBOARD_HEADER:0 "#header 戦隊#!" \ No newline at end of file + FLOTILLAS_LEADERBOARD_HEADER:0 "#header 戦隊#!" + POP_LANDLORDS:0 "$landlords$ [concept_profession]" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_inventions_l_japanese.yml b/localization/japanese/CWP/CWP_inventions_l_japanese.yml index 67fd84cf0..ab56a5408 100644 --- a/localization/japanese/CWP/CWP_inventions_l_japanese.yml +++ b/localization/japanese/CWP/CWP_inventions_l_japanese.yml @@ -50,17 +50,17 @@ advanced_defoliants:0 "発展型枯葉剤" advanced_defoliants_desc:0 "発展型枯葉剤は、特定の植物種を選択的に標的とする高度な化学製剤です。農業生産性の向上や環境負荷の低減に貢献します。" advanced_econometrics:0 "発展型計量経済学" - advanced_econometrics_desc:0 "Advanced econometrics employs advanced statistical and mathematical models to analyze complex economic phenomena, informing policy decisions and business strategies." + advanced_econometrics_desc:0 "発展型計量経済学は、複雑な経済現象を分析するために高度な統計学的・数学的モデルを用い、政策決定やビジネス戦略に情報を提供します。" advanced_electronic_warfare:0 "発展型電子戦" advanced_electronic_warfare_desc:0 "Advanced electronic warfare technologies employ advanced signal processing, encryption, and hacking techniques to disrupt or destroy enemy electronic systems and communication networks." advanced_game_theory:0 "発展型ゲーム理論" - advanced_game_theory_desc:0 "Advanced game theory is a mathematical framework that models strategic decision-making, analyzing complex scenarios with multiple agents and outcomes to inform strategic planning and decision-making in business, politics, and military strategy." + advanced_game_theory_desc:0 "発展型ゲーム理論は、戦略的意思決定をモデル化する数学的枠組みです。複数のエージェントと結果を伴う複雑なシナリオを分析することで、ビジネス・政治・軍事戦略における戦略立案や意思決定に役立ちます。" advanced_irrigation:0 "発展型灌漑" advanced_irrigation_desc:0 "発展型灌漑技術は、高度なセンシング、モニタリング、制御システムを取り入れ、農業経営における水使用の最適化、作物収量の増加、水資源の節約を実現します。" advanced_network_warfare:0 "発展型ネットワーク戦" advanced_network_warfare_desc:0 "Advanced network warfare techniques employ advanced cyber technologies and tactics to gain intelligence, disrupt, and disable enemy computer systems and networks." advanced_preservatives:0 "発展型防腐剤" - advanced_preservatives_desc:0 "Advanced preservatives employ advanced chemical formulations to extend the shelf life and maintain the quality of food products, ensuring food safety and reducing food waste." + advanced_preservatives_desc:0 "発展型防腐剤は、食品の保存期間を延長し、品質を維持するために高度な化学配合を採用します。食品の安全性を確保し、食品廃棄物を削減します。" advanced_programming_languages:0 "発展型プログラミング言語" advanced_programming_languages_desc:0 "発展型プログラミング言語は、効率的なソフトウェア開発と技術革新を可能にします。高度な機能と構文を採用し、コードのモジュール化・再利用性・保守性を促進します。" advanced_submarine_reactors:0 "発展型潜水艦用原子炉" @@ -80,7 +80,7 @@ ai_art_generation:0 "AI芸術生成" ai_art_generation_desc:0 "AI art generation involves the use of artificial intelligence and deep learning algorithms to generate creative and visually stunning works of art, pushing the boundaries of creativity and imagination." ai_bureaucratic_analysis:0 "AI行政分析" - ai_bureaucratic_analysis_desc:0 "AI bureaucratic analysis employs artificial intelligence and machine learning algorithms to analyze and optimize bureaucratic processes, improving efficiency, transparency, and accountability." + ai_bureaucratic_analysis_desc:0 "AI行政分析は、人工知能と機械学習アルゴリズムを用いて行政プロセスを分析・最適化し、効率性・透明性・説明責任を向上させます。" ai_command_and_control:0 "AI式指揮統制" ai_command_and_control_desc:0 "AI command and control uses artificial intelligence and machine learning algorithms to provide real-time situational awareness and decision-making support, enabling faster and more effective command and control in military operations." ai_detection_profiling:0 "AI捜査プロファイリング" @@ -136,7 +136,7 @@ anti_submarine_warfare:0 "対潜戦" anti_submarine_warfare_desc:0 "対潜戦は敵の潜水艦を探知・追跡し、交戦するための一連の戦術や技術です。海軍の艦隊と作戦を敵潜水艦から守ります。" anti_terrorism:0 "対テロ作戦" - anti_terrorism_desc:0 "Anti Terrorism involves policies, strategies, and operations that aim to prevent, deter, and respond to terrorist activities, protecting civilian populations and promoting international security." + anti_terrorism_desc:0 "対テロ作戦は、テロ活動を防止するための政策・戦略・作戦です。市民を守り、国際的な安全保障を促進します。" antiretroviral_drugs:0 "抗レトロウイルス薬" antiretroviral_drugs_desc:0 "抗レトロウイルス薬は、エイズ(AIDS)の治療に使用される先進的な薬です。ウイルスの複製を抑制し、免疫機能を回復させ、患者の健康と生活の質を向上させます。" arcologies:0 "アーコロジー" @@ -154,7 +154,7 @@ arpanet:0 "ARPANET" arpanet_desc:0 "ARPANET(アーパネット)は初期のパケット交換ネットワークで、インターネットの先駆けです。米国国防総省が研究機関の間の通信と情報共有を改善するために開発しました。" artificial_intelligence:0 "人工知能" - artificial_intelligence_desc:0 "Artificial Intelligence involves the development of advanced algorithms and computer systems that can perform intelligent tasks, such as speech recognition, image processing, and decision-making, with potential applications in various domains, from healthcare to finance." + artificial_intelligence_desc:0 "人工知能は、高度なアルゴリズムとコンピュータシステムの開発を含み、音声認識・画像処理・意思決定などの知的作業を実行可能にします。金融から医療まで、様々な領域での応用が期待されています。" arts_and_performance:0 "芸術とパフォーマンス" arts_and_performance_desc:0 "芸術とパフォーマンスは、ビジュアルアートから音楽、演劇、ダンスに至るまで、様々な創造的表現を含みます。人間の経験を豊かにし、文化の多様性と理解を促します。" assault_rifles:0 "アサルトライフル" @@ -192,7 +192,7 @@ autonomous_armored_vehicles:0 "自律型装甲車" autonomous_armored_vehicles_desc:0 "Autonomous Armored Vehicles are advanced military vehicles that use sensors and artificial intelligence to navigate and perform combat operations without human crew, reducing risk to human life and increasing tactical flexibility." autonomous_rail:0 "自律型鉄道" - autonomous_rail_desc:0 "Autonomous Rail refers to advanced train systems that use sensors, control systems, and artificial intelligence to enable self-driving and autonomous operations, improving efficiency and safety in rail transportation." + autonomous_rail_desc:0 "自律型鉄道は、鉄道輸送の効率と安全性を向上させる先進的な鉄道システムです。センサー、制御システム、人工知能を利用して自動運転や自律走行を可能にします。" baby_and_child_care:0 "乳幼児育児" baby_and_child_care_desc:0 "乳幼児育児は、乳幼児の健康・幸福・成長の促進を目的とした、様々な実践と製品を含む概念です。その範囲は、栄養や衛生から教育や娯楽にまで及びます。" ballistic_vests:0 "バリスティックベスト" @@ -228,7 +228,7 @@ bottom_blown_converters:0 "底吹き転炉" bottom_blown_converters_desc:0 "底吹き転炉は、酸素の送風を利用して不純物を取り除き、金属を精錬する高度な製錬炉です。製鋼業の効率向上と環境負荷低減に貢献します。" broadband_internet:0 "ブロードバンドインターネット" - broadband_internet_desc:0 "Broadband Internet refers to high-speed internet access that enables faster and more reliable communication, entertainment, and commerce in various settings, from homes to businesses to public spaces." + broadband_internet_desc:0 "ブロードバンドインターネットは、高速なインターネットアクセスです。家庭から企業、公共の場まで、様々な環境において高速で信頼性の高い通信・娯楽・商取引を可能にします。" brute_force_particle_separation:0 "強制偏極法" brute_force_particle_separation_desc:0 "強制偏極法は、高速回転や磁場を利用して、粒子をその物理的性質に基づいて分離する先端技術です。材料科学から医薬品まで、様々な領域での応用が期待されます。" bulletin_board_system:0 "電子掲示板" @@ -238,7 +238,7 @@ calutron:0 "カルトロン" calutron_desc:0 "カルトロンは、ウランの同位体を分離するために使用された初期型の質量分析計です。第二次世界大戦中の原子力技術や核兵器の開発に大きく貢献しました。" cancer_immunotherapy:0 "がん免疫療法" - cancer_immunotherapy_desc:0 "Cancer Immunotherapy is an advanced medical treatment that uses the immune system to fight cancer cells, with potential applications in various types of cancer and improving survival rates and quality of life for patients." + cancer_immunotherapy_desc:0 "がん免疫療法は、免疫系を利用してがん細胞と闘う先進医療です。様々な種類のがんに応用できる可能性があり、患者の生存率と生活の質を向上させます。" capacitive_touchscreen:0 "静電容量方式タッチパネル" capacitive_touchscreen_desc:0 "静電容量方式タッチパネルは、人体の電気的特性を利用して接触を検知するタッチパネルです。スマートフォンからATMまで、様々な機器で直感的かつ対話的なユーザーインターフェースを実現します。" carbine_assault_rifles:0 "カービン" @@ -330,7 +330,7 @@ computerized_bureaucracy:0 "行政のデジタル化" computerized_bureaucracy_desc:0 "行政のデジタル化とは、デジタルシステムを使って行政のプロセスを管理・合理化する技術です。非効率を減らし、説明責任を向上させます。" concentrated_solar_power:0 "集光型太陽熱発電" - concentrated_solar_power_desc:0 "Concentrated Solar Power is a technology that uses mirrors or lenses to focus sunlight onto a small area, producing heat that can be used to generate electricity." + concentrated_solar_power_desc:0 "集光型太陽熱発電は、鏡やレンズを使って太陽光を小面積に集光し、熱を発生させて発電に利用する技術です。" conductive_smart_fabric:0 "導電性スマート繊維" conductive_smart_fabric_desc:0 "Conductive Smart Fabric is a technology that integrates sensors and other electronics into textiles, creating garments that can monitor vital signs, detect environmental changes, or even generate electricity." contamination_mitigation:0 "汚染防止技術" @@ -350,13 +350,13 @@ cubicle_office_designs:0 "間仕切り型オフィス" cubicle_office_designs_desc:0 "間仕切り型オフィスは、個々の仕事机をパーティションで区切るのが特徴です。従業員にプライバシーと集中力を提供する一方、協力や交流を制限します。キュービクルとも呼ばれます。" cultural_studies:0 "カルチュラルスタディーズ" - cultural_studies_desc:0 "Cultural studies is an interdisciplinary field that examines the ways in which culture, power, and identity intersect, often focusing on issues of race, gender, sexuality, and class." + cultural_studies_desc:0 "カルチュラルスタディーズは、文化・権力・アイデンティティがどのように交錯しているかを考察する学際的な分野です。多くの場合、人種、ジェンダー、セクシュアリティ、階級の問題に焦点を当てます。" curtain_wall_architecture:0 "カーテンウォール" curtain_wall_architecture_desc:0 "カーテンウォールとは、建物の躯体から吊り下げられる非構造的な外壁のことです。多くはガラスなどの透明な素材でできており、自然光と高いエネルギー効率を提供します。" cyberwarfare:0 "サイバー戦争" cyberwarfare_desc:0 "サイバー戦争は、デジタル技術を使って敵国の情報システムを混乱させ、損害を与えるものです。多くの場合、重要インフラ、金融ネットワーク、軍事資産などを標的にします。" data_sciences:0 "データサイエンス" - data_sciences_desc:0 "Data science is an interdisciplinary field that uses statistical and computational methods to extract insights and knowledge from data, often applied in business, science, and social research." + data_sciences_desc:0 "データサイエンスは、統計的・計算的手法を用いてデータから知識や洞察を抽出する学際的な分野です。ビジネス、科学、社会研究に応用されます。" ddos_attack:0 "DDoS攻撃" ddos_attack_desc:0 "分散型サービス妨害(DDoS)攻撃は、対象のウェブサイトやネットワークに膨大なデータを送りつけて使用不能にする攻撃です。多くの場合、政治目的や犯罪目的で使用されます。" decapitation_strike:0 "斬首作戦" @@ -382,7 +382,7 @@ digital_image_processing:0 "デジタル画像処理" digital_image_processing_desc:0 "コンピュータのアルゴリズムとソフトウェアを使用して、デジタル画像を分析・操作・高品質化することです。医療診断、科学研究、芸術表現など様々な目的で使用されます。" digital_music:0 "デジタル音楽" - digital_music_desc:0 "Music produced and distributed in digital format, allowing for greater accessibility, portability, and customization for listeners around the world." + digital_music_desc:0 "デジタルフォーマットで制作・配信される音楽です。世界中の利用者にとって入手しやすく、持ち運びやすく、カスタマイズしやすい音楽を提供します。" digital_telephone_answering_equipment:0 "デジタル電話応答装置" digital_telephone_answering_equipment_desc:0 "電話の着信に対して自動的に応答・転送するシステムです。企業や組織におけるコミュニケーションの効率化と合理化を可能にします。" dipping_sonar:0 "吊下式ソナー" @@ -462,7 +462,7 @@ enigma_machine:0 "エニグマ暗号機" enigma_machine_desc:0 "第二次世界大戦中、ドイツ軍が使用した暗号機です。回転する車輪と電気接続による複雑なシステムで、秘密のメッセージを暗号化・復号化しました。しかし、最終的に連合軍の暗号解読者によって解読され、連合軍の勝利に貢献しました。" environmental_systems_engineering:0 "環境システム工学" - environmental_systems_engineering_desc:0 "A discipline that applies engineering principles and methods to design, develop, and operate systems and technologies that protect and improve the natural environment and human health, such as water treatment, air pollution control, and waste management systems." + environmental_systems_engineering_desc:0 "自然環境の保護や人間の健康の改善に工学の原理・手法を応用する学問分野です。水処理、大気汚染防止、廃棄物管理システムなどの技術やシステムを設計・開発・運用する際に用いられます。" environmentalism:0 "環境主義" environmentalism_desc:0 "自然環境の保護とその資源の保全を提唱する社会的・政治的な運動です。持続可能な開発、自然保護、天然資源の責任ある利用を推進します。" ethernet:0 "イーサネット" @@ -530,7 +530,7 @@ gas_checks:0 "ガスチェック" gas_checks_desc:0 "特定の地域における様々なガスのレベルをチェックする安全対策です。人間が住んだり働いたりするのに安全な環境であることを確認します。" gender_studies:0 "ジェンダー研究" - gender_studies_desc:0 "An interdisciplinary field of study that examines the social and cultural constructions of gender, and their effects on individuals and society." + gender_studies_desc:0 "ジェンダーの社会的・文化的構築と、それが個人や社会に及ぼす影響を考察する学際的研究分野です。" gene_therapy:0 "遺伝子治療" gene_therapy_desc:0 "遺伝子や遺伝物質を病気の治療や予防に利用する医療行為です。遺伝性疾患やその他の病気に治療の道を提供します。" genetically_modified_foods:0 "遺伝子組換え食品" @@ -552,7 +552,7 @@ graphics_editing_software:0 "画像編集ソフトウェア" graphics_editing_software_desc:0 "デジタル画像の作成・操作・補正を可能にするソフトウェアです。芸術的あるいは実用的な用途に向けて様々なツールやテクニックを提供します。" graphics_processing_units:0 "GPU" - graphics_processing_units_desc:0 "A specialized electronic circuit designed to rapidly process and manipulate images and visual data, improving performance and enabling advanced graphics rendering and machine learning applications." + graphics_processing_units_desc:0 "画像や視覚データを迅速に処理・操作するよう設計された特殊な電子回路です。処理能力を向上させ、高度な画像レンダリングや機械学習を可能にします。画像処理用演算プロセッサとも呼ばれます。" guerilla_warfare:0 "ゲリラ戦" guerilla_warfare_desc:0 "奇襲攻撃、破壊工作、一撃離脱戦術に依存する非正規戦の一形態です。多くの場合、小規模で装備の劣る部隊が大規模で装備の優れた敵に対して用います。" guidance_systems:0 "誘導システム" @@ -590,7 +590,7 @@ high_yielding_varieties:0 "多収品種" high_yielding_varieties_desc:0 "食用作物、繊維、バイオ燃料などの農産物を高収率で生産するために生み出された品種です。世界の食料安全保障と持続可能性に貢献する可能性があります。" hiv_treatment:0 "HIV治療" - hiv_treatment_desc:0 "Medical treatments that are used to manage or cure infections with the human immunodeficiency virus (HIV), including antiretroviral therapy, immunotherapy, and gene therapy." + hiv_treatment_desc:0 "ヒト免疫不全ウイルス(HIV)感染症の管理または治療に用いられる医療行為です。抗レトロウイルス療法、免疫療法、遺伝子療法を含みます。" holographic_sights:0 "ホログラフィックサイト" holographic_sights_desc:0 "Optical devices that use holographic technology to project a reticle or aiming point onto a target, improving accuracy and precision for shooters and hunters." home_security_system:0 "ホームセキュリティ" @@ -602,7 +602,7 @@ human_genetics_engineering:0 "人間遺伝子工学" human_genetics_engineering_desc:0 "The manipulation of genetic material in human cells to modify traits or prevent genetic disorders, raising ethical and social questions about the nature of humanity and the limits of science." human_genome_sequencing:0 "ヒトゲノム解析" - human_genome_sequencing_desc:0 "The process of determining the complete genetic sequence of an individual, offering insights into genetic diseases, ancestry, and human evolution." + human_genome_sequencing_desc:0 "個人の遺伝子配列を完全に決定するプロセスです。遺伝病、祖先、人類進化に関する深い理解が得られます。" humanities_research_facilities:0 "人文科学研究機関" humanities_research_facilities_desc:0 "人文科学の研究を支援し、人類の文化や歴史に関する学問の理解を促進する機関です。図書館、博物館、公文書館、文化センターなどが含まれます。" hybridized_seeds:0 "ハイブリッド種子" @@ -730,7 +730,7 @@ m_theory:0 "M理論" m_theory_desc:0 "宇宙の基本力と基本粒子を首尾一貫した体系に統一しようとする理論的枠組みです。超ひも理論や高次元宇宙論などの概念を探求します。" machine_learning:0 "機械学習" - machine_learning_desc:0 "A field of computer science that focuses on the development of algorithms and models that enable machines to learn from and make decisions based on data, with applications in areas such as image recognition, natural language processing, and predictive analytics." + machine_learning_desc:0 "コンピュータ科学の一分野で、機械がデータから学習し、データに基づいて意思決定を行えるようするアルゴリズムやモデルの開発に重点を置きます。画像認識、自然言語処理、予測分析などの分野に応用されます。" machine_operated_ci3:0 "機械式指揮統制" machine_operated_ci3_desc:0 "主に機械や人工知能によって運用される指揮統制システムです。軍事・防衛分野において状況認識、意思決定、戦略立案に使われます。" magnetized_target_fusion:0 "磁化標的核融合" @@ -795,8 +795,6 @@ modern_close_air_support_desc:0 "精密兵器、センサー、通信システムを搭載した航空機が地上部隊に提供する航空支援です。様々な作戦環境において敵部隊を効果的かつ迅速に狙えます。" modern_fusion_reactors:0 "現代的核融合炉" modern_fusion_reactors_desc:0 "Advanced nuclear reactors that use controlled fusion reactions to generate energy, offering a potentially clean and sustainable alternative to fossil fuels for power generation and other applications." - modern_professional_military:0 "現代的常備軍" - modern_professional_military_desc:0 "高度に訓練された人材、先進的な技術、洗練された戦略・戦術の活用を重視する軍隊です。様々な作戦環境に対応できる多用途かつ効果的な戦闘力を提供します。" modernism:0 "モダニズム" modernism_desc:0 "20世紀初頭に生まれた芸術・文化運動です。伝統的な価値観や慣習を否定し、革新、実験、個人表現に重点を置くのが特徴です。" modernized_flight_control:0 "現代的航空管制" @@ -830,11 +828,11 @@ mutually_assured_destruction:0 "相互確証破壊" mutually_assured_destruction_desc:0 "相互確証破壊とは、「対立する2つの国が核兵器を使用すれば、両者が完全に消滅する」という信念に基づく軍事戦略です。冷戦時代、米ソの軍拡競争に大きな役割を果たしたドクトリンでした。MADの略称でも知られます。" nanotechnology:0 "ナノテクノロジー" - nanotechnology_desc:0 "Nanotechnology is the study and engineering of materials and devices on a nano scale, typically less than 100 nanometers. This field has potential applications in medicine, electronics, energy, and many other areas." + nanotechnology_desc:0 "ナノテクノロジーは、ナノサイズの材料やデバイスに関する工学・研究です。通常100ナノメートル未満のものを指します(1ナノメートルは10億分の1メートル)。この分野は医療、電子工学、エネルギーなど多くの分野への応用が期待されています。" national_supply_chain:0 "国内サプライチェーン" national_supply_chain_desc:0 "国内サプライチェーンとは、国内の商品やサービスの生産と流通に関わる組織、資源、活動のネットワークです。国家経済と国家安全保障において重要な役割を担います。" natural_disaster_prevention:0 "自然災害予防" - natural_disaster_prevention_desc:0 "Natural disaster prevention involves measures taken to reduce the impact of natural disasters such as hurricanes, earthquakes, and floods. This can include building codes, early warning systems, and emergency response planning." + natural_disaster_prevention_desc:0 "自然災害予防は、ハリケーン、地震、洪水などの自然災害の影響を軽減する対策です。建築基準法、早期警報システム、緊急対応計画などが含まれます。" natural_gas_extraction:0 "天然ガス採掘" natural_gas_extraction_desc:0 "天然ガス採掘は、地下の貯留層から天然ガスを取り出すプロセスです。掘削や水圧破砕を行って頁岩層からガスを放出させます。" nature_conservation:0 "自然保護" @@ -860,7 +858,7 @@ neural_networks:0 "ニューラルネットワーク" neural_networks_desc:0 "A type of artificial intelligence modeled after the human brain, capable of learning and recognizing patterns, making predictions, and performing complex tasks in various fields including finance, healthcare, and autonomous vehicles." neuroimaging:0 "脳機能イメージング" - neuroimaging_desc:0 "A technique that uses imaging technology to study the structure and function of the brain, helping to diagnose and treat neurological disorders, as well as advance understanding of cognitive processes and brain development." + neuroimaging_desc:0 "画像技術を用いて脳の構造と機能を研究する手法です。神経疾患の診断や治療に役立つほか、認知プロセスや脳の発達についての理解も進みます。" neurosciences:0 "神経科学" neurosciences_desc:0 "The study of the nervous system and its functions, including research on the brain, spinal cord, and peripheral nerves to improve understanding of neurological diseases and disorders and to develop new treatments." no_tillage_agriculture:0 "不耕起栽培" @@ -912,7 +910,7 @@ patent_cooperation:0 "特許協力" patent_cooperation_desc:0 "特許協力とは、発明者や企業が一度出願すれば複数の国で特許が認められる制度です。手続きの合理化やコストの削減が可能です。" peer_to_peer_technology:0 "ピア・ツー・ピア" - peer_to_peer_technology_desc:0 "Peer To Peer Technology is a decentralized system of communication and exchange that allows individuals to interact and transact directly with each other, without the need for intermediaries such as banks or social media platforms." + peer_to_peer_technology_desc:0 "ピア・ツー・ピア技術は、仲介者を介さず個人同士で直接コミュニケーションや取引ができる分散型のシステムです。ソーシャルメディア・プラットフォームや銀行のような仲介者は必要ありません。" penicillin:0 "ペニシリン" penicillin_desc:0 "ペニシリンは、アオカビに由来する抗生物質群で、細菌感染症の治療に使用されます。1928年の発見以来、数え切れないほどの命を救いました。" personal_digital_assistants:0 "携帯情報端末" @@ -1000,9 +998,9 @@ quantum_econometrics:0 "量子計量経済学" quantum_econometrics_desc:0 "Quantum Econometrics is a field of economics that applies the principles of quantum mechanics to the study of financial markets and decision-making, with the aim of improving forecasting and risk management." quantum_logic_gates:0 "量子論理ゲート" - quantum_logic_gates_desc:0 "Quantum Logic Gates are fundamental building blocks of quantum computing circuits, used to manipulate and process quantum bits, or qubits, with operations such as superposition, entanglement, and measurement." + quantum_logic_gates_desc:0 "量子論理ゲートは量子コンピュータ回路の基本的な構成要素です。重ね合わせ、量子もつれ、測定などの操作で量子ビットを処理します。" quantum_mechanics:0 "量子力学" - quantum_mechanics_desc:0 "Quantum Mechanics is a branch of physics that describes the behavior of matter and energy at the atomic and subatomic scale, and is the foundation of quantum computing, quantum cryptography, and other quantum technologies." + quantum_mechanics_desc:0 "量子力学は、原子サイズや素粒子サイズの世界において、物質やエネルギーがどう振る舞うかを記述する物理学の一分野です。量子コンピュータや量子暗号といった量子技術の基礎となります。" quantum_photon_harvesting:0 "光子捕集" quantum_photon_harvesting_desc:0 "Quantum Photon Harvesting is a process that uses quantum mechanics to extract and convert light energy into electricity, with potential applications in solar energy, optoelectronics, and other fields." quantum_supercomputers:0 "量子スーパーコンピュータ" @@ -1028,7 +1026,7 @@ reusable_space_shuttle:0 "再使用型スペースシャトル" reusable_space_shuttle_desc:0 "再使用型スペースシャトルは、何度も使用できるように設計された宇宙船です。宇宙探査や宇宙輸送のコストと複雑さを軽減し、宇宙旅行や科学研究などの新たな用途を可能にします。" rfids:0 "RFID" - rfids_desc:0 "RFIDs are small electronic devices that use radio waves to transmit and receive data, often used in tracking and identification applications such as inventory management, supply chain logistics, and access control." + rfids_desc:0 "RFIDは、データの送受信に電波を使用する小型の電子機器です。在庫管理、サプライチェーン物流、入退室管理などの追跡・識別に応用されます。非接触型ICカードや無線ICタグとも呼ばれます。" robotics_integrated_manufacturing:0 "ロボット統合型製造" robotics_integrated_manufacturing_desc:0 "ロボット統合型製造は、高度なロボット工学と自動化を用いて組立・梱包・品質管理などの作業を行う製造工程です。従来の製造方法と比較して効率・スピード・品質の向上を実現します。" rocket_propelled_artillery:0 "ロケット砲" @@ -1062,7 +1060,7 @@ semi_automated_assembly_lines:0 "半自動組立ライン" semi_automated_assembly_lines_desc:0 "半自動組立ラインは、組立、品質管理、包装などの作業を、人手と自動化の組み合わせで行う製造システムです。従来の組立ライン方式に比べて効率と柔軟性が向上しています。" sensationalism:0 "扇情主義" - sensationalism_desc:0 "Sensationalism is a style of journalism that emphasizes shocking or scandalous stories over factual accuracy or balanced reporting, often used to attract attention and increase readership or viewership." + sensationalism_desc:0 "扇情主義は、事実の正確さやバランスの取れた報道よりも、衝撃的な話やスキャンダルを強調するジャーナリズムです。注目を集め、読者や視聴者を増やすために使われます。センセーショナリズムとも呼ばれます。" sensors_tech:0 "センサー技術" sensors_tech_desc:0 "センサー技術は、温度・圧力・湿度などの物理的・化学的特性を検出・測定する技術や装置を指します。医療、輸送、環境モニタリングなど幅広い用途で使用されます。" sexual_revolution:0 "性の革命" @@ -1084,17 +1082,17 @@ smart_grids:0 "スマートグリッド" smart_grids_desc:0 "Smart Grids are electrical power systems that use advanced sensors, communication networks, and automation to monitor and manage the generation, distribution, and consumption of electricity, improving efficiency, reliability, and sustainability." smartboards:0 "電子黒板" - smartboards_desc:0 "Smartboards are interactive whiteboards that use touch and gesture recognition to allow teachers and students to interact with digital content, making classroom learning more engaging and interactive." + smartboards_desc:0 "電子黒板は、タッチやジェスチャーを認識して、教師や生徒がデジタルコンテンツと対話できるインタラクティブな黒板です。教室での学習を魅力的でインタラクティブなものにします。スマートボードとも呼ばれます。" smartphone_os:0 "スマートフォンOS" smartphone_os_desc:0 "Smartphone OS is the operating system software that runs on mobile devices, such as smartphones and tablets, and provides the platform for applications and other software to run on the device." smartphones:0 "スマートフォン" - smartphones_desc:0 "Smartphones are mobile devices that combine the functions of a computer, camera, and communication device into a single portable device, offering a wide range of applications and features such as internet connectivity, social media, and GPS navigation." + smartphones_desc:0 "スマートフォンは、コンピュータ、カメラ、通信機器の機能を一つにまとめた携帯端末です。インターネット接続、ソーシャルメディア、GPSナビゲーションなど、幅広い機能やアプリを提供します。" social_networking:0 "ソーシャルネットワーク" - social_networking_desc:0 "Social Networking is the use of online platforms and tools to connect and communicate with others, share information and media, and build social and professional relationships." + social_networking_desc:0 "ソーシャルネットワークは、他者とつながるためにオンラインのプラットフォームやツールを使うことです。コミュニケーションを図り、情報やメディアを共有し、社会的・職業的関係を構築します。" social_studies:0 "社会研究" social_studies_desc:0 "社会研究とは、歴史・地理・経済・政治などのテーマを含む、人間社会の社会的・文化的側面を探求する学術分野です。" social_surveillance:0 "社会監視" - social_surveillance_desc:0 "Social Surveillance refers to the monitoring and analysis of social media platforms and other online sources to gather intelligence and identify potential security threats, and is used by law enforcement and intelligence agencies around the world." + social_surveillance_desc:0 "社会監視は、ソーシャルメディアなどのオンライン情報源を監視・分析し、情報収集や潜在的な安全保障上の脅威を特定することです。世界中の諜報機関や法執行機関に用いられます。" SOCs:0 "システムオンチップ" SOCs_desc:0 "SOCs, or System-on-a-Chip, are integrated circuits that combine multiple electronic components, such as microprocessors, memory, and input/output interfaces, onto a single chip, offering improved speed, efficiency, and reduced power consumption." solar_panels:0 "ソーラーパネル" @@ -1116,7 +1114,7 @@ special_mission_submarines:0 "特務潜水艦" special_mission_submarines_desc:0 "特務潜水艦は、偵察、監視、情報収集など特殊な任務のために設計された先進的な水中艦艇です。機動性が高く、高度なセンサーや兵器システムを装備しています。" specialized_construction_materials:0 "特殊建材" - specialized_construction_materials_desc:0 "Specialized Construction Materials are advanced materials that are designed for specific construction applications, such as high-strength concrete, earthquake-resistant steel, and energy-efficient insulation, and offer improved durability, safety, and sustainability." + specialized_construction_materials_desc:0 "特殊建材は、高強度コンクリート、耐震鋼、エネルギー効率の高い断熱材など、特定の建設用途向けに設計された先進的な資材です。耐久性、安全性、持続可能性を向上させます。" spinnerets:0 "紡糸ノズル" spinnerets_desc:0 "紡糸ノズルは、合成繊維などの繊維を押し出して紡ぐための小型の装置です。衣料品、繊維製品、医療機器など幅広い用途で使用されています。スピナレットとも呼ばれます。" squad_based_infantry_tactics:0 "分隊歩兵戦術" @@ -1140,7 +1138,7 @@ strategic_planning:0 "戦略立案" strategic_planning_desc:0 "戦略立案とは、組織の長期的な目標を定め、それを達成するための計画を立案するプロセスです。分析ツールや創造性、リーダーシップを駆使して行われます。" streaming_services:0 "ストリーミングサービス" - streaming_services_desc:0 "Streaming Services are online platforms that provide access to streaming video, music, and other digital content, allowing users to watch or listen to their favorite content on demand, and are a major force in the entertainment industry." + streaming_services_desc:0 "ストリーミングサービスは、動画や音楽などのデジタルコンテンツをストリーミング配信するオンラインプラットフォームです。利用者は好きなコンテンツをオンデマンドで観たり聴いたりできます。" sub_3nm_process:0 "サブ3nmプロセス" sub_3nm_process_desc:0 "Sub 3nm Process refers to advanced semiconductor manufacturing processes that use nanometer-scale features to create increasingly small and efficient transistors, enabling faster and more powerful computing devices." sub_launched_anti_submarine_missiles:0 "潜水艦発射対潜ミサイル" @@ -1198,7 +1196,7 @@ telecommunications_tech:0 "電気通信" telecommunications_tech_desc:0 "電気通信技術とは、電話やコンピュータ、人工衛星などの電子的な手段を使って、遠く離れた場所に情報を伝達することです。通信に革命をもたらし、世界中の人々をつなぎます。" telerobotics:0 "テレロボティクス" - telerobotics_desc:0 "Telerobotics is the use of robots or machines to perform tasks in remote or hazardous environments, controlled by a human operator from a distance. It is used in fields such as space exploration, medicine, and manufacturing." + telerobotics_desc:0 "テレロボティクスは、遠隔地や危険な環境下で、人間のオペレーターがロボットや機械を遠隔操作して作業することです。宇宙開発、医療、製造などの分野で利用されます。" television_tracking:0 "視聴率調査" television_tracking_desc:0 "視聴率調査とは、テレビの視聴率データを監視・分析し、視聴者の属性や嗜好を把握することです。広告戦略や番組制作に役立ちます。" terrain_tracking_guidance:0 "地形照合誘導" @@ -1221,8 +1219,8 @@ third_wave_feminism_desc:0 "第三波フェミニズムは1990年代に登場した運動です。多様性、セクシュアリティ、性同一性の問題に焦点を当て、伝統的なジェンダーの役割や規範に挑戦することを目的とします。" thorium_reactors:0 "トリウム増殖炉" thorium_reactors_desc:0 "Thorium reactors are a type of nuclear reactor that use thorium as a fuel source, which is safer and more abundant than traditional uranium fuel." - tidal_power:0 "波力発電" - tidal_power_desc:0 "Tidal power is a form of renewable energy that harnesses the power of ocean tides to generate electricity through the use of turbines." + tidal_power:0 "潮力発電" + tidal_power_desc:0 "潮力発電は再生可能エネルギーの一つです。海の潮の力を利用してタービンで発電します。" titanium_oxide_coating:0 "酸化チタンコーティング" titanium_oxide_coating_desc:0 "Titanium oxide coating is a type of thin film coating that provides a durable and scratch-resistant finish to a variety of materials, including metals, plastics, and ceramics." tobacco_awareness:0 "タバコの有害性啓発" @@ -1252,7 +1250,7 @@ trauma_centers:0 "外傷センター" trauma_centers_desc:0 "外傷センターは、迅速かつ高度な医療を必要とする重篤な傷病者に対し、緊急治療を提供することに特化した医療施設です。" triple_a_videogames:0 "AAAビデオゲーム" - triple_a_videogames_desc:0 "Triple A Videogames are high-budget and high-quality video games, featuring advanced graphics, immersive gameplay, and engaging storytelling." + triple_a_videogames_desc:0 "AAAビデオゲームは高品質・高予算のビデオゲームです。高度なグラフィック、没入感のあるプレイ、魅力的なストーリーが特徴です。" trojan_horses:0 "トロイの木馬" trojan_horses_desc:0 "トロイの木馬は、一見無害に見える有害なソフトウェアです。コンピュータシステムやネットワークに害を与えるコードが隠されています。" tube_structural_systems:0 "チューブ構造" @@ -1302,7 +1300,7 @@ wake_homing_torpedoes:0 "航跡追尾魚雷" wake_homing_torpedoes_desc:0 "航跡追尾魚雷は、標的となる艦船の航跡や乱流を追尾する誘導魚雷で、潜水艦や水上艦に対して高い効果を発揮します。" walkable_cities:0 "ウォーカビリティ" - walkable_cities_desc:0 "Walkable Cities are urban areas designed to prioritize pedestrian accessibility and safety, with features such as sidewalks, crosswalks, and public spaces, promoting healthy lifestyles, social interaction, and environmental sustainability." + walkable_cities_desc:0 "ウォーカビリティとは、都市地域が歩行者の利便性と安全性を最優先に設計されていることです。歩道・横断歩道・公共スペースなどにより、健康的なライフスタイル、社会的交流、環境の持続可能性を促進します。" wartime_aviation:0 "大戦型航空機" wartime_aviation_desc:0 "大戦型航空機は第二次世界大戦で重要な役割を果たしました。航空機は偵察、爆撃、航空優勢に使われ、戦争のあり方に革命をもたらしました。" wartime_submarines:0 "大戦型潜水艦" @@ -1320,7 +1318,7 @@ wire_guided_torpedoes:0 "有線誘導魚雷" wire_guided_torpedoes_desc:0 "有線誘導魚雷は、制御装置に接続されたワイヤーで魚雷を標的に誘導し、敵艦や潜水艦を正確に攻撃できる魚雷です。" wireless_networks:0 "ワイヤレスネットワーク" - wireless_networks_desc:0 "Wireless Networks use radio waves or other wireless communication technologies to connect devices and enable data exchange, providing mobility, flexibility, and convenience in various settings such as homes, businesses, and public spaces." + wireless_networks_desc:0 "ワイヤレスネットワークは、電波などのワイヤレス通信技術を使って機器を接続し、データ交換を可能にします。家庭から企業、公共の場まで、様々な場面で機動性・柔軟性・利便性を提供します。" word_processors:0 "ワードプロセッサ" word_processors_desc:0 "ワードプロセッサは、デジタル文書の作成と編集に使われるアプリケーションソフトです。文書の書式設定、スペルチェック、バージョン管理などの機能を提供し、文書の作成と共有の方法に革命をもたらします。ワープロとも呼ばれます。" world_health_organization:0 "世界保健機関" @@ -1330,4 +1328,6 @@ youth_subculture:0 "若者文化" youth_subculture_desc:0 "若者文化とは、若者に関連する独特の文化的慣習、信念、表現スタイルのことです。しばしば反抗的、創造的、社会的実験を特徴とします。ユースサブカルチャーとも呼ばれます。" zinc_oxide_nanowires:0 "酸化亜鉛ナノワイヤー" - zinc_oxide_nanowires_desc:0 "酸化亜鉛ナノワイヤーは、高表面積や触媒活性などの特性を持つナノ材料です。センサー、太陽電池、生物医学的デバイスなど様々な用途への応用が期待されています。" \ No newline at end of file + zinc_oxide_nanowires_desc:0 "酸化亜鉛ナノワイヤーは、高表面積や触媒活性などの特性を持つナノ材料です。センサー、太陽電池、生物医学的デバイスなど様々な用途への応用が期待されています。" + modern_professional_military:0 "現代的常備軍" + modern_professional_military_desc:0 "高度に訓練された人材、先進的な技術、洗練された戦略・戦術の活用を重視する軍隊です。様々な作戦環境に対応できる多用途かつ効果的な戦闘力を提供します。" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_modifiers_l_japanese.yml b/localization/japanese/CWP/CWP_modifiers_l_japanese.yml index 12ffd15a4..97fbe86b4 100644 --- a/localization/japanese/CWP/CWP_modifiers_l_japanese.yml +++ b/localization/japanese/CWP/CWP_modifiers_l_japanese.yml @@ -5,13 +5,6 @@ modifier_corruption_growth_desc:0 "一ヶ月あたりの[concept_corruption]の増減量です。" modifier_corruption_baseline:0 "[concept_corruption_baseline]" modifier_corruption_baseline_desc:0 "[concept_corruption_baseline]レベル" - ig_corruption_modifier:0 "汚職" - modifier_country_corruption_add:0 "権力保持時の汚職値" - modifier_country_corruption_add_desc:0 "利益集団の汚職値に対するボーナスあるいはペナルティです。" - modifier_country_corruption_increase_add:0 "権力保持時の汚職値増加量" - modifier_country_corruption_increase_add_desc:0 "利益集団の汚職値の増加量に対するボーナスあるいはペナルティです。" - modifier_interest_group_corruption_growth:0 "月間[concept_corruption]増加量" - modifier_interest_group_corruption_growth_desc:0 "一ヶ月あたりの[concept_corruption]の増減量です。" low_corruption:0 "低水準の汚職" low_corruption_desc:0 "低水準の汚職がある国だと考えられています" medium_corruption:0 "標準的な汚職" @@ -24,263 +17,624 @@ immense_corruption_desc:0 "計り知れない汚職がある国だと考えられています" modifier_interest_group_corruption_strength_mult:0 "利益集団汚職強度乗数" modifier_interest_group_corruption_strength_mult_desc:0 "利益集団の汚職強度に対するボーナスあるいはペナルティです。" - ig_variant_bureaucrats:0 "[GetInterestGroupVariant('ig_bureaucrats',GetPlayer).GetNameWithCountryVariant]" - ig_variant_capitalists:0 "[GetInterestGroupVariant('ig_capitalists',GetPlayer).GetNameWithCountryVariant]" ig_variant_elites:0 "[GetInterestGroupVariant('ig_elites',GetPlayer).GetNameWithCountryVariant]" ig_variant_entrepreneurs:0 "[GetInterestGroupVariant('ig_entrepreneurs',GetPlayer).GetNameWithCountryVariant]" - ig_variant_laborists:0 "[GetInterestGroupVariant('ig_laborists',GetPlayer).GetNameWithCountryVariant]" - ig_variant_moralists:0 "[GetInterestGroupVariant('ig_moralists',GetPlayer).GetNameWithCountryVariant]" - ig_variant_patriots:0 "[GetInterestGroupVariant('ig_patriots',GetPlayer).GetNameWithCountryVariant]" - ig_variant_ruralists:0 "[GetInterestGroupVariant('ig_ruralists',GetPlayer).GetNameWithCountryVariant]" - ig_variant_securocrats:0 "[GetInterestGroupVariant('ig_securocrats',GetPlayer).GetNameWithCountryVariant]" - ig_variant_urbanists:0 "[GetInterestGroupVariant('ig_urbanists',GetPlayer).GetNameWithCountryVariant]" - modifier_interest_group_ig_bureaucrats_approval_add:0 "$ig_variant_bureaucrats$ [concept_approval]" - modifier_interest_group_ig_capitalists_approval_add:0 "$ig_variant_capitalists$ [concept_approval]" modifier_interest_group_ig_elites_approval_add:0 "$ig_variant_elites$ [concept_approval]" - modifier_interest_group_ig_entrepreneurs_approval_add:0 "$ig_variant_entrepreneurs$ [concept_approval]" - modifier_interest_group_ig_laborists_approval_add:0 "$ig_variant_laborists$ [concept_approval]" - modifier_interest_group_ig_moralists_approval_add:0 "$ig_variant_moralists$ [concept_approval]" - modifier_interest_group_ig_patriots_approval_add:0 "$ig_variant_patriots$ [concept_approval]" - modifier_interest_group_ig_ruralists_approval_add:0 "$ig_variant_ruralists$ [concept_approval]" - modifier_interest_group_ig_securocrats_approval_add:0 "$ig_variant_securocrats$ [concept_approval]" - modifier_interest_group_ig_urbanists_approval_add:0 "$ig_variant_urbanists$ [concept_approval]" - modifier_interest_group_ig_bureaucrats_approval_add_desc:0 "$ig_variant_bureaucrats$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_capitalists_approval_add_desc:0 "$ig_variant_capitalists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" modifier_interest_group_ig_elites_approval_add_desc:0 "$ig_variant_elites$[concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_entrepreneurs_approval_add:0 "$ig_variant_entrepreneurs$ [concept_approval]" modifier_interest_group_ig_entrepreneurs_approval_add_desc:0 "$ig_variant_entrepreneurs$[concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_laborists_approval_add_desc:0 "$ig_variant_laborists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_moralists_approval_add_desc:0 "$ig_variant_moralists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_patriots_approval_add_desc:0 "$ig_variant_patriots$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_ruralists_approval_add_desc:0 "$ig_variant_ruralists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_securocrats_approval_add_desc:0 "$ig_variant_securocrats$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_urbanists_approval_add_desc:0 "$ig_variant_urbanists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_bureaucrats_pol_str_mult:0 "$ig_variant_bureaucrats$ [concept_political_strength]" - modifier_interest_group_ig_capitalists_pol_str_mult:0 "$ig_variant_capitalists$ [concept_political_strength]" modifier_interest_group_ig_elites_pol_str_mult:0 "$ig_variant_elites$ [concept_political_strength]" - modifier_interest_group_ig_entrepreneurs_pol_str_mult:0 "$ig_variant_entrepreneurs$ [concept_political_strength]" - modifier_interest_group_ig_laborists_pol_str_mult:0 "$ig_variant_laborists$ [concept_political_strength]" - modifier_interest_group_ig_moralists_pol_str_mult:0 "$ig_variant_moralists$ [concept_political_strength]" - modifier_interest_group_ig_patriots_pol_str_mult:0 "$ig_variant_patriots$ [concept_political_strength]" - modifier_interest_group_ig_ruralists_pol_str_mult:0 "$ig_variant_ruralists$ [concept_political_strength]" - modifier_interest_group_ig_securocrats_pol_str_mult:0 "$ig_variant_securocrats$ [concept_political_strength]" - modifier_interest_group_ig_urbanists_pol_str_mult:0 "$ig_variant_urbanists$ [concept_political_strength]" - modifier_interest_group_ig_bureaucrats_pol_str_mult_desc:0 "$ig_variant_bureaucrats$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_capitalists_pol_str_mult_desc:0 "$ig_variant_capitalists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" modifier_interest_group_ig_elites_pol_str_mult_desc:0 "$ig_variant_elites$[concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_entrepreneurs_pol_str_mult:0 "$ig_variant_entrepreneurs$ [concept_political_strength]" modifier_interest_group_ig_entrepreneurs_pol_str_mult_desc:0 "$ig_variant_entrepreneurs$[concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_laborists_pol_str_mult_desc:0 "$ig_variant_laborists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_moralists_pol_str_mult_desc:0 "$ig_variant_moralists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_patriots_pol_str_mult_desc:0 "$ig_variant_patriots$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_ruralists_pol_str_mult_desc:0 "$ig_variant_ruralists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_securocrats_pol_str_mult_desc:0 "$ig_variant_securocrats$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_urbanists_pol_str_mult_desc:0 "$ig_variant_urbanists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_bureaucrats_pop_attraction_mult:0 "$ig_variant_bureaucrats$ POPの魅力" - modifier_interest_group_ig_capitalists_pop_attraction_mult:0 "$ig_variant_capitalists$ POPの魅力" modifier_interest_group_ig_elites_pop_attraction_mult:0 "$ig_variant_elites$ POPの魅力" - modifier_interest_group_ig_entrepreneurs_pop_attraction_mult:0 "$ig_variant_entrepreneurs$ POPの魅力" - modifier_interest_group_ig_laborists_pop_attraction_mult:0 "$ig_variant_laborists$ POPの魅力" - modifier_interest_group_ig_moralists_pop_attraction_mult:0 "$ig_variant_moralists$ POPの魅力" - modifier_interest_group_ig_patriots_pop_attraction_mult:0 "$ig_variant_patriots$ POPの魅力" - modifier_interest_group_ig_ruralists_pop_attraction_mult:0 "$ig_variant_ruralists$ POPの魅力" - modifier_interest_group_ig_securocrats_pop_attraction_mult:0 "$ig_variant_securocrats$ POPの魅力" - modifier_interest_group_ig_urbanists_pop_attraction_mult:0 "$ig_variant_urbanists$ POPの魅力" - modifier_interest_group_ig_bureaucrats_pop_attraction_mult_desc:0 "POPが$ig_variant_bureaucrats$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_capitalists_pop_attraction_mult_desc:0 "POPが$ig_variant_capitalists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" modifier_interest_group_ig_elites_pop_attraction_mult_desc:0 "$ig_variant_elites$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_entrepreneurs_pop_attraction_mult:0 "$ig_variant_entrepreneurs$ POPの魅力" modifier_interest_group_ig_entrepreneurs_pop_attraction_mult_desc:0 "$ig_variant_entrepreneurs$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_laborists_pop_attraction_mult_desc:0 "POPが$ig_variant_laborists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_moralists_pop_attraction_mult_desc:0 "POPが$ig_variant_moralists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_patriots_pop_attraction_mult_desc:0 "POPが$ig_variant_patriots$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_ruralists_pop_attraction_mult_desc:0 "POPが$ig_variant_ruralists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_securocrats_pop_attraction_mult_desc:0 "POPが$ig_variant_securocrats$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_interest_group_ig_urbanists_pop_attraction_mult_desc:0 "POPが$ig_variant_urbanists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" - modifier_country_institution_welfare_max_investment_add:0 "最大 $institution_welfare$ [concept_institution] 投資" - modifier_country_institution_welfare_max_investment_add_desc:0 "$institution_welfare$ [concept_institution] の最大投資レベルに対するボーナスあるいはペナルティです" - modifier_country_institution_corporate_affairs_max_investment_add:0 "最大 $institution_corporate_affairs$ [concept_institution] 投資" - modifier_country_institution_corporate_affairs_max_investment_add_desc:0 "$institution_corporate_affairs$ [concept_institution] の最大投資レベルに対するボーナスあるいはペナルティです" - modifier_country_institution_criminal_justice_system_max_investment_add:0 "最大 $institution_criminal_justice_system$ [concept_institution] 投資" - modifier_country_institution_criminal_justice_system_max_investment_add_desc:0 "$institution_criminal_justice_system$ [concept_institution] の最大投資レベルに対するボーナスあるいはペナルティです" - modifier_building_employment_administrators_add:0 "$administrators$/レベル" - modifier_building_employment_administrators_add_desc:0 "一つの施設に雇用できる$administrators$の数をレベルごとに調整します" - modifier_building_employment_administrators_mult:0 "$modifier_building_employment_administrators_add$" - modifier_building_employment_administrators_mult_desc:0 "$modifier_building_employment_administrators_add_desc$" - modifier_building_employment_clergy_add:0 "$clergy$/レベル" - modifier_building_employment_clergy_add_desc:0 "一つの施設に雇用できる$clergy$の数をレベルごとに調整します" - modifier_building_employment_clergy_mult:0 "$modifier_building_employment_clergy_add$" - modifier_building_employment_clergy_mult_desc:0 "$modifier_building_employment_clergy_add_desc$" - modifier_building_employment_creatives_add:0 "$creatives$/レベル" - modifier_building_employment_creatives_add_desc:0 "一つの施設に雇用できる$creatives$の数をレベルごとに調整します" - modifier_building_employment_creatives_mult:0 "$modifier_building_employment_creatives_add$" - modifier_building_employment_creatives_mult_desc:0 "$modifier_building_employment_creatives_add_desc$" - modifier_building_employment_informal_workers_add:0 "$informal_workers$/レベル" - modifier_building_employment_informal_workers_add_desc:0 "一つの施設に雇用できる$informal_workers$の数をレベルごとに調整します" - modifier_building_employment_informal_workers_mult:0 "$modifier_building_employment_informal_workers_add$" - modifier_building_employment_informal_workers_mult_desc:0 "$modifier_building_employment_informal_workers_add_desc$" - modifier_building_employment_investors_add:0 "$investors$/レベル" - modifier_building_employment_investors_add_desc:0 "一つの施設に雇用できる$investors$の数をレベルごとに調整します" - modifier_building_employment_investors_mult:0 "$modifier_building_employment_investors_add$" - modifier_building_employment_investors_mult_desc:0 "$modifier_building_employment_investors_add_desc$" - modifier_building_employment_landlords_add:0 "$landlords$/レベル" - modifier_building_employment_landlords_add_desc:0 "一つの施設に雇用できる$landlords$の数をレベルごとに調整します" - modifier_building_employment_landlords_mult:0 "$modifier_building_employment_landlords_add$" - modifier_building_employment_landlords_mult_desc:0 "$modifier_building_employment_landlords_add_desc$" - modifier_building_employment_professionals_add:0 "$professionals$/レベル" - modifier_building_employment_professionals_add_desc:0 "一つの施設に雇用できる$professionals$の数をレベルごとに調整します" - modifier_building_employment_professionals_mult:0 "$modifier_building_employment_professionals_add$" - modifier_building_employment_professionals_mult_desc:0 "$modifier_building_employment_professionals_add_desc$" - modifier_building_employment_service_workers_add:0 "$service_workers$/レベル" - modifier_building_employment_service_workers_add_desc:0 "一つの施設に雇用できる$service_workers$の数をレベルごとに調整します" - modifier_building_employment_service_workers_mult:0 "$modifier_building_employment_service_workers_add$" - modifier_building_employment_service_workers_mult_desc:0 "$modifier_building_employment_service_workers_add_desc$" - modifier_building_employment_servicemembers_add:0 "$servicemembers$/レベル" - modifier_building_employment_servicemembers_add_desc:0 "一つの施設に雇用できる$servicemembers$の数をレベルごとに調整します" - modifier_building_employment_servicemembers_mult:0 "$modifier_building_employment_servicemembers_add$" - modifier_building_employment_servicemembers_mult_desc:0 "$modifier_building_employment_servicemembers_add_desc$" - modifier_building_employment_technicians_add:0 "$technicians$/レベル" - modifier_building_employment_technicians_add_desc:0 "一つの施設に雇用できる$technicians$の数をレベルごとに調整します" - modifier_building_employment_technicians_mult:0 "$modifier_building_employment_technicians_add$" - modifier_building_employment_technicians_mult_desc:0 "$modifier_building_employment_technicians_add_desc$" - modifier_building_administrators_mortality_mult:0 "$modifier_state_administrators_mortality_mult$" - modifier_building_administrators_mortality_mult_desc:0 "$modifier_state_administrators_mortality_mult_desc$" - modifier_building_clergy_mortality_mult:0 "$modifier_state_clergy_mortality_mult$" - modifier_building_clergy_mortality_mult_desc:0 "$modifier_state_clergy_mortality_mult_desc$" - modifier_building_creatives_mortality_mult:0 "$modifier_state_creatives_mortality_mult$" - modifier_building_creatives_mortality_mult_desc:0 "$modifier_state_creatives_mortality_mult_desc$" - modifier_building_informal_workers_mortality_mult:0 "$modifier_state_informal_workers_mortality_mult$" - modifier_building_informal_workers_mortality_mult_desc:0 "$modifier_state_informal_workers_mortality_mult_desc$" - modifier_building_investors_mortality_mult:0 "$modifier_state_investors_mortality_mult$" - modifier_building_investors_mortality_mult_desc:0 "$modifier_state_investors_mortality_mult_desc$" - modifier_building_landlords_mortality_mult:0 "$modifier_state_landlords_mortality_mult$" - modifier_building_landlords_mortality_mult_desc:0 "$modifier_state_landlords_mortality_mult_desc$" - modifier_building_professionals_mortality_mult:0 "$modifier_state_professionals_mortality_mult$" - modifier_building_professionals_mortality_mult_desc:0 "$modifier_state_professionals_mortality_mult_desc$" - modifier_building_service_workers_mortality_mult:0 "$modifier_state_service_workers_mortality_mult$" - modifier_building_service_workers_mortality_mult_desc:0 "$modifier_state_service_workers_mortality_mult_desc$" - modifier_building_servicemembers_mortality_mult:0 "$modifier_state_servicemembers_mortality_mult$" - modifier_building_servicemembers_mortality_mult_desc:0 "$modifier_state_servicemembers_mortality_mult_desc$" - modifier_building_technicians_mortality_mult:0 "$modifier_state_technicians_mortality_mult$" - modifier_building_technicians_mortality_mult_desc:0 "$modifier_state_technicians_mortality_mult_desc$" - modifier_state_administrators_mortality_mult:0 "$administrators$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_administrators_mortality_mult_desc:0 "$administrators$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_clergy_mortality_mult:0 "$clergy$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_clergy_mortality_mult_desc:0 "$clergy$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_creatives_mortality_mult:0 "$creatives$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_creatives_mortality_mult_desc:0 "$creatives$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_informal_workers_mortality_mult:0 "$informal_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_informal_workers_mortality_mult_desc:0 "$informal_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_investors_mortality_mult:0 "$investors$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_investors_mortality_mult_desc:0 "$investors$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_landlords_mortality_mult:0 "$landlords$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_landlords_mortality_mult_desc:0 "$landlords$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_professionals_mortality_mult:0 "$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_professionals_mortality_mult_desc:0 "$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_service_workers_mortality_mult:0 "$service_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_service_workers_mortality_mult_desc:0 "$service_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_servicemembers_mortality_mult:0 "$servicemembers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_servicemembers_mortality_mult_desc:0 "$servicemembers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_state_technicians_mortality_mult:0 "$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_state_technicians_mortality_mult_desc:0 "$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" - modifier_building_administrators_shares_add:0 "$administrators$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_administrators_shares_add_desc:0 "$administrators$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_clergy_shares_add:0 "$clergy$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_clergy_shares_add_desc:0 "$clergy$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_creatives_shares_add:0 "$creatives$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_creatives_shares_add_desc:0 "$creatives$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_informal_workers_shares_add:0 "$informal_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_informal_workers_shares_add_desc:0 "$informal_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_investors_shares_add:0 "$investors$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_investors_shares_add_desc:0 "$investors$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_landlords_shares_add:0 "$landlords$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_landlords_shares_add_desc:0 "$landlords$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_professionals_shares_add:0 "$professionals$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_professionals_shares_add_desc:0 "$professionals$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_service_workers_shares_add:0 "$service_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_service_workers_shares_add_desc:0 "$service_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_servicemembers_shares_add:0 "$servicemembers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_servicemembers_shares_add_desc:0 "$servicemembers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_building_technicians_shares_add:0 "$technicians$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" - modifier_building_technicians_shares_add_desc:0 "$technicians$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" - modifier_state_administrators_investment_pool_contribution_add:0 "$administrators$[concept_investment_pool]出資度" - modifier_state_administrators_investment_pool_contribution_add_desc:0 "$administrators$が投資に回す利益の割合です" - modifier_state_administrators_investment_pool_efficiency_mult:0 "$administrators$ [concept_investment_pool]貢献効率" - modifier_state_administrators_investment_pool_efficiency_mult_desc:0 "$administrators$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_clergy_investment_pool_contribution_add:0 "$clergy$ [concept_investment_pool]出資度" - modifier_state_clergy_investment_pool_contribution_add_desc:0 "$clergy$が投資に回す利益の割合です" - modifier_state_clergy_investment_pool_efficiency_mult:0 "$clergy$ [concept_investment_pool]貢献効率" - modifier_state_clergy_investment_pool_efficiency_mult_desc:0 "$clergy$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_creatives_investment_pool_contribution_add:0 "$creatives$ [concept_investment_pool]出資度" - modifier_state_creatives_investment_pool_contribution_add_desc:0 "$creatives$が投資に回す利益の割合です" - modifier_state_creatives_investment_pool_efficiency_mult:0 "$creatives$ [concept_investment_pool]貢献効率" - modifier_state_creatives_investment_pool_efficiency_mult_desc:0 "$creatives$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_informal_workers_investment_pool_contribution_add:0 "$informal_workers$ [concept_investment_pool]貢献" - modifier_state_informal_workers_investment_pool_contribution_add_desc:0 "$informal_workers$が投資に回す利益の割合です" - modifier_state_informal_workers_investment_pool_efficiency_mult:0 "$informal_workers$ [concept_investment_pool]貢献効率" - modifier_state_informal_workers_investment_pool_efficiency_mult_desc:0 "$informal_workers$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_investors_investment_pool_contribution_add:0 "$investors$ [concept_investment_pool]出資度" - modifier_state_investors_investment_pool_contribution_add_desc:0 "$investors$が投資に回す利益の割合です" - modifier_state_investors_investment_pool_efficiency_mult:0 "$investors$ [concept_investment_pool]貢献効率" - modifier_state_investors_investment_pool_efficiency_mult_desc:0 "$investors$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_landlords_investment_pool_contribution_add:0 "$landlords$ [concept_investment_pool]出資度" - modifier_state_landlords_investment_pool_contribution_add_desc:0 "$landlords$が投資に回す利益の割合です" - modifier_state_landlords_investment_pool_efficiency_mult:0 "$landlords$ [concept_investment_pool]貢献効率" - modifier_state_landlords_investment_pool_efficiency_mult_desc:0 "$landlords$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_professionals_investment_pool_contribution_add:0 "$professionals$ [concept_investment_pool]出資度" - modifier_state_professionals_investment_pool_contribution_add_desc:0 "$professionals$が投資に回す利益の割合です" - modifier_state_professionals_investment_pool_efficiency_mult:0 "$professionals$ [concept_investment_pool]貢献効率" - modifier_state_professionals_investment_pool_efficiency_mult_desc:0 "$professionals$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_service_workers_investment_pool_contribution_add:0 "$service_workers$ [concept_investment_pool]出資度" - modifier_state_service_workers_investment_pool_contribution_add_desc:0 "$service_workers$が投資に回す利益の割合です" - modifier_state_service_workers_investment_pool_efficiency_mult:0 "$service_workers$ [concept_investment_pool]貢献効率" - modifier_state_service_workers_investment_pool_efficiency_mult_desc:0 "$service_workers$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_servicemembers_investment_pool_contribution_add:0 "$servicemembers$ [concept_investment_pool]出資度" - modifier_state_servicemembers_investment_pool_contribution_add_desc:0 "$servicemembers$が投資に回す利益の割合です" - modifier_state_servicemembers_investment_pool_efficiency_mult:0 "$servicemembers$ [concept_investment_pool]貢献効率" - modifier_state_servicemembers_investment_pool_efficiency_mult_desc:0 "$servicemembers$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_state_technicians_investment_pool_contribution_add:0 "$technicians$ [concept_investment_pool]出資度" - modifier_state_technicians_investment_pool_contribution_add_desc:0 "$technicians$が投資に回す利益の割合です" - modifier_state_technicians_investment_pool_efficiency_mult:0 "$technicians$ [concept_investment_pool]貢献効率" - modifier_state_technicians_investment_pool_efficiency_mult_desc:0 "$technicians$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" - modifier_country_administrators_pol_str_mult:0 "$administrators$の[concept_political_strength]" - modifier_country_administrators_pol_str_mult_desc:0 "$administrators$が有する[concept_political_strength]における増減補正です" - modifier_country_administrators_voting_power_add:0 "$administrators$の[concept_votes]からの[concept_political_strength]" - modifier_country_administrators_voting_power_add_desc:0 "選挙において$administrators$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_clergy_pol_str_mult:0 "$clergy$の[concept_political_strength]" - modifier_country_clergy_pol_str_mult_desc:0 "$clergy$が有する[concept_political_strength]における増減補正です" - modifier_country_clergy_voting_power_add:0 "$clergy$の[concept_votes]からの[concept_political_strength]" - modifier_country_clergy_voting_power_add_desc:0 "選挙において$clergy$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_creatives_pol_str_mult:0 "$creatives$の[concept_political_strength]" - modifier_country_creatives_pol_str_mult_desc:0 "$creatives$が有する[concept_political_strength]における増減補正です" - modifier_country_creatives_voting_power_add:0 "$creatives$の[concept_votes]からの[concept_political_strength]" - modifier_country_creatives_voting_power_add_desc:0 "選挙において$creatives$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_informal_workers_pol_str_mult:0 "$informal_workers$の[concept_political_strength]" - modifier_country_informal_workers_pol_str_mult_desc:0 "$informal_workers$が有する[concept_political_strength]における増減補正です" - modifier_country_informal_workers_voting_power_add:0 "$informal_workers$の[concept_votes]からの[concept_political_strength]" - modifier_country_informal_workers_voting_power_add_desc:0 "選挙において$informal_workers$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_investors_pol_str_mult:0 "$investors$の[concept_political_strength]" - modifier_country_investors_pol_str_mult_desc:0 "$investors$が有する[concept_political_strength]における増減補正です" - modifier_country_investors_voting_power_add:0 "$investors$の[concept_votes]からの[concept_political_strength]" - modifier_country_investors_voting_power_add_desc:0 "選挙において$investors$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_landlords_pol_str_mult:0 "$landlords$の[concept_political_strength]" - modifier_country_landlords_pol_str_mult_desc:0 "$landlords$が有する[concept_political_strength]における増減補正です" - modifier_country_landlords_voting_power_add:0 "$landlords$の[concept_votes]からの[concept_political_strength]" - modifier_country_landlords_voting_power_add_desc:0 "選挙において$landlords$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_professionals_pol_str_mult:0 "$professionals$の[concept_political_strength]" - modifier_country_professionals_pol_str_mult_desc:0 "$professionals$が有する[concept_political_strength]における増減補正です" - modifier_country_professionals_voting_power_add:0 "$professionals$の[concept_votes]からの[concept_political_strength]" - modifier_country_professionals_voting_power_add_desc:0 "選挙において$professionals$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_service_workers_pol_str_mult:0 "$service_workers$の[concept_political_strength]" - modifier_country_service_workers_pol_str_mult_desc:0 "$service_workers$が有する[concept_political_strength]における増減補正です" - modifier_country_service_workers_voting_power_add:0 "$service_workers$の[concept_votes]からの[concept_political_strength]" - modifier_country_service_workers_voting_power_add_desc:0 "選挙において$service_workers$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_servicemembers_pol_str_mult:0 "$servicemembers$の[concept_political_strength]" - modifier_country_servicemembers_pol_str_mult_desc:0 "$servicemembers$が有する[concept_political_strength]における増減補正です" - modifier_country_servicemembers_voting_power_add:0 "$servicemembers$の[concept_votes]からの[concept_political_strength]" - modifier_country_servicemembers_voting_power_add_desc:0 "選挙において$servicemembers$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_country_technicians_pol_str_mult:0 "$technicians$の[concept_political_strength]" - modifier_country_technicians_pol_str_mult_desc:0 "$technicians$が有する[concept_political_strength]における増減補正です" - modifier_country_technicians_voting_power_add:0 "$technicians$の[concept_votes]からの[concept_political_strength]" - modifier_country_technicians_voting_power_add_desc:0 "選挙において$technicians$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" - modifier_state_pop_support_law_administrative_add:0 "[GetLawType('law_administrative').GetName]に対する[concept_pop]の支持" + modifier_state_natural_disaster_chance_mult:0 "自然災害発生率乗数" + modifier_state_natural_disaster_chance_mult_desc:0 "州の自然災害発生率に対するボーナスあるいはペナルティです" + modifier_state_natural_disaster_mortality_mult:0 "自然災害死亡率乗数" + modifier_state_natural_disaster_mortality_mult_desc:0 "州の自然災害死亡率に対するボーナスあるいはペナルティです" + modifier_state_natural_disaster_severity_mult:0 "自然災害深刻度乗数" + modifier_state_natural_disaster_severity_mult_desc:0 "州の自然災害深刻度に対するボーナスあるいはペナルティです" + modifier_abolished_monarchy:0 "王政廃止" + modifier_abolished_monarchy_desc:0 "この国は王政を廃止し、他の政体に変わりました" + modifier_game_disable_microstates:0 "ゲーム中のマイクロステート無効" + modifier_game_disable_microstates_desc:0 "ゲーム中にマイクロステートが出現しないようにします" + modifier_building_group_bg_urban_facilities_throughput_mult:0 "$bg_urban_facilities$[concept_throughput]" + modifier_building_group_bg_urban_facilities_throughput_mult_desc:0 "$bg_urban_facilities$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_combustion_plant_throughput_mult:0 "$building_combustion_plant$施設[concept_throughput]" + modifier_building_combustion_plant_throughput_mult_desc:0 "$building_combustion_plant$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_state_building_geothermal_power_plant_max_level_add:0 "$building_geothermal_power_plant$最大レベル" + modifier_state_building_geothermal_power_plant_max_level_add_desc:0 "$building_geothermal_power_plant$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_building_group_bg_healthcare_throughput_mult:0 "$bg_healthcare$[concept_throughput]" + modifier_building_group_bg_healthcare_throughput_mult_desc:0 "$bg_healthcare$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_state_building_nuclear_research_facility_max_level_add:0 "$building_nuclear_research_facility$最大レベル" + modifier_state_building_nuclear_research_facility_max_level_add_desc:0 "$building_nuclear_research_facility$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_state_building_renewable_energy_facility_max_level_add:0 "$building_renewable_energy_facility$最大レベル" + modifier_state_building_renewable_energy_facility_max_level_add_desc:0 "$building_renewable_energy_facility$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_building_group_bg_solar_power_throughput_mult:0 "$bg_solar_power$[concept_throughput]" + modifier_building_group_bg_solar_power_throughput_mult_desc:0 "$bg_solar_power$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_state_building_slums_max_level_add:0 "$building_slums$最大レベル" + modifier_state_building_slums_max_level_add_desc:0 "$building_slums$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_building_group_bg_slums_throughput_mult:0 "$bg_slums$[concept_throughput]" + modifier_building_group_bg_slums_throughput_mult_desc:0 "$bg_slums$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_wind_power_throughput_mult:0 "$bg_wind_power$[concept_throughput]" + modifier_building_group_bg_wind_power_throughput_mult_desc:0 "$bg_wind_power$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_advanced_military_manufactories_throughput_mult:0 "$building_advanced_military_manufactories$施設[concept_throughput]" + modifier_building_advanced_military_manufactories_throughput_mult_desc:0 "$building_advanced_military_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_aircraft_manufactories_throughput_mult:0 "$building_aircraft_manufactories$施設[concept_throughput]" + modifier_building_aircraft_manufactories_throughput_mult_desc:0 "$building_aircraft_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_automobile_manufactories_throughput_mult:0 "$bg_automobile_manufactories$[concept_throughput]" + modifier_building_group_bg_automobile_manufactories_throughput_mult_desc:0 "$bg_automobile_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_computer_manufactories_throughput_mult:0 "$building_computer_manufactories$施設[concept_throughput]" + modifier_building_computer_manufactories_throughput_mult_desc:0 "$building_computer_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_electronics_manufactories_throughput_mult:0 "$building_electronics_manufactories$施設[concept_throughput]" + modifier_building_electronics_manufactories_throughput_mult_desc:0 "$building_electronics_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_furniture_manufactories_throughput_mult:0 "$building_furniture_manufactories$施設[concept_throughput]" + modifier_building_furniture_manufactories_throughput_mult_desc:0 "$building_furniture_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_paper_manufactories_throughput_mult:0 "$building_paper_manufactories$施設[concept_throughput]" + modifier_building_paper_manufactories_throughput_mult_desc:0 "$building_paper_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_pharmaceutical_industry_throughput_mult:0 "$building_pharmaceutical_industry$施設[concept_throughput]" + modifier_building_pharmaceutical_industry_throughput_mult_desc:0 "$building_pharmaceutical_industry$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_small_arms_manufactories_throughput_mult:0 "$building_small_arms_manufactories$施設[concept_throughput]" + modifier_building_small_arms_manufactories_throughput_mult_desc:0 "$building_small_arms_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_steelworks_throughput_mult:0 "$building_steelworks$施設[concept_throughput]" + modifier_building_steelworks_throughput_mult_desc:0 "$building_steelworks$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_synthetics_plant_throughput_mult:0 "$building_synthetics_plant$施設[concept_throughput]" + modifier_building_synthetics_plant_throughput_mult_desc:0 "$building_synthetics_plant$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_textile_manufactories_throughput_mult:0 "$building_textile_manufactories$施設[concept_throughput]" + modifier_building_textile_manufactories_throughput_mult_desc:0 "$building_textile_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_tool_manufactories_throughput_mult:0 "$building_tool_manufactories$施設[concept_throughput]" + modifier_building_tool_manufactories_throughput_mult_desc:0 "$building_tool_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_phosphorus_mining_tax_mult:0 "リン鉱山税収" + modifier_building_group_bg_phosphorus_mining_tax_mult_desc:0 "リン鉱山からの税収に対するボーナスあるいはペナルティです" + modifier_building_phosphorus_mine_throughput_mult:0 "$building_phosphorus_mine$施設[concept_throughput]" + modifier_building_phosphorus_mine_throughput_mult_desc:0 "$building_phosphorus_mine$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_subsistence_agriculture_throughput_mult:0 "$bg_subsistence_agriculture$[concept_throughput]" + modifier_building_group_bg_subsistence_agriculture_throughput_mult_desc:0 "$bg_subsistence_agriculture$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_state_building_airport_max_level_add:0 "$building_airport$最大レベル" + modifier_state_building_airport_max_level_add_desc:0 "$building_airport$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_state_building_biological_weapons_facility_max_level_add:0 "$building_biological_weapons$最大レベル" + modifier_state_building_biological_weapons_facility_max_level_add_desc:0 "$building_biological_weapons$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_state_building_chemical_weapons_facility_max_level_add:0 "$building_chemical_weapons$最大レベル" + modifier_state_building_chemical_weapons_facility_max_level_add_desc:0 "$building_chemical_weapons$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_state_building_housing_max_level_add:0 "$building_housing$最大レベル" + modifier_state_building_housing_max_level_add_desc:0 "$building_housing$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_state_building_nuclear_weapons_facility_max_level_add:0 "$building_nuclear_weapons_facility$最大レベル" + modifier_state_building_nuclear_weapons_facility_max_level_add_desc:0 "$building_nuclear_weapons_facility$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_building_skyscraper_throughput_mult:0 "$building_skyscraper$施設[concept_throughput]" + modifier_building_skyscraper_throughput_mult_desc:0 "$building_skyscraper$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_state_building_skyscraper_max_level_add:0 "$building_skyscraper$最大レベル" + modifier_state_building_skyscraper_max_level_add_desc:0 "$building_skyscraper$施設の最大レベルに対するボーナスあるいはペナルティです" + modifier_building_group_bg_infrastructure_throughput_mult:0 "$bg_infrastructure$[concept_throughput]" + modifier_building_group_bg_infrastructure_throughput_mult_desc:0 "$bg_infrastructure$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_construction_throughput_mult:0 "$bg_construction$[concept_throughput]" + modifier_building_group_bg_construction_throughput_mult_desc:0 "$bg_construction$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_bureaucracy_throughput_mult:0 "$bg_bureaucracy$[concept_throughput]" + modifier_building_group_bg_bureaucracy_throughput_mult_desc:0 "$bg_bureaucracy$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_government_throughput_mult:0 "$bg_government$[concept_throughput]" + modifier_building_group_bg_government_throughput_mult_desc:0 "$bg_government$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_research_institutes_throughput_mult:0 "$bg_research_institutes$[concept_throughput]" + modifier_building_group_bg_research_institutes_throughput_mult_desc:0 "$bg_research_institutes$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_technology_throughput_mult:0 "$bg_technology$[concept_throughput]" + modifier_building_group_bg_technology_throughput_mult_desc:0 "$bg_technology$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_renewable_power_throughput_mult:0 "$bg_renewable_power$[concept_throughput]" + modifier_building_group_bg_renewable_power_throughput_mult_desc:0 "$bg_renewable_power$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_input_furniture_add:0 "施設需要/レベル:@furniture! 家具" + modifier_building_input_furniture_add_desc:0 "施設によって消費された @furniture! 家具の量です" + modifier_building_input_healthcare_add:0 "施設需要/レベル:@healthcare! 医療" + modifier_building_input_healthcare_add_desc:0 "施設によって消費された @healthcare! 医療の量です" + modifier_building_output_healthcare_add:0 "施設生産高/レベル:@healthcare! 医療" + modifier_building_output_healthcare_add_desc:0 "施設によって生産される @healthcare! 医療の量です" + modifier_building_input_household_appliances_add:0 "施設需要/レベル:@household_appliances! 家電製品" + modifier_building_input_household_appliances_add_desc:0 "施設によって消費された @household_appliances! 家電製品の量です" + modifier_building_output_household_appliances_add:0 "施設生産高/レベル:@household_appliances! 家電製品" + modifier_building_output_household_appliances_add_desc:0 "施設によって生産される @household_appliances! 家電製品の量です" + modifier_building_input_housing_add:0 "施設需要/レベル:@housing! 住宅" + modifier_building_input_housing_add_desc:0 "施設によって消費された @housing! 住宅の量です" + modifier_building_output_housing_add:0 "施設生産高/レベル : @housing! 住宅" + modifier_building_output_housing_add_desc:0 "施設によって生産される @housing! 住宅の量です" + modifier_building_input_services_add:0 "施設需要/レベル:@services! サービス" + modifier_building_input_services_add_desc:0 "施設によって消費された @services! サービスの量です" + modifier_building_output_wood_mult:0 "施設生産高:@wood! 軟材" + modifier_building_output_wood_mult_desc:0 "施設で生産される @wood! 軟材の量に対するボーナスあるいはペナルティです" + modifier_building_input_aluminum_add:0 "施設需要/レベル:@aluminum! アルミニウム" + modifier_building_input_aluminum_add_desc:0 "施設によって消費された @aluminum! アルミニウムの量です" + modifier_building_input_aluminum_mult:0 "施設消費高:@aluminum! アルミニウム" + modifier_building_input_aluminum_mult_desc:0 "施設で消費される @aluminum! アルミニウムの量に対するボーナスあるいはペナルティです" + modifier_building_output_aluminum_add:0 "施設生産高/レベル:@aluminum! アルミニウム" + modifier_building_output_aluminum_add_desc:0 "施設によって生産される @aluminum! アルミニウムの量です" + modifier_building_input_batteries_add:0 "施設需要/レベル:@batteries! 電池" + modifier_building_input_batteries_add_desc:0 "施設によって消費された @batteries! 電池の量です" + modifier_building_output_batteries_add:0 "施設生産高/レベル:@batteries! 電池" + modifier_building_output_batteries_add_desc:0 "施設によって生産される @batteries! 電池の量です" + modifier_building_input_bauxite_add:0 "施設需要/レベル:@bauxite! ボーキサイト" + modifier_building_input_bauxite_add_desc:0 "施設によって消費された @bauxite! ボーキサイトの量です" + modifier_building_output_bauxite_add:0 "施設生産高/レベル : @bauxite! ボーキサイト" + modifier_building_output_bauxite_add_desc:0 "施設によって生産される @bauxite! ボーキサイトの量です" + modifier_building_input_bonds_add:0 "施設需要/レベル:@bonds! 債権" + modifier_building_input_bonds_add_desc:0 "施設によって消費された @bonds! 債権の量です" + modifier_building_output_bonds_add:0 "施設生産高/レベル : @bonds! 債権" + modifier_building_output_bonds_add_desc:0 "施設によって生産される @bonds! 債権の量です" + modifier_building_input_bonds_mult:0 "施設消費高:@bonds! 債権" + modifier_building_input_bonds_mult_desc:0 "施設で消費される @bonds! 債権の量に対するボーナスあるいはペナルティです" + modifier_building_output_bonds_mult:0 "施設生産高:@bonds! 債権" + modifier_building_output_bonds_mult_desc:0 "施設で生産される @bonds! 債権の量に対するボーナスあるいはペナルティです" + modifier_building_input_cargo_ships_add:0 "施設需要/レベル:@cargo_ships! 貨物船" + modifier_building_input_cargo_ships_add_desc:0 "施設によって消費された @cargo_ships! 貨物船の量です" + modifier_building_output_cargo_ships_add:0 "施設生産高/レベル:@cargo_ships! 貨物船" + modifier_building_output_cargo_ships_add_desc:0 "施設によって生産される @cargo_ships! 貨物船の量です" + modifier_building_input_copper_add:0 "施設需要/レベル:@copper! 銅" + modifier_building_input_copper_add_desc:0 "施設によって消費された @copper! 銅の量です" + modifier_building_output_copper_add:0 "施設生産高/レベル : @copper! 銅" + modifier_building_output_copper_add_desc:0 "施設によって生産される @copper! 銅の量です" + modifier_building_input_electronics_add:0 "施設需要/レベル:@electronics! 電子機器" + modifier_building_input_electronics_add_desc:0 "施設によって消費された @electronics! 電子機器の量です" + modifier_building_input_electronics_mult:0 "施設消費高:@electronics! 電子機器" + modifier_building_input_electronics_mult_desc:0 "施設で消費される @electronics! 電子機器の量に対するボーナスあるいはペナルティです" + modifier_building_output_electronics_add:0 "施設生産高/レベル:@electronics! 電子機器" + modifier_building_output_electronics_add_desc:0 "施設によって生産される @electronics! 電子機器の量です" + modifier_building_group_bg_electronics_throughput_mult:0 "$bg_electronics$[concept_throughput]" + modifier_building_group_bg_electronics_throughput_mult_desc:0 "$bg_electronics$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_input_engines_mult:0 "施設消費高:@engines! 発動機" + modifier_building_input_engines_mult_desc:0 "施設で消費される @engines! 発動機の量に対するボーナスあるいはペナルティです" + modifier_building_group_bg_motor_industry_throughput_mult:0 "$bg_motor_industry$[concept_throughput]" + modifier_building_group_bg_motor_industry_throughput_mult_desc:0 "$bg_motor_industry$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_explosives_industry_throughput_mult:0 "$building_explosives_industry$施設[concept_throughput]" + modifier_building_explosives_industry_throughput_mult_desc:0 "$building_explosives_industry$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_fossil_fuels_mortality_mult:0 "化石燃料従業員死亡率" + modifier_building_group_bg_fossil_fuels_mortality_mult_desc:0 "化石燃料で働く従業員の死亡率に対するボーナスあるいはペナルティです" + modifier_building_group_bg_fossil_fuels_laborers_mortality_mult:0 "化石燃料に就業している$laborers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_fossil_fuels_laborers_mortality_mult_desc:0 "$modifier_building_group_bg_fossil_fuels_laborers_mortality_mult$における増減補正です" + modifier_building_group_bg_fossil_fuels_engineers_mortality_mult:0 "化石燃料に就業している$engineers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_fossil_fuels_engineers_mortality_mult_desc:0 "$modifier_building_group_bg_fossil_fuels_engineers_mortality_mult$における増減補正です" + modifier_building_group_bg_fossil_fuels_tax_mult:0 "化石燃料税収" + modifier_building_group_bg_fossil_fuels_tax_mult_desc:0 "化石燃料からの税収に対するボーナスあるいはペナルティです" + modifier_building_group_bg_fossil_fuels_throughput_mult:0 "$bg_fossil_fuels$[concept_throughput]" + modifier_building_group_bg_fossil_fuels_throughput_mult_desc:0 "$bg_fossil_fuels$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_input_glass_mult:0 "施設消費高:@glass! ガラス" + modifier_building_input_glass_mult_desc:0 "施設で消費される @glass! ガラスの量に対するボーナスあるいはペナルティです" + modifier_building_input_high_quality_fabric_add:0 "施設需要/レベル:@high_quality_fabric! 高級生地" + modifier_building_input_high_quality_fabric_add_desc:0 "施設によって消費された @high_quality_fabric! 高級生地の量です" + modifier_building_output_high_quality_fabric_add:0 "施設生産高/レベル:@high_quality_fabric! 高級生地" + modifier_building_output_high_quality_fabric_add_desc:0 "施設によって生産される @high_quality_fabric! 高級生地の量です" + modifier_building_output_high_quality_fabric_mult:0 "施設補正:@high_quality_fabric! 高級生地" + modifier_building_output_high_quality_fabric_mult_desc:0 "施設で生産される @high_quality_fabric! 高級生地の量に対するボーナスあるいはペナルティです" + modifier_building_input_lift_capacity_add:0 "施設需要/レベル:@lift_capacity! 打ち上げ能力" + modifier_building_input_lift_capacity_add_desc:0 "施設によって消費された @lift_capacity! 打ち上げ能力の量です" + modifier_building_output_lift_capacity_add:0 "施設生産高/レベル:@lift_capacity! 打ち上げ能力" + modifier_building_output_lift_capacity_add_desc:0 "施設によって生産される @lift_capacity! 打ち上げ能力の量です" + modifier_building_input_natural_gas_add:0 "施設需要/レベル:@natural_gas! 天然ガス" + modifier_building_input_natural_gas_add_desc:0 "施設によって消費された @natural_gas! 天然ガスの量です" + modifier_building_output_natural_gas_add:0 "施設生産高/レベル:@natural_gas! 天然ガス" + modifier_building_output_natural_gas_add_desc:0 "施設によって生産される @natural_gas! 天然ガスの量です" + modifier_building_input_phosphorus_add:0 "施設需要/レベル:@phosphorus! リン" + modifier_building_input_phosphorus_add_desc:0 "施設によって消費された @phosphorus! リンの量です" + modifier_building_output_phosphorus_add:0 "施設生産高/レベル:@phosphorus! リン" + modifier_building_output_phosphorus_add_desc:0 "施設によって生産される @phosphorus! リンの量です" + modifier_building_input_professional_services_add:0 "施設需要/レベル:@professional_services! 専門サービス" + modifier_building_input_professional_services_add_desc:0 "施設によって消費された @professional_services! 専門サービスの量です" + modifier_building_output_professional_services_add:0 "施設生産高/レベル:@professional_services! 専門サービス" + modifier_building_output_professional_services_add_desc:0 "施設によって生産される @professional_services! 専門サービスの量です" + modifier_building_output_professional_services_mult:0 "施設生産高:@professional_services! 専門サービス" + modifier_building_output_professional_services_mult_desc:0 "施設で生産される @professional_services! 専門サービスの量に対するボーナスあるいはペナルティです" + modifier_building_input_rare_earth_elements_add:0 "施設需要/レベル:@rare_earth_elements! レアアース" + modifier_building_input_rare_earth_elements_add_desc:0 "施設によって消費された @rare_earth_elements! レアアースの量です" + modifier_building_output_rare_earth_elements_add:0 "施設生産高/レベル:@rare_earth_elements! レアアース" + modifier_building_output_rare_earth_elements_add_desc:0 "施設によって生産される @rare_earth_elements! レアアースの量です" + modifier_building_input_refined_fuel_add:0 "施設需要/レベル:@refined_fuel! 精製燃料" + modifier_building_input_refined_fuel_add_desc:0 "施設によって消費された @refined_fuel! 精製燃料の量です" + modifier_building_output_refined_fuel_add:0 "施設生産高/レベル:@refined_fuel! 精製燃料" + modifier_building_output_refined_fuel_add_desc:0 "施設によって生産される @refined_fuel! 精製燃料の量です" + modifier_building_input_refined_uranium_add:0 "施設需要/レベル:@refined_uranium! 精製ウラン" + modifier_building_input_refined_uranium_add_desc:0 "施設によって消費された @refined_uranium! 精製ウランの量です" + modifier_building_output_refined_uranium_add:0 "施設生産高/レベル:@refined_uranium! 精製ウラン" + modifier_building_output_refined_uranium_add_desc:0 "施設によって生産される @refined_uranium! 精製ウランの量です" + modifier_building_input_semiconductors_add:0 "施設需要/レベル:@semiconductors! 半導体" + modifier_building_input_semiconductors_add_desc:0 "施設によって消費された @semiconductors! 半導体の量です" + modifier_building_output_semiconductors_add:0 "施設生産高/レベル:@semiconductors! 半導体" + modifier_building_output_semiconductors_add_desc:0 "施設によって生産される @semiconductors! 半導体の量です" + modifier_building_input_steel_mult:0 "施設消費高:@steel! 鋼鉄" + modifier_building_input_steel_mult_desc:0 "施設で消費される @steel! 鋼鉄の量に対するボーナスあるいはペナルティです" + modifier_building_input_telecommunications_add:0 "施設需要/レベル:@telecommunications! 電気通信" + modifier_building_input_telecommunications_add_desc:0 "施設によって消費された @telecommunications! 電気通信の量です" + modifier_building_output_telecommunications_add:0 "施設生産高/レベル:@telecommunications! 電気通信" + modifier_building_output_telecommunications_add_desc:0 "施設によって生産される @telecommunications! 電気通信の量です" + modifier_building_output_telecommunications_mult:0 "施設生産高:@telecommunications! 電気通信" + modifier_building_output_telecommunications_mult_desc:0 "施設で生産される @telecommunications! 電気通信の量に対するボーナスあるいはペナルティです" + modifier_building_group_bg_telecommunications_throughput_mult:0 "$bg_telecommunications$[concept_throughput]" + modifier_building_group_bg_telecommunications_throughput_mult_desc:0 "$bg_telecommunications$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_input_uranium_add:0 "施設需要/レベル:@uranium! ウラン" + modifier_building_input_uranium_add_desc:0 "施設によって消費された @uranium! ウランの量です" + modifier_building_output_uranium_add:0 "施設生産高/レベル:@uranium! ウラン" + modifier_building_output_uranium_add_desc:0 "施設によって生産される @uranium! ウランの量です" + modifier_building_input_computers_add:0 "施設需要/レベル:@computers! コンピュータ" + modifier_building_input_computers_add_desc:0 "施設によって消費された @computers! コンピュータの量です" + modifier_building_output_computers_add:0 "施設生産高/レベル:@computers! コンピュータ" + modifier_building_output_computers_add_desc:0 "施設によって生産される @computers! コンピュータの量です" + modifier_building_input_consumer_electronics_add:0 "施設需要/レベル:@consumer_electronics! 家電製品" + modifier_building_input_consumer_electronics_add_desc:0 "施設によって消費された @consumer_electronics! 家電製品の量です" + modifier_building_output_consumer_electronics_add:0 "施設生産高/レベル:@consumer_electronics! 家電製品" + modifier_building_output_consumer_electronics_add_desc:0 "施設によって生産される @consumer_electronics! 家電製品の量です" + modifier_building_input_financial_services_add:0 "施設需要/レベル:@financial_services! 金融サービス" + modifier_building_input_financial_services_add_desc:0 "施設によって消費された @financial_services! 金融サービスの量です" + modifier_building_output_financial_services_add:0 "施設生産高/レベル:@financial_services! 金融サービス" + modifier_building_output_financial_services_add_desc:0 "施設によって生産される @financial_services! 金融サービスの量です" + modifier_building_output_financial_services_mult:0 "施設生産高:@financial_services! 金融サービス" + modifier_building_output_financial_services_mult_desc:0 "施設で生産される @financial_services! 金融サービスの量に対するボーナスあるいはペナルティです" + modifier_building_group_bg_financial_services_throughput_mult:0 "$bg_financial_services$[concept_throughput]" + modifier_building_group_bg_financial_services_throughput_mult_desc:0 "$bg_financial_services$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_country_subsidies_bg_financial_services:0 "$bg_financial_services$の助成を許可" + modifier_country_subsidies_bg_financial_services_desc:0 "$bg_financial_services$の政府助成を制定する法的な許可です" + modifier_building_input_gold_add:0 "施設需要/レベル:@gold! 金" + modifier_building_input_gold_add_desc:0 "施設によって消費された @gold! 金の量です" + modifier_building_output_luxury_cars_add:0 "施設生産高/レベル:@luxury_cars! 高級車" + modifier_building_output_luxury_cars_add_desc:0 "施設によって生産される @luxury_cars! 高級車の量です" + modifier_building_input_media_add:0 "施設需要/レベル:@media! メディア" + modifier_building_input_media_add_desc:0 "施設によって消費された @media! メディアの量です" + modifier_building_output_media_add:0 "施設生産高/レベル:@media! メディア" + modifier_building_output_media_add_desc:0 "施設によって生産される @media! メディアの量です" + modifier_building_output_media_mult:0 "施設生産高:@media! メディア" + modifier_building_output_media_mult_desc:0 "施設で生産される @media! メディアの量に対するボーナスあるいはペナルティです" + modifier_building_group_bg_media_throughput_mult:0 "$bg_media$[concept_throughput]" + modifier_building_group_bg_media_throughput_mult_desc:0 "$bg_media$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_input_pharmaceuticals_add:0 "施設需要/レベル:@pharmaceuticals! 医薬品" + modifier_building_input_pharmaceuticals_add_desc:0 "施設によって消費された @pharmaceuticals! 医薬品の量です" + modifier_building_output_pharmaceuticals_add:0 "施設生産高/レベル:@pharmaceuticals! 医薬品" + modifier_building_output_pharmaceuticals_add_desc:0 "施設によって生産される @pharmaceuticals! 医薬品の量です" + modifier_building_input_plastics_add:0 "施設需要/レベル:@plastics! プラスチック" + modifier_building_input_plastics_add_desc:0 "施設によって消費された @plastics! プラスチックの量です" + modifier_building_output_plastics_add:0 "施設生産高/レベル:@plastics! プラスチック" + modifier_building_output_plastics_add_desc:0 "施設によって生産される @plastics! プラスチックの量です" + modifier_building_input_recreational_drugs_add:0 "施設需要/レベル:@recreational_drugs! 嗜好用薬物" + modifier_building_input_recreational_drugs_add_desc:0 "施設によって消費された @recreational_drugs! 嗜好用薬物の量です" + modifier_building_output_recreational_drugs_add:0 "施設生産高/レベル:@recreational_drugs! 嗜好用薬物" + modifier_building_output_recreational_drugs_add_desc:0 "施設によって生産される @recreational_drugs! 嗜好用薬物の量です" + modifier_building_output_tourism_add:0 "施設生産高/レベル:@tourism! 観光" + modifier_building_output_tourism_add_desc:0 "施設によって生産される @tourism! 観光の量です" + modifier_building_output_tourism_mult:0 "施設生産高:@tourism! 観光" + modifier_building_output_tourism_mult_desc:0 "施設で生産される @tourism! 観光の量に対するボーナスあるいはペナルティです" + modifier_building_input_aircraft_carriers_add:0 "施設需要/レベル:@aircraft_carriers! 空母" + modifier_building_input_aircraft_carriers_add_desc:0 "施設によって消費された @aircraft_carriers! 空母の量です" + modifier_building_output_aircraft_carriers_add:0 "施設生産高/レベル:@aircraft_carriers! 空母" + modifier_building_output_aircraft_carriers_add_desc:0 "施設によって生産される @aircraft_carriers! 空母の量です" + modifier_building_input_armored_fighting_vehicle_add:0 "施設需要/レベル:@armored_fighting_vehicle! 装甲戦闘車両" + modifier_building_input_armored_fighting_vehicle_add_desc:0 "施設によって消費された @armored_fighting_vehicle! 装甲戦闘車両の量です" + modifier_building_output_armored_fighting_vehicle_add:0 "施設生産高/レベル:@armored_fighting_vehicle! 装甲戦闘車両" + modifier_building_output_armored_fighting_vehicle_add_desc:0 "施設によって生産される @armored_fighting_vehicle! 装甲戦闘車両の量です" + modifier_building_input_biological_weapon_add:0 "施設需要/レベル:@biological_weapon! 生物兵器" + modifier_building_input_biological_weapon_add_desc:0 "施設によって消費された @biological_weapon! 生物兵器の量です" + modifier_building_output_biological_weapon_add:0 "施設生産高/レベル:@biological_weapon! 生物兵器" + modifier_building_output_biological_weapon_add_desc:0 "施設によって生産される @biological_weapon! 生物兵器の量です" + modifier_building_input_chemical_weapon_add:0 "施設需要/レベル:@chemical_weapon! 化学兵器" + modifier_building_input_chemical_weapon_add_desc:0 "施設によって消費された @chemical_weapon! 化学兵器の量です" + modifier_building_output_chemical_weapon_add:0 "施設生産高/レベル:@chemical_weapon! 化学兵器" + modifier_building_output_chemical_weapon_add_desc:0 "施設によって生産される @chemical_weapon! 化学兵器の量です" + modifier_building_input_commercial_aircraft_add:0 "施設需要/レベル:@commercial_aircraft! 商用機" + modifier_building_input_commercial_aircraft_add_desc:0 "施設によって消費された @commercial_aircraft! 商用機の量です" + modifier_building_output_commercial_aircraft_add:0 "施設生産高/レベル:@commercial_aircraft! 商用機" + modifier_building_output_commercial_aircraft_add_desc:0 "施設によって生産される @commercial_aircraft! 商用機の量です" + modifier_building_input_military_aircraft_add:0 "施設需要/レベル:@military_aircraft! 軍用機" + modifier_building_input_military_aircraft_add_desc:0 "施設によって消費された @military_aircraft! 軍用機の量です" + modifier_building_output_military_aircraft_add:0 "施設生産高/レベル:@military_aircraft! 軍用機" + modifier_building_output_military_aircraft_add_desc:0 "施設によって生産される @military_aircraft! 軍用機の量です" + modifier_building_input_missiles_add:0 "施設需要/レベル:@missiles! ミサイル" + modifier_building_input_missiles_add_desc:0 "施設によって消費された @missiles! ミサイルの量です" + modifier_building_output_missiles_add:0 "施設生産高/レベル:@missiles! ミサイル" + modifier_building_output_missiles_add_desc:0 "施設によって生産される @missiles! ミサイルの量です" + modifier_building_input_nuclear_weapon_add:0 "施設需要/レベル:@nuclear_weapon! 核兵器" + modifier_building_input_nuclear_weapon_add_desc:0 "施設によって消費された @nuclear_weapon! 核兵器の量です" + modifier_building_output_nuclear_weapon_add:0 "施設生産高/レベル:@nuclear_weapon! 核兵器" + modifier_building_output_nuclear_weapon_add_desc:0 "施設によって生産される @nuclear_weapon! 核兵器の量です" + modifier_nuclear_weapons_growth:0 "核弾頭増加率" + modifier_nuclear_weapons_growth_desc:0 "核弾頭が製造される速度です" + modifier_nuclear_weapons_decay:0 "核弾頭老朽化率" + modifier_nuclear_weapons_decay_desc:0 "核弾頭が老朽化する速度です" + modifier_nuclear_weapons_max:0 "核弾頭上限" + modifier_nuclear_weapons_max_desc:0 "現在保有可能な核弾頭の上限数です" + modifier_building_input_sensors_add:0 "施設需要/レベル:@sensors! センサー" + modifier_building_input_sensors_add_desc:0 "施設によって消費された @sensors! センサーの量です" + modifier_building_output_sensors_add:0 "施設生産高/レベル : @sensors! センサー" + modifier_building_output_sensors_add_desc:0 "施設によって生産される @sensors! センサーの量です" + modifier_building_input_submarines_add:0 "施設需要/レベル:@submarines! 潜水艦" + modifier_building_input_submarines_add_desc:0 "施設によって消費された @submarines! 潜水艦の量です" + modifier_building_output_submarines_add:0 "施設生産高/レベル:@submarines! 潜水艦" + modifier_building_output_submarines_add_desc:0 "施設によって生産される @submarines! 潜水艦の量です" + modifier_building_input_surface_ships_add:0 "施設需要/レベル:@surface_ships! 水上艦" + modifier_building_input_surface_ships_add_desc:0 "施設によって消費された @surface_ships! 水上艦の量です" + modifier_building_output_surface_ships_add:0 "施設生産高/レベル:@surface_ships! 水上艦" + modifier_building_output_surface_ships_add_desc:0 "施設によって生産される @surface_ships! 水上艦の量です" + nuclear_capable:0 "核保有能力あり" + last_stand:0 "最後の抵抗" + racial_tension:0 "人種間の緊張" + agricultural_subsidies:0 "農業補助金" + refused_agricultural_subsidies:0 "農業補助金の拒否" + revoked_agricultural_subsidies:0 "農業補助金の廃止" + major_economic_boom:0 "大好況" + minor_economic_boom:0 "好況" + financial_downturn:0 "金融不況" + financial_bailouts:0 "金融機関の救済" + economic_downturn:0 "景気後退" + hired_pmc:0 "民間軍事会社の雇用" + pmc_conflict:0 "民間軍事会社との対立" + pmc_recruitment:0 "民間軍事会社の募集" + pushing_denazification:0 "非ナチ化の推進" + denazification:0 "非ナチ化" + operation_paperclip:0 "ペーパークリップ作戦" + forced_neutrality:0 "中立性の強要" + full_investment_pool:0 "投資機会の減少" + urbanization_modifier:0 "都市化" + article_9_active:0 "憲法第9条 - 戦争の放棄" + legacy_of_kemalism:0 "ケマル主義の遺産" + declaration_of_human_rights:0 "人権宣言" + unclos1:0 "国連海洋法条約" + state_positive_habitability_effect:0 "居住性の増加" + state_negative_habitability_effect:0 "居住性の減少" + nuclear_damage:0 "核による破壊" + state_slum_modifier:0 "$building_slums$州上限" + state_skyscraper_modifier:0 "$building_skyscraper$州上限" + excellent_solar_capacity:0 "優れた太陽光発電適正" + excellent_wind_capacity:0 "優れた風力発電適正" + excellent_hydroelectric_capacity:0 "優れた水力発電適正" + moderate_solar_capacity:0 "標準的な太陽光発電適正" + moderate_wind_capacity:0 "標準的な風力発電適正" + moderate_hydroelectric_capacity:0 "標準的な水力発電適正" + poor_solar_capacity:0 "貧弱な太陽光発電適正" + poor_wind_capacity:0 "貧弱な風力発電適正" + poor_hydroelectric_capacity:0 "貧弱な水力発電適正" + ig_corruption_modifier:0 "汚職" + modifier_country_corruption_add:0 "権力保持時の汚職値" + modifier_country_corruption_add_desc:0 "利益集団の汚職値に対するボーナスあるいはペナルティです。" + modifier_interest_group_corruption_decay:0 "月間[concept_ig_corruption]減少量" + modifier_interest_group_corruption_decay_desc:0 "一ヶ月あたりの[concept_ig_corruption]の減少量です。" + modifier_country_corruption_increase_add:0 "権力保持時の汚職値増加量" + modifier_country_corruption_increase_add_desc:0 "利益集団の汚職値の増加量に対するボーナスあるいはペナルティです。" + modifier_interest_group_corruption_growth:0 "月間[concept_corruption]増加量" + modifier_interest_group_corruption_growth_desc:0 "一ヶ月あたりの[concept_corruption]の増減量です。" + ig_variant_bureaucrats:0 "[GetInterestGroupVariant('ig_bureaucrats',GetPlayer).GetNameWithCountryVariant]" + ig_variant_capitalists:0 "[GetInterestGroupVariant('ig_capitalists',GetPlayer).GetNameWithCountryVariant]" + ig_variant_laborists:0 "[GetInterestGroupVariant('ig_laborists',GetPlayer).GetNameWithCountryVariant]" + ig_variant_moralists:0 "[GetInterestGroupVariant('ig_moralists',GetPlayer).GetNameWithCountryVariant]" + ig_variant_patriots:0 "[GetInterestGroupVariant('ig_patriots',GetPlayer).GetNameWithCountryVariant]" + ig_variant_ruralists:0 "[GetInterestGroupVariant('ig_ruralists',GetPlayer).GetNameWithCountryVariant]" + ig_variant_securocrats:0 "[GetInterestGroupVariant('ig_securocrats',GetPlayer).GetNameWithCountryVariant]" + ig_variant_urbanists:0 "[GetInterestGroupVariant('ig_urbanists',GetPlayer).GetNameWithCountryVariant]" + modifier_interest_group_ig_bureaucrats_approval_add:0 "$ig_variant_bureaucrats$ [concept_approval]" + modifier_interest_group_ig_capitalists_approval_add:0 "$ig_variant_capitalists$ [concept_approval]" + modifier_interest_group_ig_laborists_approval_add:0 "$ig_variant_laborists$ [concept_approval]" + modifier_interest_group_ig_moralists_approval_add:0 "$ig_variant_moralists$ [concept_approval]" + modifier_interest_group_ig_patriots_approval_add:0 "$ig_variant_patriots$ [concept_approval]" + modifier_interest_group_ig_ruralists_approval_add:0 "$ig_variant_ruralists$ [concept_approval]" + modifier_interest_group_ig_securocrats_approval_add:0 "$ig_variant_securocrats$ [concept_approval]" + modifier_interest_group_ig_urbanists_approval_add:0 "$ig_variant_urbanists$ [concept_approval]" + modifier_interest_group_ig_bureaucrats_approval_add_desc:0 "$ig_variant_bureaucrats$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_capitalists_approval_add_desc:0 "$ig_variant_capitalists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_laborists_approval_add_desc:0 "$ig_variant_laborists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_moralists_approval_add_desc:0 "$ig_variant_moralists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_patriots_approval_add_desc:0 "$ig_variant_patriots$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_ruralists_approval_add_desc:0 "$ig_variant_ruralists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_securocrats_approval_add_desc:0 "$ig_variant_securocrats$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_urbanists_approval_add_desc:0 "$ig_variant_urbanists$ [concept_interest_group]の合計[concept_approval]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_bureaucrats_pol_str_mult:0 "$ig_variant_bureaucrats$ [concept_political_strength]" + modifier_interest_group_ig_capitalists_pol_str_mult:0 "$ig_variant_capitalists$ [concept_political_strength]" + modifier_interest_group_ig_laborists_pol_str_mult:0 "$ig_variant_laborists$ [concept_political_strength]" + modifier_interest_group_ig_moralists_pol_str_mult:0 "$ig_variant_moralists$ [concept_political_strength]" + modifier_interest_group_ig_patriots_pol_str_mult:0 "$ig_variant_patriots$ [concept_political_strength]" + modifier_interest_group_ig_ruralists_pol_str_mult:0 "$ig_variant_ruralists$ [concept_political_strength]" + modifier_interest_group_ig_securocrats_pol_str_mult:0 "$ig_variant_securocrats$ [concept_political_strength]" + modifier_interest_group_ig_urbanists_pol_str_mult:0 "$ig_variant_urbanists$ [concept_political_strength]" + modifier_interest_group_ig_bureaucrats_pol_str_mult_desc:0 "$ig_variant_bureaucrats$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_capitalists_pol_str_mult_desc:0 "$ig_variant_capitalists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_laborists_pol_str_mult_desc:0 "$ig_variant_laborists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_moralists_pol_str_mult_desc:0 "$ig_variant_moralists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_patriots_pol_str_mult_desc:0 "$ig_variant_patriots$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_ruralists_pol_str_mult_desc:0 "$ig_variant_ruralists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_securocrats_pol_str_mult_desc:0 "$ig_variant_securocrats$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_urbanists_pol_str_mult_desc:0 "$ig_variant_urbanists$ [concept_interest_group]の合計[concept_political_strength]に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_bureaucrats_pop_attraction_mult:0 "$ig_variant_bureaucrats$ POPの魅力" + modifier_interest_group_ig_capitalists_pop_attraction_mult:0 "$ig_variant_capitalists$ POPの魅力" + modifier_interest_group_ig_laborists_pop_attraction_mult:0 "$ig_variant_laborists$ POPの魅力" + modifier_interest_group_ig_moralists_pop_attraction_mult:0 "$ig_variant_moralists$ POPの魅力" + modifier_interest_group_ig_patriots_pop_attraction_mult:0 "$ig_variant_patriots$ POPの魅力" + modifier_interest_group_ig_ruralists_pop_attraction_mult:0 "$ig_variant_ruralists$ POPの魅力" + modifier_interest_group_ig_securocrats_pop_attraction_mult:0 "$ig_variant_securocrats$ POPの魅力" + modifier_interest_group_ig_urbanists_pop_attraction_mult:0 "$ig_variant_urbanists$ POPの魅力" + modifier_interest_group_ig_bureaucrats_pop_attraction_mult_desc:0 "POPが$ig_variant_bureaucrats$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_capitalists_pop_attraction_mult_desc:0 "POPが$ig_variant_capitalists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_laborists_pop_attraction_mult_desc:0 "POPが$ig_variant_laborists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_moralists_pop_attraction_mult_desc:0 "POPが$ig_variant_moralists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_patriots_pop_attraction_mult_desc:0 "POPが$ig_variant_patriots$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_ruralists_pop_attraction_mult_desc:0 "POPが$ig_variant_ruralists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_securocrats_pop_attraction_mult_desc:0 "POPが$ig_variant_securocrats$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_interest_group_ig_urbanists_pop_attraction_mult_desc:0 "POPが$ig_variant_urbanists$ [concept_interest_group]に感じる魅力の度合に対するボーナスあるいはペナルティです" + modifier_country_institution_welfare_max_investment_add:0 "最大 $institution_welfare$ [concept_institution] 投資" + modifier_country_institution_welfare_max_investment_add_desc:0 "$institution_welfare$ [concept_institution] の最大投資レベルに対するボーナスあるいはペナルティです" + modifier_country_institution_corporate_affairs_max_investment_add:0 "最大 $institution_corporate_affairs$ [concept_institution] 投資" + modifier_country_institution_corporate_affairs_max_investment_add_desc:0 "$institution_corporate_affairs$ [concept_institution] の最大投資レベルに対するボーナスあるいはペナルティです" + modifier_country_institution_criminal_justice_system_max_investment_add:0 "最大 $institution_criminal_justice_system$ [concept_institution] 投資" + modifier_country_institution_criminal_justice_system_max_investment_add_desc:0 "$institution_criminal_justice_system$ [concept_institution] の最大投資レベルに対するボーナスあるいはペナルティです" + modifier_building_employment_administrators_add:0 "$administrators$/レベル" + modifier_building_employment_administrators_add_desc:0 "一つの施設に雇用できる$administrators$の数をレベルごとに調整します" + modifier_building_employment_administrators_mult:0 "$modifier_building_employment_administrators_add$" + modifier_building_employment_administrators_mult_desc:0 "$modifier_building_employment_administrators_add_desc$" + modifier_building_employment_clergy_add:0 "$clergy$/レベル" + modifier_building_employment_clergy_add_desc:0 "一つの施設に雇用できる$clergy$の数をレベルごとに調整します" + modifier_building_employment_clergy_mult:0 "$modifier_building_employment_clergy_add$" + modifier_building_employment_clergy_mult_desc:0 "$modifier_building_employment_clergy_add_desc$" + modifier_building_employment_creatives_add:0 "$creatives$/レベル" + modifier_building_employment_creatives_add_desc:0 "一つの施設に雇用できる$creatives$の数をレベルごとに調整します" + modifier_building_employment_creatives_mult:0 "$modifier_building_employment_creatives_add$" + modifier_building_employment_creatives_mult_desc:0 "$modifier_building_employment_creatives_add_desc$" + modifier_building_employment_informal_workers_add:0 "$informal_workers$/レベル" + modifier_building_employment_informal_workers_add_desc:0 "一つの施設に雇用できる$informal_workers$の数をレベルごとに調整します" + modifier_building_employment_informal_workers_mult:0 "$modifier_building_employment_informal_workers_add$" + modifier_building_employment_informal_workers_mult_desc:0 "$modifier_building_employment_informal_workers_add_desc$" + modifier_building_employment_investors_add:0 "$investors$/レベル" + modifier_building_employment_investors_add_desc:0 "一つの施設に雇用できる$investors$の数をレベルごとに調整します" + modifier_building_employment_investors_mult:0 "$modifier_building_employment_investors_add$" + modifier_building_employment_investors_mult_desc:0 "$modifier_building_employment_investors_add_desc$" + modifier_building_employment_landlords_add:0 "$landlords$/レベル" + modifier_building_employment_landlords_add_desc:0 "一つの施設に雇用できる$landlords$の数をレベルごとに調整します" + modifier_building_employment_landlords_mult:0 "$modifier_building_employment_landlords_add$" + modifier_building_employment_landlords_mult_desc:0 "$modifier_building_employment_landlords_add_desc$" + modifier_building_employment_professionals_add:0 "$professionals$/レベル" + modifier_building_employment_professionals_add_desc:0 "一つの施設に雇用できる$professionals$の数をレベルごとに調整します" + modifier_building_employment_professionals_mult:0 "$modifier_building_employment_professionals_add$" + modifier_building_employment_professionals_mult_desc:0 "$modifier_building_employment_professionals_add_desc$" + modifier_building_employment_service_workers_add:0 "$service_workers$/レベル" + modifier_building_employment_service_workers_add_desc:0 "一つの施設に雇用できる$service_workers$の数をレベルごとに調整します" + modifier_building_employment_service_workers_mult:0 "$modifier_building_employment_service_workers_add$" + modifier_building_employment_service_workers_mult_desc:0 "$modifier_building_employment_service_workers_add_desc$" + modifier_building_employment_servicemembers_add:0 "$servicemembers$/レベル" + modifier_building_employment_servicemembers_add_desc:0 "一つの施設に雇用できる$servicemembers$の数をレベルごとに調整します" + modifier_building_employment_servicemembers_mult:0 "$modifier_building_employment_servicemembers_add$" + modifier_building_employment_servicemembers_mult_desc:0 "$modifier_building_employment_servicemembers_add_desc$" + modifier_building_employment_technicians_add:0 "$technicians$/レベル" + modifier_building_employment_technicians_add_desc:0 "一つの施設に雇用できる$technicians$の数をレベルごとに調整します" + modifier_building_employment_technicians_mult:0 "$modifier_building_employment_technicians_add$" + modifier_building_employment_technicians_mult_desc:0 "$modifier_building_employment_technicians_add_desc$" + modifier_building_administrators_mortality_mult:0 "$modifier_state_administrators_mortality_mult$" + modifier_building_administrators_mortality_mult_desc:0 "$modifier_state_administrators_mortality_mult_desc$" + modifier_building_clergy_mortality_mult:0 "$modifier_state_clergy_mortality_mult$" + modifier_building_clergy_mortality_mult_desc:0 "$modifier_state_clergy_mortality_mult_desc$" + modifier_building_creatives_mortality_mult:0 "$modifier_state_creatives_mortality_mult$" + modifier_building_creatives_mortality_mult_desc:0 "$modifier_state_creatives_mortality_mult_desc$" + modifier_building_informal_workers_mortality_mult:0 "$modifier_state_informal_workers_mortality_mult$" + modifier_building_informal_workers_mortality_mult_desc:0 "$modifier_state_informal_workers_mortality_mult_desc$" + modifier_building_investors_mortality_mult:0 "$modifier_state_investors_mortality_mult$" + modifier_building_investors_mortality_mult_desc:0 "$modifier_state_investors_mortality_mult_desc$" + modifier_building_landlords_mortality_mult:0 "$modifier_state_landlords_mortality_mult$" + modifier_building_landlords_mortality_mult_desc:0 "$modifier_state_landlords_mortality_mult_desc$" + modifier_building_professionals_mortality_mult:0 "$modifier_state_professionals_mortality_mult$" + modifier_building_professionals_mortality_mult_desc:0 "$modifier_state_professionals_mortality_mult_desc$" + modifier_building_service_workers_mortality_mult:0 "$modifier_state_service_workers_mortality_mult$" + modifier_building_service_workers_mortality_mult_desc:0 "$modifier_state_service_workers_mortality_mult_desc$" + modifier_building_servicemembers_mortality_mult:0 "$modifier_state_servicemembers_mortality_mult$" + modifier_building_servicemembers_mortality_mult_desc:0 "$modifier_state_servicemembers_mortality_mult_desc$" + modifier_building_technicians_mortality_mult:0 "$modifier_state_technicians_mortality_mult$" + modifier_building_technicians_mortality_mult_desc:0 "$modifier_state_technicians_mortality_mult_desc$" + modifier_state_administrators_mortality_mult:0 "$administrators$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_administrators_mortality_mult_desc:0 "$administrators$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_clergy_mortality_mult:0 "$clergy$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_clergy_mortality_mult_desc:0 "$clergy$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_creatives_mortality_mult:0 "$creatives$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_creatives_mortality_mult_desc:0 "$creatives$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_informal_workers_mortality_mult:0 "$informal_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_informal_workers_mortality_mult_desc:0 "$informal_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_investors_mortality_mult:0 "$investors$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_investors_mortality_mult_desc:0 "$investors$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_landlords_mortality_mult:0 "$landlords$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_landlords_mortality_mult_desc:0 "$landlords$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_professionals_mortality_mult:0 "$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_professionals_mortality_mult_desc:0 "$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_service_workers_mortality_mult:0 "$service_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_service_workers_mortality_mult_desc:0 "$service_workers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_servicemembers_mortality_mult:0 "$servicemembers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_servicemembers_mortality_mult_desc:0 "$servicemembers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_state_technicians_mortality_mult:0 "$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_state_technicians_mortality_mult_desc:0 "$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]における増減補正です" + modifier_building_administrators_shares_add:0 "$administrators$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_administrators_shares_add_desc:0 "$administrators$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_clergy_shares_add:0 "$clergy$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_clergy_shares_add_desc:0 "$clergy$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_creatives_shares_add:0 "$creatives$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_creatives_shares_add_desc:0 "$creatives$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_informal_workers_shares_add:0 "$informal_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_informal_workers_shares_add_desc:0 "$informal_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_investors_shares_add:0 "$investors$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_investors_shares_add_desc:0 "$investors$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_landlords_shares_add:0 "$landlords$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_landlords_shares_add_desc:0 "$landlords$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_professionals_shares_add:0 "$professionals$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_professionals_shares_add_desc:0 "$professionals$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_service_workers_shares_add:0 "$service_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_service_workers_shares_add_desc:0 "$service_workers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_servicemembers_shares_add:0 "$servicemembers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_servicemembers_shares_add_desc:0 "$servicemembers$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_building_technicians_shares_add:0 "$technicians$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]" + modifier_building_technicians_shares_add_desc:0 "$technicians$ [Concept('concept_ownership_share', '$concept_ownership_shares$')]における増減補正です" + modifier_state_administrators_investment_pool_contribution_add:0 "$administrators$[concept_investment_pool]出資度" + modifier_state_administrators_investment_pool_contribution_add_desc:0 "$administrators$が投資に回す利益の割合です" + modifier_state_administrators_investment_pool_efficiency_mult:0 "$administrators$ [concept_investment_pool]貢献効率" + modifier_state_administrators_investment_pool_efficiency_mult_desc:0 "$administrators$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_clergy_investment_pool_contribution_add:0 "$clergy$ [concept_investment_pool]出資度" + modifier_state_clergy_investment_pool_contribution_add_desc:0 "$clergy$が投資に回す利益の割合です" + modifier_state_clergy_investment_pool_efficiency_mult:0 "$clergy$ [concept_investment_pool]貢献効率" + modifier_state_clergy_investment_pool_efficiency_mult_desc:0 "$clergy$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_creatives_investment_pool_contribution_add:0 "$creatives$ [concept_investment_pool]出資度" + modifier_state_creatives_investment_pool_contribution_add_desc:0 "$creatives$が投資に回す利益の割合です" + modifier_state_creatives_investment_pool_efficiency_mult:0 "$creatives$ [concept_investment_pool]貢献効率" + modifier_state_creatives_investment_pool_efficiency_mult_desc:0 "$creatives$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_informal_workers_investment_pool_contribution_add:0 "$informal_workers$ [concept_investment_pool]貢献" + modifier_state_informal_workers_investment_pool_contribution_add_desc:0 "$informal_workers$が投資に回す利益の割合です" + modifier_state_informal_workers_investment_pool_efficiency_mult:0 "$informal_workers$ [concept_investment_pool]貢献効率" + modifier_state_informal_workers_investment_pool_efficiency_mult_desc:0 "$informal_workers$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_investors_investment_pool_contribution_add:0 "$investors$ [concept_investment_pool]出資度" + modifier_state_investors_investment_pool_contribution_add_desc:0 "$investors$が投資に回す利益の割合です" + modifier_state_investors_investment_pool_efficiency_mult:0 "$investors$ [concept_investment_pool]貢献効率" + modifier_state_investors_investment_pool_efficiency_mult_desc:0 "$investors$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_landlords_investment_pool_contribution_add:0 "$landlords$ [concept_investment_pool]出資度" + modifier_state_landlords_investment_pool_contribution_add_desc:0 "$landlords$が投資に回す利益の割合です" + modifier_state_landlords_investment_pool_efficiency_mult:0 "$landlords$ [concept_investment_pool]貢献効率" + modifier_state_landlords_investment_pool_efficiency_mult_desc:0 "$landlords$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_professionals_investment_pool_contribution_add:0 "$professionals$ [concept_investment_pool]出資度" + modifier_state_professionals_investment_pool_contribution_add_desc:0 "$professionals$が投資に回す利益の割合です" + modifier_state_professionals_investment_pool_efficiency_mult:0 "$professionals$ [concept_investment_pool]貢献効率" + modifier_state_professionals_investment_pool_efficiency_mult_desc:0 "$professionals$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_service_workers_investment_pool_contribution_add:0 "$service_workers$ [concept_investment_pool]出資度" + modifier_state_service_workers_investment_pool_contribution_add_desc:0 "$service_workers$が投資に回す利益の割合です" + modifier_state_service_workers_investment_pool_efficiency_mult:0 "$service_workers$ [concept_investment_pool]貢献効率" + modifier_state_service_workers_investment_pool_efficiency_mult_desc:0 "$service_workers$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_servicemembers_investment_pool_contribution_add:0 "$servicemembers$ [concept_investment_pool]出資度" + modifier_state_servicemembers_investment_pool_contribution_add_desc:0 "$servicemembers$が投資に回す利益の割合です" + modifier_state_servicemembers_investment_pool_efficiency_mult:0 "$servicemembers$ [concept_investment_pool]貢献効率" + modifier_state_servicemembers_investment_pool_efficiency_mult_desc:0 "$servicemembers$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_state_technicians_investment_pool_contribution_add:0 "$technicians$ [concept_investment_pool]出資度" + modifier_state_technicians_investment_pool_contribution_add_desc:0 "$technicians$が投資に回す利益の割合です" + modifier_state_technicians_investment_pool_efficiency_mult:0 "$technicians$ [concept_investment_pool]貢献効率" + modifier_state_technicians_investment_pool_efficiency_mult_desc:0 "$technicians$から投資された利益がどの程度[concept_investment_pool]へと貢献するのかに対する増減補正です" + modifier_country_administrators_pol_str_mult:0 "$administrators$の[concept_political_strength]" + modifier_country_administrators_pol_str_mult_desc:0 "$administrators$が有する[concept_political_strength]における増減補正です" + modifier_country_administrators_voting_power_add:0 "$administrators$の[concept_votes]からの[concept_political_strength]" + modifier_country_administrators_voting_power_add_desc:0 "選挙において$administrators$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_clergy_pol_str_mult:0 "$clergy$の[concept_political_strength]" + modifier_country_clergy_pol_str_mult_desc:0 "$clergy$が有する[concept_political_strength]における増減補正です" + modifier_country_clergy_voting_power_add:0 "$clergy$の[concept_votes]からの[concept_political_strength]" + modifier_country_clergy_voting_power_add_desc:0 "選挙において$clergy$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_creatives_pol_str_mult:0 "$creatives$の[concept_political_strength]" + modifier_country_creatives_pol_str_mult_desc:0 "$creatives$が有する[concept_political_strength]における増減補正です" + modifier_country_creatives_voting_power_add:0 "$creatives$の[concept_votes]からの[concept_political_strength]" + modifier_country_creatives_voting_power_add_desc:0 "選挙において$creatives$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_informal_workers_pol_str_mult:0 "$informal_workers$の[concept_political_strength]" + modifier_country_informal_workers_pol_str_mult_desc:0 "$informal_workers$が有する[concept_political_strength]における増減補正です" + modifier_country_informal_workers_voting_power_add:0 "$informal_workers$の[concept_votes]からの[concept_political_strength]" + modifier_country_informal_workers_voting_power_add_desc:0 "選挙において$informal_workers$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_investors_pol_str_mult:0 "$investors$の[concept_political_strength]" + modifier_country_investors_pol_str_mult_desc:0 "$investors$が有する[concept_political_strength]における増減補正です" + modifier_country_investors_voting_power_add:0 "$investors$の[concept_votes]からの[concept_political_strength]" + modifier_country_investors_voting_power_add_desc:0 "選挙において$investors$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_landlords_pol_str_mult:0 "$landlords$の[concept_political_strength]" + modifier_country_landlords_pol_str_mult_desc:0 "$landlords$が有する[concept_political_strength]における増減補正です" + modifier_country_landlords_voting_power_add:0 "$landlords$の[concept_votes]からの[concept_political_strength]" + modifier_country_landlords_voting_power_add_desc:0 "選挙において$landlords$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_professionals_pol_str_mult:0 "$professionals$の[concept_political_strength]" + modifier_country_professionals_pol_str_mult_desc:0 "$professionals$が有する[concept_political_strength]における増減補正です" + modifier_country_professionals_voting_power_add:0 "$professionals$の[concept_votes]からの[concept_political_strength]" + modifier_country_professionals_voting_power_add_desc:0 "選挙において$professionals$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_service_workers_pol_str_mult:0 "$service_workers$の[concept_political_strength]" + modifier_country_service_workers_pol_str_mult_desc:0 "$service_workers$が有する[concept_political_strength]における増減補正です" + modifier_country_service_workers_voting_power_add:0 "$service_workers$の[concept_votes]からの[concept_political_strength]" + modifier_country_service_workers_voting_power_add_desc:0 "選挙において$service_workers$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_servicemembers_pol_str_mult:0 "$servicemembers$の[concept_political_strength]" + modifier_country_servicemembers_pol_str_mult_desc:0 "$servicemembers$が有する[concept_political_strength]における増減補正です" + modifier_country_servicemembers_voting_power_add:0 "$servicemembers$の[concept_votes]からの[concept_political_strength]" + modifier_country_servicemembers_voting_power_add_desc:0 "選挙において$servicemembers$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_country_technicians_pol_str_mult:0 "$technicians$の[concept_political_strength]" + modifier_country_technicians_pol_str_mult_desc:0 "$technicians$が有する[concept_political_strength]における増減補正です" + modifier_country_technicians_voting_power_add:0 "$technicians$の[concept_votes]からの[concept_political_strength]" + modifier_country_technicians_voting_power_add_desc:0 "選挙において$technicians$の[concept_votes]から得られる[concept_political_strength]に対する増減補正です" + modifier_state_pop_support_law_administrative_add:0 "[GetLawType('law_administrative').GetName]に対する[concept_pop]の支持" modifier_state_pop_support_law_administrative_add_desc:0 "[Concept('concept_pop', '$concept_pops$')]が[GetLawType('law_administrative').GetName]の[concept_law]を支持する割合に影響します。" modifier_state_pop_support_law_administrative_mult:0 "[GetLawType('law_administrative').GetName]に対する[concept_pop]の支持" modifier_state_pop_support_law_administrative_mult_desc:0 "[Concept('concept_pop', '$concept_pops$')]が[GetLawType('law_administrative').GetName]の[concept_law]を支持する割合に影響します。" @@ -732,386 +1086,40 @@ modifier_state_pop_support_law_wrongful_dismissal_protections_add_desc:0 "[Concept('concept_pop', '$concept_pops$')]が[GetLawType('law_wrongful_dismissal_protections').GetName]の[concept_law]を支持する割合に影響します。" modifier_state_pop_support_law_wrongful_dismissal_protections_mult:0 "[GetLawType('law_wrongful_dismissal_protections').GetName]に対する[concept_pop]の支持" modifier_state_pop_support_law_wrongful_dismissal_protections_mult_desc:0 "[Concept('concept_pop', '$concept_pops$')]が[GetLawType('law_wrongful_dismissal_protections').GetName]の[concept_law]を支持する割合に影響します。" - modifier_state_natural_disaster_chance_mult:0 "自然災害発生率乗数" - modifier_state_natural_disaster_chance_mult_desc:0 "州の自然災害発生率に対するボーナスあるいはペナルティです" - modifier_state_natural_disaster_mortality_mult:0 "自然災害死亡率乗数" - modifier_state_natural_disaster_mortality_mult_desc:0 "州の自然災害死亡率に対するボーナスあるいはペナルティです" - modifier_state_natural_disaster_severity_mult:0 "自然災害深刻度乗数" - modifier_state_natural_disaster_severity_mult_desc:0 "州の自然災害深刻度に対するボーナスあるいはペナルティです" - modifier_abolished_monarchy:0 "王政廃止" - modifier_abolished_monarchy_desc:0 "この国は王政を廃止し、他の政体に変わりました" - modifier_game_disable_microstates:0 "ゲーム中のマイクロステート無効" - modifier_game_disable_microstates_desc:0 "ゲーム中にマイクロステートが出現しないようにします" - modifier_building_group_bg_urban_facilities_throughput_mult:0 "$bg_urban_facilities$[concept_throughput]" - modifier_building_group_bg_urban_facilities_throughput_mult_desc:0 "$bg_urban_facilities$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_combustion_plant_throughput_mult:0 "$building_combustion_plant$施設[concept_throughput]" - modifier_building_combustion_plant_throughput_mult_desc:0 "$building_combustion_plant$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_state_building_geothermal_power_plant_max_level_add:0 "$building_geothermal_power_plant$最大レベル" - modifier_state_building_geothermal_power_plant_max_level_add_desc:0 "$building_geothermal_power_plant$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_building_group_bg_healthcare_throughput_mult:0 "$bg_healthcare$[concept_throughput]" - modifier_building_group_bg_healthcare_throughput_mult_desc:0 "$bg_healthcare$の施設需要と生産の両方に対するボーナスあるいはペナルティです" modifier_building_nuclear_power_plant_throughput_mult:0 "$building_nuclear_power_plant$施設[concept_throughput]" modifier_building_nuclear_power_plant_throughput_mult_desc:0 "$building_nuclear_power_plant$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_state_building_nuclear_research_facility_max_level_add:0 "$building_nuclear_research_facility$最大レベル" - modifier_state_building_nuclear_research_facility_max_level_add_desc:0 "$building_nuclear_research_facility$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_state_building_renewable_energy_facility_max_level_add:0 "$building_renewable_energy_facility$最大レベル" - modifier_state_building_renewable_energy_facility_max_level_add_desc:0 "$building_renewable_energy_facility$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_building_group_bg_solar_power_throughput_mult:0 "$bg_solar_power$[concept_throughput]" - modifier_building_group_bg_solar_power_throughput_mult_desc:0 "$bg_solar_power$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_state_building_slums_max_level_add:0 "$building_slums$最大レベル" - modifier_state_building_slums_max_level_add_desc:0 "$building_slums$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_building_group_bg_slums_throughput_mult:0 "$bg_slums$[concept_throughput]" - modifier_building_group_bg_slums_throughput_mult_desc:0 "$bg_slums$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_wind_power_throughput_mult:0 "$bg_wind_power$[concept_throughput]" - modifier_building_group_bg_wind_power_throughput_mult_desc:0 "$bg_wind_power$の施設需要と生産の両方に対するボーナスあるいはペナルティです" modifier_building_group_bg_manufacturing_technicians_mortality_mult:0 "製造業に就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" modifier_building_group_bg_manufacturing_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_manufacturing_technicians_mortality_mult$における増減補正です" modifier_building_group_bg_light_industry_technicians_mortality_mult:0 "軽工業に就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" modifier_building_group_bg_light_industry_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_light_industry_technicians_mortality_mult$における増減補正です" modifier_building_group_bg_heavy_industry_technicians_mortality_mult:0 "重工業に就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" modifier_building_group_bg_heavy_industry_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_heavy_industry_technicians_mortality_mult$における増減補正です" - modifier_building_advanced_military_manufactories_throughput_mult:0 "$building_advanced_military_manufactories$施設[concept_throughput]" - modifier_building_advanced_military_manufactories_throughput_mult_desc:0 "$building_advanced_military_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_aircraft_manufactories_throughput_mult:0 "$building_aircraft_manufactories$施設[concept_throughput]" - modifier_building_aircraft_manufactories_throughput_mult_desc:0 "$building_aircraft_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_automobile_manufactories_throughput_mult:0 "$bg_automobile_manufactories$[concept_throughput]" - modifier_building_group_bg_automobile_manufactories_throughput_mult_desc:0 "$bg_automobile_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_computer_manufactories_throughput_mult:0 "$building_computer_manufactories$施設[concept_throughput]" - modifier_building_computer_manufactories_throughput_mult_desc:0 "$building_computer_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_electronics_manufactories_throughput_mult:0 "$building_electronics_manufactories$施設[concept_throughput]" - modifier_building_electronics_manufactories_throughput_mult_desc:0 "$building_electronics_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_furniture_manufactories_throughput_mult:0 "$building_furniture_manufactories$施設[concept_throughput]" - modifier_building_furniture_manufactories_throughput_mult_desc:0 "$building_furniture_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_paper_manufactories_throughput_mult:0 "$building_paper_manufactories$施設[concept_throughput]" - modifier_building_paper_manufactories_throughput_mult_desc:0 "$building_paper_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_pharmaceutical_industry_throughput_mult:0 "$building_pharmaceutical_industry$施設[concept_throughput]" - modifier_building_pharmaceutical_industry_throughput_mult_desc:0 "$building_pharmaceutical_industry$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_small_arms_manufactories_throughput_mult:0 "$building_small_arms_manufactories$施設[concept_throughput]" - modifier_building_small_arms_manufactories_throughput_mult_desc:0 "$building_small_arms_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_steelworks_throughput_mult:0 "$building_steelworks$施設[concept_throughput]" - modifier_building_steelworks_throughput_mult_desc:0 "$building_steelworks$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_synthetics_plant_throughput_mult:0 "$building_synthetics_plant$施設[concept_throughput]" - modifier_building_synthetics_plant_throughput_mult_desc:0 "$building_synthetics_plant$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_textile_manufactories_throughput_mult:0 "$building_textile_manufactories$施設[concept_throughput]" - modifier_building_textile_manufactories_throughput_mult_desc:0 "$building_textile_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_tool_manufactories_throughput_mult:0 "$building_tool_manufactories$施設[concept_throughput]" - modifier_building_tool_manufactories_throughput_mult_desc:0 "$building_tool_manufactories$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_mining_technicians_mortality_mult:0 "採掘場に就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_building_group_bg_mining_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_mining_technicians_mortality_mult$における増減補正です" - modifier_building_group_bg_phosphorus_mining_tax_mult:0 "リン鉱山税収" - modifier_building_group_bg_phosphorus_mining_tax_mult_desc:0 "リン鉱山からの税収に対するボーナスあるいはペナルティです" - modifier_building_phosphorus_mine_throughput_mult:0 "$building_phosphorus_mine$施設[concept_throughput]" - modifier_building_phosphorus_mine_throughput_mult_desc:0 "$building_phosphorus_mine$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_rare_earth_elements_mine_mult:0 "$building_rare_earth_elements_mine$施設[concept_throughput]" - modifier_building_rare_earth_elements_mine_mult_desc:0 "$building_rare_earth_elements_mine$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_uranium_mine_throughput_mult:0 "$building_uranium_mine$施設[concept_throughput]" - modifier_building_uranium_mine_throughput_mult_desc:0 "$building_uranium_mine$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_subsistence_agriculture_throughput_mult:0 "$bg_subsistence_agriculture$[concept_throughput]" - modifier_building_group_bg_subsistence_agriculture_throughput_mult_desc:0 "$bg_subsistence_agriculture$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_state_building_airport_max_level_add:0 "$building_airport$最大レベル" - modifier_state_building_airport_max_level_add_desc:0 "$building_airport$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_building_airport_throughput_mult:0 "$building_airport$施設[concept_throughput]" - modifier_building_airport_throughput_mult_desc:0 "$building_airport$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_state_building_biological_weapons_facility_max_level_add:0 "$building_biological_weapons$最大レベル" - modifier_state_building_biological_weapons_facility_max_level_add_desc:0 "$building_biological_weapons$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_state_building_chemical_weapons_facility_max_level_add:0 "$building_chemical_weapons$最大レベル" - modifier_state_building_chemical_weapons_facility_max_level_add_desc:0 "$building_chemical_weapons$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_state_building_housing_max_level_add:0 "$building_housing$最大レベル" - modifier_state_building_housing_max_level_add_desc:0 "$building_housing$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_state_building_nuclear_weapons_facility_max_level_add:0 "$building_nuclear_weapons_facility$最大レベル" - modifier_state_building_nuclear_weapons_facility_max_level_add_desc:0 "$building_nuclear_weapons_facility$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_building_skyscraper_throughput_mult:0 "$building_skyscraper$施設[concept_throughput]" - modifier_building_skyscraper_throughput_mult_desc:0 "$building_skyscraper$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_state_building_skyscraper_max_level_add:0 "$building_skyscraper$最大レベル" - modifier_state_building_skyscraper_max_level_add_desc:0 "$building_skyscraper$施設の最大レベルに対するボーナスあるいはペナルティです" - modifier_building_group_bg_infrastructure_technicians_mortality_mult:0 "インフラに就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_building_group_bg_infrastructure_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_infrastructure_technicians_mortality_mult$における増減補正です" - modifier_building_group_bg_infrastructure_throughput_mult:0 "$bg_infrastructure$[concept_throughput]" - modifier_building_group_bg_infrastructure_throughput_mult_desc:0 "$bg_infrastructure$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_construction_throughput_mult:0 "$bg_construction$[concept_throughput]" - modifier_building_group_bg_construction_throughput_mult_desc:0 "$bg_construction$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_bureaucracy_throughput_mult:0 "$bg_bureaucracy$[concept_throughput]" - modifier_building_group_bg_bureaucracy_throughput_mult_desc:0 "$bg_bureaucracy$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_government_throughput_mult:0 "$bg_government$[concept_throughput]" - modifier_building_group_bg_government_throughput_mult_desc:0 "$bg_government$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_research_institutes_throughput_mult:0 "$bg_research_institutes$[concept_throughput]" - modifier_building_group_bg_research_institutes_throughput_mult_desc:0 "$bg_research_institutes$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_technology_throughput_mult:0 "$bg_technology$[concept_throughput]" - modifier_building_group_bg_technology_throughput_mult_desc:0 "$bg_technology$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_renewable_power_throughput_mult:0 "$bg_renewable_power$[concept_throughput]" - modifier_building_group_bg_renewable_power_throughput_mult_desc:0 "$bg_renewable_power$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_input_furniture_add:0 "施設需要/レベル:@furniture! 家具" - modifier_building_input_furniture_add_desc:0 "施設によって消費された @furniture! 家具の量です" - modifier_building_input_healthcare_add:0 "施設需要/レベル:@healthcare! 医療" - modifier_building_input_healthcare_add_desc:0 "施設によって消費された @healthcare! 医療の量です" - modifier_building_output_healthcare_add:0 "施設生産高/レベル:@healthcare! 医療" - modifier_building_output_healthcare_add_desc:0 "施設によって生産される @healthcare! 医療の量です" - modifier_building_input_household_appliances_add:0 "施設需要/レベル:@household_appliances! 家電製品" - modifier_building_input_household_appliances_add_desc:0 "施設によって消費された @household_appliances! 家電製品の量です" - modifier_building_output_household_appliances_add:0 "施設生産高/レベル:@household_appliances! 家電製品" - modifier_building_output_household_appliances_add_desc:0 "施設によって生産される @household_appliances! 家電製品の量です" - modifier_building_input_housing_add:0 "施設需要/レベル:@housing! 住宅" - modifier_building_input_housing_add_desc:0 "施設によって消費された @housing! 住宅の量です" - modifier_building_output_housing_add:0 "施設生産高/レベル : @housing! 住宅" - modifier_building_output_housing_add_desc:0 "施設によって生産される @housing! 住宅の量です" - modifier_building_input_services_add:0 "施設需要/レベル:@services! サービス" - modifier_building_input_services_add_desc:0 "施設によって消費された @services! サービスの量です" + modifier_building_group_bg_heavy_industry_professionals_mortality_mult:0 "重工業に就業している$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_heavy_industry_professionals_mortality_mult_desc:0 "$modifier_building_group_bg_heavy_industry_professionals_mortality_mult$における増減補正です" + modifier_building_group_bg_mining_technicians_mortality_mult:0 "採掘場に就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_mining_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_mining_technicians_mortality_mult$における増減補正です" + modifier_building_group_bg_mining_professionals_mortality_mult:0 "採掘場に就業している$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_mining_professionals_mortality_mult_desc:0 "$modifier_building_group_bg_heavy_industry_professionals_mortality_mult$における増減補正です" + modifier_building_rare_earth_elements_mine_mult:0 "$building_rare_earth_elements_mine$施設[concept_throughput]" + modifier_building_rare_earth_elements_mine_mult_desc:0 "$building_rare_earth_elements_mine$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_uranium_mine_throughput_mult:0 "$building_uranium_mine$施設[concept_throughput]" + modifier_building_uranium_mine_throughput_mult_desc:0 "$building_uranium_mine$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_airport_throughput_mult:0 "$building_airport$施設[concept_throughput]" + modifier_building_airport_throughput_mult_desc:0 "$building_airport$の施設需要と生産の両方に対するボーナスあるいはペナルティです" + modifier_building_group_bg_infrastructure_technicians_mortality_mult:0 "インフラに就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_infrastructure_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_infrastructure_technicians_mortality_mult$における増減補正です" + modifier_building_group_bg_infrastructure_professionals_mortality_mult:0 "インフラに就業している$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_infrastructure_professionals_mortality_mult_desc:0 "$modifier_building_group_bg_infrastructure_professionals_mortality_mult$における増減補正です" modifier_building_group_bg_logging_technicians_mortality_mult:0 "木材産業に就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" modifier_building_group_bg_logging_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_logging_technicians_mortality_mult$における増減補正です" - modifier_building_output_wood_mult:0 "施設生産高:@wood! 軟材" - modifier_building_output_wood_mult_desc:0 "施設で生産される @wood! 軟材の量に対するボーナスあるいはペナルティです" - modifier_building_input_aluminum_add:0 "施設需要/レベル:@aluminum! アルミニウム" - modifier_building_input_aluminum_add_desc:0 "施設によって消費された @aluminum! アルミニウムの量です" - modifier_building_input_aluminum_mult:0 "施設消費高:@aluminum! アルミニウム" - modifier_building_input_aluminum_mult_desc:0 "施設で消費される @aluminum! アルミニウムの量に対するボーナスあるいはペナルティです" - modifier_building_output_aluminum_add:0 "施設生産高/レベル:@aluminum! アルミニウム" - modifier_building_output_aluminum_add_desc:0 "施設によって生産される @aluminum! アルミニウムの量です" - modifier_building_input_batteries_add:0 "施設需要/レベル:@batteries! 電池" - modifier_building_input_batteries_add_desc:0 "施設によって消費された @batteries! 電池の量です" - modifier_building_output_batteries_add:0 "施設生産高/レベル:@batteries! 電池" - modifier_building_output_batteries_add_desc:0 "施設によって生産される @batteries! 電池の量です" - modifier_building_input_bauxite_add:0 "施設需要/レベル:@bauxite! ボーキサイト" - modifier_building_input_bauxite_add_desc:0 "施設によって消費された @bauxite! ボーキサイトの量です" - modifier_building_output_bauxite_add:0 "施設生産高/レベル : @bauxite! ボーキサイト" - modifier_building_output_bauxite_add_desc:0 "施設によって生産される @bauxite! ボーキサイトの量です" + modifier_building_group_bg_logging_professionals_mortality_mult:0 "木材産業に就業している$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_logging_professionals_mortality_mult_desc:0 "$modifier_building_group_bg_logging_professionals_mortality_mult$における増減補正です" modifier_building_output_bauxite_mult:0 "$building_output_bauxite$施設[concept_throughput]" modifier_building_output_bauxite_mult_desc:0 "$building_output_bauxite$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_input_bonds_add:0 "施設需要/レベル:@bonds! 債権" - modifier_building_input_bonds_add_desc:0 "施設によって消費された @bonds! 債権の量です" - modifier_building_output_bonds_add:0 "施設生産高/レベル : @bonds! 債権" - modifier_building_output_bonds_add_desc:0 "施設によって生産される @bonds! 債権の量です" - modifier_building_input_bonds_mult:0 "施設消費高:@bonds! 債権" - modifier_building_input_bonds_mult_desc:0 "施設で消費される @bonds! 債権の量に対するボーナスあるいはペナルティです" - modifier_building_output_bonds_mult:0 "施設生産高:@bonds! 債権" - modifier_building_output_bonds_mult_desc:0 "施設で生産される @bonds! 債権の量に対するボーナスあるいはペナルティです" - modifier_building_input_cargo_ships_add:0 "施設需要/レベル:@cargo_ships! 貨物船" - modifier_building_input_cargo_ships_add_desc:0 "施設によって消費された @cargo_ships! 貨物船の量です" - modifier_building_output_cargo_ships_add:0 "施設生産高/レベル:@cargo_ships! 貨物船" - modifier_building_output_cargo_ships_add_desc:0 "施設によって生産される @cargo_ships! 貨物船の量です" - modifier_building_input_copper_add:0 "施設需要/レベル:@copper! 銅" - modifier_building_input_copper_add_desc:0 "施設によって消費された @copper! 銅の量です" - modifier_building_output_copper_add:0 "施設生産高/レベル : @copper! 銅" - modifier_building_output_copper_add_desc:0 "施設によって生産される @copper! 銅の量です" - modifier_building_input_electronics_add:0 "施設需要/レベル:@electronics! 電子機器" - modifier_building_input_electronics_add_desc:0 "施設によって消費された @electronics! 電子機器の量です" - modifier_building_input_electronics_mult:0 "施設消費高:@electronics! 電子機器" - modifier_building_input_electronics_mult_desc:0 "施設で消費される @electronics! 電子機器の量に対するボーナスあるいはペナルティです" - modifier_building_output_electronics_add:0 "施設生産高/レベル:@electronics! 電子機器" - modifier_building_output_electronics_add_desc:0 "施設によって生産される @electronics! 電子機器の量です" - modifier_building_group_bg_electronics_throughput_mult:0 "$bg_electronics$[concept_throughput]" - modifier_building_group_bg_electronics_throughput_mult_desc:0 "$bg_electronics$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_input_engines_mult:0 "施設消費高:@engines! 発動機" - modifier_building_input_engines_mult_desc:0 "施設で消費される @engines! 発動機の量に対するボーナスあるいはペナルティです" - modifier_building_group_bg_motor_industry_throughput_mult:0 "$bg_motor_industry$[concept_throughput]" - modifier_building_group_bg_motor_industry_throughput_mult_desc:0 "$bg_motor_industry$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_explosives_industry_throughput_mult:0 "$building_explosives_industry$施設[concept_throughput]" - modifier_building_explosives_industry_throughput_mult_desc:0 "$building_explosives_industry$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_group_bg_fossil_fuels_mortality_mult:0 "化石燃料従業員死亡率" - modifier_building_group_bg_fossil_fuels_mortality_mult_desc:0 "化石燃料で働く従業員の死亡率に対するボーナスあるいはペナルティです" - modifier_building_group_bg_fossil_fuels_laborers_mortality_mult:0 "化石燃料に就業している$laborers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_building_group_bg_fossil_fuels_laborers_mortality_mult_desc:0 "$modifier_building_group_bg_fossil_fuels_laborers_mortality_mult$における増減補正です" modifier_building_group_bg_fossil_fuels_technicians_mortality_mult:0 "化石燃料に就業している$technicians$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" modifier_building_group_bg_fossil_fuels_technicians_mortality_mult_desc:0 "$modifier_building_group_bg_fossil_fuels_technicians_mortality_mult$における増減補正です" - modifier_building_group_bg_fossil_fuels_engineers_mortality_mult:0 "化石燃料に就業している$engineers$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" - modifier_building_group_bg_fossil_fuels_engineers_mortality_mult_desc:0 "$modifier_building_group_bg_fossil_fuels_engineers_mortality_mult$における増減補正です" - modifier_building_group_bg_fossil_fuels_tax_mult:0 "化石燃料税収" - modifier_building_group_bg_fossil_fuels_tax_mult_desc:0 "化石燃料からの税収に対するボーナスあるいはペナルティです" - modifier_building_group_bg_fossil_fuels_throughput_mult:0 "$bg_fossil_fuels$[concept_throughput]" - modifier_building_group_bg_fossil_fuels_throughput_mult_desc:0 "$bg_fossil_fuels$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_input_glass_mult:0 "施設消費高:@glass! ガラス" - modifier_building_input_glass_mult_desc:0 "施設で消費される @glass! ガラスの量に対するボーナスあるいはペナルティです" - modifier_building_input_high_quality_fabric_add:0 "施設需要/レベル:@high_quality_fabric! 高級生地" - modifier_building_input_high_quality_fabric_add_desc:0 "施設によって消費された @high_quality_fabric! 高級生地の量です" - modifier_building_output_high_quality_fabric_add:0 "施設生産高/レベル:@high_quality_fabric! 高級生地" - modifier_building_output_high_quality_fabric_add_desc:0 "施設によって生産される @high_quality_fabric! 高級生地の量です" - modifier_building_output_high_quality_fabric_mult:0 "施設補正:@high_quality_fabric! 高級生地" - modifier_building_output_high_quality_fabric_mult_desc:0 "施設で生産される @high_quality_fabric! 高級生地の量に対するボーナスあるいはペナルティです" - modifier_building_input_lift_capacity_add:0 "施設需要/レベル:@lift_capacity! 打ち上げ能力" - modifier_building_input_lift_capacity_add_desc:0 "施設によって消費された @lift_capacity! 打ち上げ能力の量です" - modifier_building_output_lift_capacity_add:0 "施設生産高/レベル:@lift_capacity! 打ち上げ能力" - modifier_building_output_lift_capacity_add_desc:0 "施設によって生産される @lift_capacity! 打ち上げ能力の量です" - modifier_building_input_natural_gas_add:0 "施設需要/レベル:@natural_gas! 天然ガス" - modifier_building_input_natural_gas_add_desc:0 "施設によって消費された @natural_gas! 天然ガスの量です" - modifier_building_output_natural_gas_add:0 "施設生産高/レベル:@natural_gas! 天然ガス" - modifier_building_output_natural_gas_add_desc:0 "施設によって生産される @natural_gas! 天然ガスの量です" - modifier_building_input_phosphorus_add:0 "施設需要/レベル:@phosphorus! リン" - modifier_building_input_phosphorus_add_desc:0 "施設によって消費された @phosphorus! リンの量です" - modifier_building_output_phosphorus_add:0 "施設生産高/レベル:@phosphorus! リン" - modifier_building_output_phosphorus_add_desc:0 "施設によって生産される @phosphorus! リンの量です" - modifier_building_input_professional_services_add:0 "施設需要/レベル:@professional_services! 専門サービス" - modifier_building_input_professional_services_add_desc:0 "施設によって消費された @professional_services! 専門サービスの量です" - modifier_building_output_professional_services_add:0 "施設生産高/レベル:@professional_services! 専門サービス" - modifier_building_output_professional_services_add_desc:0 "施設によって生産される @professional_services! 専門サービスの量です" - modifier_building_output_professional_services_mult:0 "施設生産高:@professional_services! 専門サービス" - modifier_building_output_professional_services_mult_desc:0 "施設で生産される @professional_services! 専門サービスの量に対するボーナスあるいはペナルティです" - modifier_building_input_rare_earth_elements_add:0 "施設需要/レベル:@rare_earth_elements! レアアース" - modifier_building_input_rare_earth_elements_add_desc:0 "施設によって消費された @rare_earth_elements! レアアースの量です" - modifier_building_output_rare_earth_elements_add:0 "施設生産高/レベル:@rare_earth_elements! レアアース" - modifier_building_output_rare_earth_elements_add_desc:0 "施設によって生産される @rare_earth_elements! レアアースの量です" - modifier_building_input_refined_fuel_add:0 "施設需要/レベル:@refined_fuel! 精製燃料" - modifier_building_input_refined_fuel_add_desc:0 "施設によって消費された @refined_fuel! 精製燃料の量です" - modifier_building_output_refined_fuel_add:0 "施設生産高/レベル:@refined_fuel! 精製燃料" - modifier_building_output_refined_fuel_add_desc:0 "施設によって生産される @refined_fuel! 精製燃料の量です" - modifier_building_input_refined_uranium_add:0 "施設需要/レベル:@refined_uranium! 精製ウラン" - modifier_building_input_refined_uranium_add_desc:0 "施設によって消費された @refined_uranium! 精製ウランの量です" - modifier_building_output_refined_uranium_add:0 "施設生産高/レベル:@refined_uranium! 精製ウラン" - modifier_building_output_refined_uranium_add_desc:0 "施設によって生産される @refined_uranium! 精製ウランの量です" - modifier_building_input_semiconductors_add:0 "施設需要/レベル:@semiconductors! 半導体" - modifier_building_input_semiconductors_add_desc:0 "施設によって消費された @semiconductors! 半導体の量です" - modifier_building_output_semiconductors_add:0 "施設生産高/レベル:@semiconductors! 半導体" - modifier_building_output_semiconductors_add_desc:0 "施設によって生産される @semiconductors! 半導体の量です" - modifier_building_input_steel_mult:0 "施設消費高:@steel! 鋼鉄" - modifier_building_input_steel_mult_desc:0 "施設で消費される @steel! 鋼鉄の量に対するボーナスあるいはペナルティです" - modifier_building_input_telecommunications_add:0 "施設需要/レベル:@telecommunications! 電気通信" - modifier_building_input_telecommunications_add_desc:0 "施設によって消費された @telecommunications! 電気通信の量です" - modifier_building_output_telecommunications_add:0 "施設生産高/レベル:@telecommunications! 電気通信" - modifier_building_output_telecommunications_add_desc:0 "施設によって生産される @telecommunications! 電気通信の量です" - modifier_building_output_telecommunications_mult:0 "施設生産高:@telecommunications! 電気通信" - modifier_building_output_telecommunications_mult_desc:0 "施設で生産される @telecommunications! 電気通信の量に対するボーナスあるいはペナルティです" - modifier_building_group_bg_telecommunications_throughput_mult:0 "$bg_telecommunications$[concept_throughput]" - modifier_building_group_bg_telecommunications_throughput_mult_desc:0 "$bg_telecommunications$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_input_uranium_add:0 "施設需要/レベル:@uranium! ウラン" - modifier_building_input_uranium_add_desc:0 "施設によって消費された @uranium! ウランの量です" - modifier_building_output_uranium_add:0 "施設生産高/レベル:@uranium! ウラン" - modifier_building_output_uranium_add_desc:0 "施設によって生産される @uranium! ウランの量です" - modifier_building_input_computers_add:0 "施設需要/レベル:@computers! コンピュータ" - modifier_building_input_computers_add_desc:0 "施設によって消費された @computers! コンピュータの量です" - modifier_building_output_computers_add:0 "施設生産高/レベル:@computers! コンピュータ" - modifier_building_output_computers_add_desc:0 "施設によって生産される @computers! コンピュータの量です" - modifier_building_input_consumer_electronics_add:0 "施設需要/レベル:@consumer_electronics! 家電製品" - modifier_building_input_consumer_electronics_add_desc:0 "施設によって消費された @consumer_electronics! 家電製品の量です" - modifier_building_output_consumer_electronics_add:0 "施設生産高/レベル:@consumer_electronics! 家電製品" - modifier_building_output_consumer_electronics_add_desc:0 "施設によって生産される @consumer_electronics! 家電製品の量です" - modifier_building_input_financial_services_add:0 "施設需要/レベル:@financial_services! 金融サービス" - modifier_building_input_financial_services_add_desc:0 "施設によって消費された @financial_services! 金融サービスの量です" - modifier_building_output_financial_services_add:0 "施設生産高/レベル:@financial_services! 金融サービス" - modifier_building_output_financial_services_add_desc:0 "施設によって生産される @financial_services! 金融サービスの量です" - modifier_building_output_financial_services_mult:0 "施設生産高:@financial_services! 金融サービス" - modifier_building_output_financial_services_mult_desc:0 "施設で生産される @financial_services! 金融サービスの量に対するボーナスあるいはペナルティです" - modifier_building_group_bg_financial_services_throughput_mult:0 "$bg_financial_services$[concept_throughput]" - modifier_building_group_bg_financial_services_throughput_mult_desc:0 "$bg_financial_services$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_country_subsidies_bg_financial_services:0 "$bg_financial_services$の助成を許可" - modifier_country_subsidies_bg_financial_services_desc:0 "$bg_financial_services$の政府助成を制定する法的な許可です" - modifier_building_input_gold_add:0 "施設需要/レベル:@gold! 金" - modifier_building_input_gold_add_desc:0 "施設によって消費された @gold! 金の量です" - modifier_building_output_luxury_cars_add:0 "施設生産高/レベル:@luxury_cars! 高級車" - modifier_building_output_luxury_cars_add_desc:0 "施設によって生産される @luxury_cars! 高級車の量です" - modifier_building_input_media_add:0 "施設需要/レベル:@media! メディア" - modifier_building_input_media_add_desc:0 "施設によって消費された @media! メディアの量です" - modifier_building_output_media_add:0 "施設生産高/レベル:@media! メディア" - modifier_building_output_media_add_desc:0 "施設によって生産される @media! メディアの量です" - modifier_building_output_media_mult:0 "施設生産高:@media! メディア" - modifier_building_output_media_mult_desc:0 "施設で生産される @media! メディアの量に対するボーナスあるいはペナルティです" - modifier_building_group_bg_media_throughput_mult:0 "$bg_media$[concept_throughput]" - modifier_building_group_bg_media_throughput_mult_desc:0 "$bg_media$の施設需要と生産の両方に対するボーナスあるいはペナルティです" - modifier_building_input_narcotics_add:0 "施設需要/レベル:@narcotics! 麻薬" - modifier_building_input_narcotics_add_desc:0 "施設によって消費された @narcotics! 麻薬の量です" - modifier_building_output_narcotics_add:0 "施設生産高/レベル:@narcotics! 麻薬" - modifier_building_output_narcotics_add_desc:0 "施設によって生産される @narcotics! 麻薬の量です" - modifier_building_input_pharmaceuticals_add:0 "施設需要/レベル:@pharmaceuticals! 医薬品" - modifier_building_input_pharmaceuticals_add_desc:0 "施設によって消費された @pharmaceuticals! 医薬品の量です" - modifier_building_output_pharmaceuticals_add:0 "施設生産高/レベル:@pharmaceuticals! 医薬品" - modifier_building_output_pharmaceuticals_add_desc:0 "施設によって生産される @pharmaceuticals! 医薬品の量です" - modifier_building_input_plastics_add:0 "施設需要/レベル:@plastics! プラスチック" - modifier_building_input_plastics_add_desc:0 "施設によって消費された @plastics! プラスチックの量です" - modifier_building_output_plastics_add:0 "施設生産高/レベル:@plastics! プラスチック" - modifier_building_output_plastics_add_desc:0 "施設によって生産される @plastics! プラスチックの量です" - modifier_building_input_recreational_drugs_add:0 "施設需要/レベル:@recreational_drugs! 嗜好用薬物" - modifier_building_input_recreational_drugs_add_desc:0 "施設によって消費された @recreational_drugs! 嗜好用薬物の量です" - modifier_building_output_recreational_drugs_add:0 "施設生産高/レベル:@recreational_drugs! 嗜好用薬物" - modifier_building_output_recreational_drugs_add_desc:0 "施設によって生産される @recreational_drugs! 嗜好用薬物の量です" - modifier_building_output_tourism_add:0 "施設生産高/レベル:@tourism! 観光" - modifier_building_output_tourism_add_desc:0 "施設によって生産される @tourism! 観光の量です" - modifier_building_output_tourism_mult:0 "施設生産高:@tourism! 観光" - modifier_building_output_tourism_mult_desc:0 "施設で生産される @tourism! 観光の量に対するボーナスあるいはペナルティです" - modifier_building_input_aircraft_carriers_add:0 "施設需要/レベル:@aircraft_carriers! 空母" - modifier_building_input_aircraft_carriers_add_desc:0 "施設によって消費された @aircraft_carriers! 空母の量です" - modifier_building_output_aircraft_carriers_add:0 "施設生産高/レベル:@aircraft_carriers! 空母" - modifier_building_output_aircraft_carriers_add_desc:0 "施設によって生産される @aircraft_carriers! 空母の量です" - modifier_building_input_armored_fighting_vehicle_add:0 "施設需要/レベル:@armored_fighting_vehicle! 装甲戦闘車両" - modifier_building_input_armored_fighting_vehicle_add_desc:0 "施設によって消費された @armored_fighting_vehicle! 装甲戦闘車両の量です" - modifier_building_output_armored_fighting_vehicle_add:0 "施設生産高/レベル:@armored_fighting_vehicle! 装甲戦闘車両" - modifier_building_output_armored_fighting_vehicle_add_desc:0 "施設によって生産される @armored_fighting_vehicle! 装甲戦闘車両の量です" - modifier_building_input_biological_weapon_add:0 "施設需要/レベル:@biological_weapon! 生物兵器" - modifier_building_input_biological_weapon_add_desc:0 "施設によって消費された @biological_weapon! 生物兵器の量です" - modifier_building_output_biological_weapon_add:0 "施設生産高/レベル:@biological_weapon! 生物兵器" - modifier_building_output_biological_weapon_add_desc:0 "施設によって生産される @biological_weapon! 生物兵器の量です" - modifier_building_input_chemical_weapon_add:0 "施設需要/レベル:@chemical_weapon! 化学兵器" - modifier_building_input_chemical_weapon_add_desc:0 "施設によって消費された @chemical_weapon! 化学兵器の量です" - modifier_building_output_chemical_weapon_add:0 "施設生産高/レベル:@chemical_weapon! 化学兵器" - modifier_building_output_chemical_weapon_add_desc:0 "施設によって生産される @chemical_weapon! 化学兵器の量です" - modifier_building_input_commercial_aircraft_add:0 "施設需要/レベル:@commercial_aircraft! 商用機" - modifier_building_input_commercial_aircraft_add_desc:0 "施設によって消費された @commercial_aircraft! 商用機の量です" - modifier_building_output_commercial_aircraft_add:0 "施設生産高/レベル:@commercial_aircraft! 商用機" - modifier_building_output_commercial_aircraft_add_desc:0 "施設によって生産される @commercial_aircraft! 商用機の量です" - modifier_building_input_military_aircraft_add:0 "施設需要/レベル:@military_aircraft! 軍用機" - modifier_building_input_military_aircraft_add_desc:0 "施設によって消費された @military_aircraft! 軍用機の量です" - modifier_building_output_military_aircraft_add:0 "施設生産高/レベル:@military_aircraft! 軍用機" - modifier_building_output_military_aircraft_add_desc:0 "施設によって生産される @military_aircraft! 軍用機の量です" - modifier_building_input_missiles_add:0 "施設需要/レベル:@missiles! ミサイル" - modifier_building_input_missiles_add_desc:0 "施設によって消費された @missiles! ミサイルの量です" - modifier_building_output_missiles_add:0 "施設生産高/レベル:@missiles! ミサイル" - modifier_building_output_missiles_add_desc:0 "施設によって生産される @missiles! ミサイルの量です" - modifier_building_input_nuclear_weapon_add:0 "施設需要/レベル:@nuclear_weapon! 核兵器" - modifier_building_input_nuclear_weapon_add_desc:0 "施設によって消費された @nuclear_weapon! 核兵器の量です" - modifier_building_output_nuclear_weapon_add:0 "施設生産高/レベル:@nuclear_weapon! 核兵器" - modifier_building_output_nuclear_weapon_add_desc:0 "施設によって生産される @nuclear_weapon! 核兵器の量です" - modifier_nuclear_weapons_growth:0 "核弾頭増加率" - modifier_nuclear_weapons_growth_desc:0 "核弾頭が製造される速度です" - modifier_nuclear_weapons_decay:0 "核弾頭老朽化率" - modifier_nuclear_weapons_decay_desc:0 "核弾頭が老朽化する速度です" - modifier_nuclear_weapons_max:0 "核弾頭上限" - modifier_nuclear_weapons_max_desc:0 "現在保有可能な核弾頭の上限数です" - modifier_building_input_sensors_add:0 "施設需要/レベル:@sensors! センサー" - modifier_building_input_sensors_add_desc:0 "施設によって消費された @sensors! センサーの量です" - modifier_building_output_sensors_add:0 "施設生産高/レベル : @sensors! センサー" - modifier_building_output_sensors_add_desc:0 "施設によって生産される @sensors! センサーの量です" - modifier_building_input_submarines_add:0 "施設需要/レベル:@submarines! 潜水艦" - modifier_building_input_submarines_add_desc:0 "施設によって消費された @submarines! 潜水艦の量です" - modifier_building_output_submarines_add:0 "施設生産高/レベル:@submarines! 潜水艦" - modifier_building_output_submarines_add_desc:0 "施設によって生産される @submarines! 潜水艦の量です" - modifier_building_input_surface_ships_add:0 "施設需要/レベル:@surface_ships! 水上艦" - modifier_building_input_surface_ships_add_desc:0 "施設によって消費された @surface_ships! 水上艦の量です" - modifier_building_output_surface_ships_add:0 "施設生産高/レベル:@surface_ships! 水上艦" - modifier_building_output_surface_ships_add_desc:0 "施設によって生産される @surface_ships! 水上艦の量です" - nuclear_capable:0 "核保有能力あり" - last_stand:0 "最後の抵抗" - racial_tension:0 "人種間の緊張" - agricultural_subsidies:0 "農業補助金" - refused_agricultural_subsidies:0 "農業補助金の拒否" - revoked_agricultural_subsidies:0 "農業補助金の廃止" - major_economic_boom:0 "大好況" - minor_economic_boom:0 "好況" - financial_downturn:0 "金融不況" - financial_bailouts:0 "金融機関の救済" - economic_downturn:0 "景気後退" - hired_pmc:0 "民間軍事会社の雇用" - pmc_conflict:0 "民間軍事会社との対立" - pmc_recruitment:0 "民間軍事会社の募集" - pushing_denazification:0 "非ナチ化の推進" - denazification:0 "非ナチ化" - operation_paperclip:0 "ペーパークリップ作戦" - forced_neutrality:0 "中立性の強要" - full_investment_pool:0 "投資機会の減少" - urbanization_modifier:0 "都市化" - article_9_active:0 "憲法第9条 - 戦争の放棄" - legacy_of_kemalism:0 "ケマル主義の遺産" - declaration_of_human_rights:0 "人権宣言" - unclos1:0 "国連海洋法条約" - state_positive_habitability_effect:0 "居住性の増加" - state_negative_habitability_effect:0 "居住性の減少" - nuclear_damage:0 "核による破壊" - state_slum_modifier:0 "$building_slums$州上限" - state_skyscraper_modifier:0 "$building_skyscraper$州上限" - excellent_solar_capacity:0 "優れた太陽光発電適正" - excellent_wind_capacity:0 "優れた風力発電適正" - excellent_hydroelectric_capacity:0 "優れた水力発電適正" - moderate_solar_capacity:0 "標準的な太陽光発電適正" - moderate_wind_capacity:0 "標準的な風力発電適正" - moderate_hydroelectric_capacity:0 "標準的な水力発電適正" - poor_solar_capacity:0 "貧弱な太陽光発電適正" - poor_wind_capacity:0 "貧弱な風力発電適正" - poor_hydroelectric_capacity:0 "貧弱な水力発電適正" + modifier_building_group_bg_fossil_fuels_professionals_mortality_mult:0 "化石燃料に就業している$professionals$の[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]" + modifier_building_group_bg_fossil_fuels_professionals_mortality_mult_desc:0 "$modifier_building_group_bg_fossil_fuels_professionals_mortality_mult$における増減補正です" banned_obsession:0 "執着の禁止" hsr_pm_state:0 "高速鉄道統合国家" hsr_railway:0 "高速鉄道網" diff --git a/localization/japanese/CWP/CWP_objectives_l_japanese.yml b/localization/japanese/CWP/CWP_objectives_l_japanese.yml index df486ea05..5e616c4b4 100644 --- a/localization/japanese/CWP/CWP_objectives_l_japanese.yml +++ b/localization/japanese/CWP/CWP_objectives_l_japanese.yml @@ -1,9 +1,6 @@ l_japanese: - objective_western_bloc:0 "西側陣営" objective_western_bloc_desc:0 "1946年1月、西側陣営は冬の霜が降りたかのごとく不穏な空気に包まれていた。\n\n第二次世界大戦後の諸問題に取り組むため、米英仏の首脳が一堂に会したのだ。\n\n彼らは東方におけるソ連の拡張主義の脅威を目の当たりにしながら、疲れた目と重い心で戦後復興の危うい舵取りをしなければならなかった。\n\nしかし、苦難に直面しても西側陣営の精神は揺るがない。\n\n崩壊した国家を再建し、来るべき次の世代に明るい未来を約束するため、共通の目標で結ばれた彼らは固い決意で臨む。" - objective_eastern_bloc:0 "東側陣営" objective_eastern_bloc_desc:0 "1946年1月、東側陣営は戦後の混乱に直面しつつも、力強く立ち向かっていた。\n\nソ連に率いられた東欧諸国は、国家再建と新世界秩序の確立を目指し結束を固めている。\n\n戦争の傷跡は深い。だが、東側陣営の人々は臆さない。\n\n共産主義と社会主義の理想を掲げ、崩壊した経済の再建と防衛力の強化に邁進するだけだ。\n\n西側陣営との緊張が高まるにつれ、東側陣営は自らの生活様式を守り、資本主義的帝国主義の力に抗うことを固く決意している。\n\nこの不確かな新時代において、東側陣営は背筋を伸ばし、立ちはだかるどんな困難にも立ち向かう用意がある。" - objective_non_aligned_bloc:0 "非同盟諸国" objective_non_aligned_bloc_desc:0 "世界が第二次世界大戦の惨禍から立ち直りつつある中、非同盟諸国は岐路に立たされていた。\n\n大国間の同盟関係や対立関係から解放されたこれらの国々は、戦後それぞれの課題に直面する。\n\n多くの国が経済的に破綻し、国民が立て直しに苦しむ中、非同盟諸国は自決と独立に向けた不安定な道を歩まなければならない。\n\nしかし、立ちはだかる障害にもかかわらず、これらの国々は世界の舞台で主権と平等を求める点において結束を保っている。\n\n非同盟諸国は外部からの影響に左右されることなく、決意と不屈の精神で独自の道を切り開く用意がある。" objective_western_bloc_name_USA:0 "アメリカ合衆国" objective_western_bloc_desc_USA:0 "アメリカは第二次世界大戦の戦勝国として世界に冠たる[concept_superpower]となった。\n\nこの国は戦争の余波が残る世界において自由と希望の灯火である。経済は好調で軍事力も強く、国民は歴史の流れは変えられると信じている。\n\nしかし、ヨーロッパではソ連の拡張主義の脅威が高まり、国内ではインフラの再建や帰還兵のケアといった課題に直面している。\n\nそれにもかかわらず、アメリカ国民は自由、人権、民主主義の原則に深くコミットし、自国を輝かしい世界の模範とするため臆することなく行動する。\n\n勇気と不屈、そして成功への揺るぎない決意をもって、彼らは戦後の課題に立ち向かい、来るべき次の世代に明るい未来を確保する用意がある。" @@ -28,4 +25,7 @@ objective_non_aligned_bloc_name_EGY:0 "エジプト" objective_non_aligned_bloc_desc_EGY:0 "エジプトは流動的な国である。まだイギリスの占領下にあるが、国民の間では独立と自決を求める感情が高まっている。\n\nエジプトは古代の歴史と文化の国であり、芸術、文学、科学の豊かな遺産がある。過去の栄光にもかかわらず、貧困と政情不安に苦しみ、分裂した弱い政府は国民のニーズに応えられない。\n\nアフリカと中東の岐路に位置する戦略的な立地から、エジプトはこの地域の政治において重要な役割を担っている。さらに、この地域では外国勢力が影響力と支配力をめぐってしのぎを削っている。エジプトの指導者たちは複雑な同盟関係や利害関係の網の目をくぐり抜け、国民の要求と国際関係の現実とのバランスを取らねばならない。\n\nこうした難題の中、独立と主権を求めるエジプト国民が結集し、国家としての誇りと団結心が高まっている。エジプトの知識人や芸術家たちは社会的・政治的変革の先頭に立ち、すべての人にとって公正で公平な社会の実現を目指している。エジプトが未来を見据えるとき、地域と世界のリーダーとしての地位を取り戻さんとする可能性と楽観主義が感じられる。" objective_non_aligned_bloc_name_HND:0 "イギリス領インド帝国" - objective_non_aligned_bloc_desc_HND:0 "イギリス領インド帝国は衰退しつつある植民地大国であり、その巨大な軍隊と官僚機構はインドにおいて並外れた存在感を放っている。しかし、インド国民会議など民族主義グループの圧力が高まりつつある。彼らは政治的・経済的自由を求め、非暴力抗議活動や市民的不服従を行っているのだ。\n\n多くの地域でヒンドゥー教徒とイスラム教徒の対立が起こり、緊張と暴力が渦巻いている。イギリス領インド帝国は法と秩序の維持に苦しみ、暴力や反乱が頻発している。\n\n国家指導者たちは、複雑な同盟関係や利害関係の網の目をくぐり抜け、インド国民の要求に応えつつイギリスの支配を維持するか、あるいはインド国民会議にすべての支配権を委ねるかを模索しなければならない。\n\n独立闘争が激化するにつれて、この国はインド支配の放棄を求める国際的圧力に直面している。指導者たちは平和的な権力移行を主張する者と英国支配の継続を主張する者とに分かれ、分裂を深めている。インドが希望と不安を抱きながら未来を見据える中、イギリス領インド帝国の運命は天秤にかけられている。" \ No newline at end of file + objective_non_aligned_bloc_desc_HND:0 "イギリス領インド帝国は衰退しつつある植民地大国であり、その巨大な軍隊と官僚機構はインドにおいて並外れた存在感を放っている。しかし、インド国民会議など民族主義グループの圧力が高まりつつある。彼らは政治的・経済的自由を求め、非暴力抗議活動や市民的不服従を行っているのだ。\n\n多くの地域でヒンドゥー教徒とイスラム教徒の対立が起こり、緊張と暴力が渦巻いている。イギリス領インド帝国は法と秩序の維持に苦しみ、暴力や反乱が頻発している。\n\n国家指導者たちは、複雑な同盟関係や利害関係の網の目をくぐり抜け、インド国民の要求に応えつつイギリスの支配を維持するか、あるいはインド国民会議にすべての支配権を委ねるかを模索しなければならない。\n\n独立闘争が激化するにつれて、この国はインド支配の放棄を求める国際的圧力に直面している。指導者たちは平和的な権力移行を主張する者と英国支配の継続を主張する者とに分かれ、分裂を深めている。インドが希望と不安を抱きながら未来を見据える中、イギリス領インド帝国の運命は天秤にかけられている。" + objective_western_bloc:0 "西側陣営" + objective_eastern_bloc:0 "東側陣営" + objective_non_aligned_bloc:0 "非同盟諸国" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_production_methods_l_japanese.yml b/localization/japanese/CWP/CWP_production_methods_l_japanese.yml index 0ccfdbc71..112ab7cf0 100644 --- a/localization/japanese/CWP/CWP_production_methods_l_japanese.yml +++ b/localization/japanese/CWP/CWP_production_methods_l_japanese.yml @@ -435,7 +435,6 @@ pm_publicly_traded_farm:0 "公開企業" pm_government_run_farm:0 "国営" pm_state_run_cooperatives_farms:0 "国営協同組合" - pm_publicly_traded_general_industry:0 "公開企業" pm_state_run_cooperatives_industry:0 "国営協同組合" pm_state_run_cooperatives_mine:0 "国営協同組合" pm_state_run_cooperatives_misc:0 "国営協同組合" @@ -497,10 +496,6 @@ pm_manual_resource_extraction_coal:0 "人力資源採掘" pm_mechanized_resource_extraction_coal:0 "機械式資源採掘" pm_heavy_equipment_extraction_coal:0 "重機採掘" - pm_colossal_machinery_extraction_coal:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_coal:0 "GPS機械採掘" - pm_remote_machinery_extraction_coal:0 "遠隔機械採掘" - pm_automated_predictive_extraction_coal:0 "自律機械採掘" pm_power_tools_coal:0 "電動工具" pm_robotics_integrated_manufacturing_coal:0 "ロボット統合型製造" pm_computer_analyzed_mining_coal:0 "コンピュータ分析型採掘" @@ -508,10 +503,6 @@ pm_manual_resource_extraction_iron:0 "人力資源採掘" pm_mechanized_resource_extraction_iron:0 "機械式資源採掘" pm_heavy_equipment_extraction_iron:0 "重機採掘" - pm_colossal_machinery_extraction_iron:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_iron:0 "GPS機械採掘" - pm_remote_machinery_extraction_iron:0 "遠隔機械採掘" - pm_automated_predictive_extraction_iron:0 "自律機械採掘" pm_power_tools_iron:0 "電動工具" pm_robotics_integrated_manufacturing_iron:0 "ロボット統合型製造" pm_computer_analyzed_mining_iron:0 "コンピュータ分析型採掘" @@ -519,10 +510,6 @@ pm_manual_resource_extraction_copper:0 "人力資源採掘" pm_mechanized_resource_extraction_copper:0 "機械式資源採掘" pm_heavy_equipment_extraction_copper:0 "重機採掘" - pm_colossal_machinery_extraction_copper:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_copper:0 "GPS機械採掘" - pm_remote_machinery_extraction_copper:0 "遠隔機械採掘" - pm_automated_predictive_extraction_copper:0 "自律機械採掘" pm_power_tools_copper:0 "電動工具" pm_robotics_integrated_manufacturing_copper:0 "ロボット統合型製造" pm_computer_analyzed_mining_copper:0 "コンピュータ分析型採掘" @@ -530,10 +517,6 @@ pm_manual_resource_extraction_rare_earth_elements:0 "人力資源採掘" pm_mechanized_resource_extraction_rare_earth_elements:0 "機械式資源採掘" pm_heavy_equipment_extraction_rare_earth_elements:0 "重機採掘" - pm_colossal_machinery_extraction_rare_earth_elements:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_rare_earth_elements:0 "GPS機械採掘" - pm_remote_machinery_extraction_rare_earth_elements:0 "遠隔機械採掘" - pm_automated_predictive_extraction_rare_earth_elements:0 "自律機械採掘" pm_power_tools_rare_earth_elements:0 "電動工具" pm_robotics_integrated_manufacturing_rare_earth_elements:0 "ロボット統合型製造" pm_computer_analyzed_mining_rare_earth_elements:0 "コンピュータ分析型採掘" @@ -541,10 +524,6 @@ pm_manual_resource_extraction_bauxite:0 "人力資源採掘" pm_mechanized_resource_extraction_bauxite:0 "機械式資源採掘" pm_heavy_equipment_extraction_bauxite:0 "重機採掘" - pm_colossal_machinery_extraction_bauxite:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_bauxite:0 "GPS機械採掘" - pm_remote_machinery_extraction_bauxite:0 "遠隔機械採掘" - pm_automated_predictive_extraction_bauxite:0 "自律機械採掘" pm_power_tools_bauxite:0 "電動工具" pm_robotics_integrated_manufacturing_bauxite:0 "ロボット統合型製造" pm_computer_analyzed_mining_bauxite:0 "コンピュータ分析型採掘" @@ -552,10 +531,6 @@ pm_manual_resource_extraction_uranium:0 "人力資源採掘" pm_mechanized_resource_extraction_uranium:0 "機械式資源採掘" pm_heavy_equipment_extraction_uranium:0 "重機採掘" - pm_colossal_machinery_extraction_uranium:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_uranium:0 "GPS機械採掘" - pm_remote_machinery_extraction_uranium:0 "遠隔機械採掘" - pm_automated_predictive_extraction_uranium:0 "自律機械採掘" pm_power_tools_uranium:0 "電動工具" pm_robotics_integrated_manufacturing_uranium:0 "ロボット統合型製造" pm_computer_analyzed_mining_uranium:0 "コンピュータ分析型採掘" @@ -563,10 +538,6 @@ pm_manual_resource_extraction_lead:0 "人力資源採掘" pm_mechanized_resource_extraction_lead:0 "機械式資源採掘" pm_heavy_equipment_extraction_lead:0 "重機採掘" - pm_colossal_machinery_extraction_lead:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_lead:0 "GPS機械採掘" - pm_remote_machinery_extraction_lead:0 "遠隔機械採掘" - pm_automated_predictive_extraction_lead:0 "自律機械採掘" pm_power_tools_lead:0 "電動工具" pm_robotics_integrated_manufacturing_lead:0 "ロボット統合型製造" pm_computer_analyzed_mining_lead:0 "コンピュータ分析型採掘" @@ -574,10 +545,6 @@ pm_manual_resource_extraction_phosphorus:0 "人力資源採掘" pm_mechanized_resource_extraction_phosphorus:0 "機械式資源採掘" pm_heavy_equipment_extraction_phosphorus:0 "重機採掘" - pm_colossal_machinery_extraction_phosphorus:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_phosphorus:0 "GPS機械採掘" - pm_remote_machinery_extraction_phosphorus:0 "遠隔機械採掘" - pm_automated_predictive_extraction_phosphorus:0 "自律機械採掘" pm_power_tools_phosphorus:0 "電動工具" pm_robotics_integrated_manufacturing_phosphorus:0 "ロボット統合型製造" pm_computer_analyzed_mining_phosphorus:0 "コンピュータ分析型採掘" @@ -585,10 +552,6 @@ pm_manual_resource_extraction_gold:0 "人力資源採掘" pm_mechanized_resource_extraction_gold:0 "機械式資源採掘" pm_heavy_equipment_extraction_gold:0 "重機採掘" - pm_colossal_machinery_extraction_gold:0 "巨大機械採掘" - pm_gps_guided_machinery_extraction_gold:0 "GPS機械採掘" - pm_remote_machinery_extraction_gold:0 "遠隔機械採掘" - pm_automated_predictive_extraction_gold:0 "自律機械採掘" pm_power_tools_gold:0 "電動工具" pm_robotics_integrated_manufacturing_gold:0 "ロボット統合型製造" pm_computer_analyzed_mining_gold:0 "コンピュータ分析型採掘" @@ -602,25 +565,6 @@ pm_privately_owned_mine:0 "個人所有" pm_publicly_traded_mine:0 "公開企業" pm_government_run_mine:0 "国営" - pm_worker_cooperatives_mine:0 "労働者協同組合" - pm_worker_cooperatives_general_industry:0 "労働者協同組合" - pm_worker_cooperatives_farm:0 "労働者協同組合" - pm_worker_cooperatives_plantation:0 "労働者協同組合" - pm_worker_cooperatives_hospital:0 "労働者協同組合" - pm_worker_cooperatives_building_railway:0 "労働者協同組合" - pm_worker_cooperatives_building_subsistence:0 "労働者協同組合" - pm_government_run_heavy_industry:0 "国営" - pm_government_run_military_industry:0 "国営" - pm_privately_owned_heavy_industry:0 "個人所有" - pm_privately_owned_military_industry:0 "個人所有" - pm_publicly_traded_heavy_industry:0 "公開企業" - pm_publicly_traded_military_industry:0 "公開企業" - pm_publicly_traded_urban_center:0 "公開企業" - pm_worker_cooperatives_heavy_industry:0 "労働者協同組合" - pm_worker_cooperatives_military_industry:0 "労働者協同組合" - pm_privately_owned_plantation:0 "個人所有" - pm_publicly_traded_plantation:0 "公開企業" - pm_government_run_plantation: "国営" pmg_transportation_plantation:0 "輸送" pmg_ownership_plantation:0 "所有権" pmg_harvesting_process_coffee_plantation:0 "収穫方法" @@ -969,7 +913,6 @@ pm_centralized_planning:0 "分権的計画" pm_privately_owned_urban_center:0 "個人所有" pm_government_run_urban_center:0 "国営" - pm_worker_cooperatives_urban_center:0 "労働者協同組合" pm_led_streetlights:0 "LED街灯" pm_public_bus_system:0 "公共バス" pm_subway_systems:0 "地上公共交通機関" @@ -999,7 +942,6 @@ pm_mri_imaging:0 "核磁気共鳴画像法" pm_hiv_treatment:0 "HIV治療" pm_immunotherapy:0 "免疫療法" - pm_church_run_hospitals:0 "教会立病院" pm_privatized_hospital:0 "私立病院" pm_government_run_hospital:0 "公立病院" pm_secular_urban_clergy:0 "世俗聖職者" @@ -1007,7 +949,6 @@ pmg_slums:0 "闇市" pm_drug_trade:0 "薬物取引" pm_drugs_legal:0 "非正規労働" - pm_publicly_traded_utility:0 "公開企業" pm_skyscraper_corporate_offices:0 "企業オフィス" pm_skyscraper_financial_district:0 "金融街" pm_trade_center_state_run_cooperative:0 "国営協同組合" @@ -1068,9 +1009,6 @@ pm_alternative_media:0 "オルタナティブメディア" pm_social_networking_media:0 "ソーシャルネットワーク" pm_sensationalized_media:0 "扇情的メディア" - pm_privately_owned_utility:0 "個人所有" - pm_government_run_utility:0 "国営" - pm_worker_cooperatives_utility:0 "労働者協同組合" pmg_base_port:0 "港" pm_container_port:0 "コンテナ港" pm_smart_port:0 "スマート港" @@ -1117,7 +1055,6 @@ pm_international_airport:0 "国際空港" pm_international_hub:0 "国際ハブ空港" pm_privately_owned_airport:0 "個人所有" - pm_publicly_traded_airport:0 "公開企業" pm_government_run_airport:0 "国営" pm_worker_cooperatives_airport:0 "労働者協同組合" pmg_base_nuclear_weapons_facility:0 "核兵器施設" @@ -1175,7 +1112,6 @@ pm_privately_owned_misc:0 "個人所有" pm_publicly_traded_misc:0 "公開企業" pm_government_run_misc:0 "国営" - pm_worker_cooperatives_misc:0 "労働者協同組合" pm_default_building_rubber_plantation:0 "ゴム農園" pm_advanced_irrigation_building_rubber_plantation:0 "発展型灌漑" pm_mechanized_harvesting_rubber:0 "機械式収穫" @@ -1196,7 +1132,6 @@ pm_reusable_rockets:0 "再使用型ロケット" pm_space_elevator:0 "軌道エレベータ" pm_privately_owned_spaceport:0 "個人所有" - pm_publicly_traded_spaceport:0 "公開企業" pm_government_run_spaceport:0 "国営" pm_worker_cooperatives_spaceport:0 "労働者協同組合" pm_single_rocket_missions:0 "単独ロケットミッション" @@ -1253,16 +1188,10 @@ pm_landlord_owned_housing:0 "個人地主" pm_publicly_traded_housing:0 "市場価格住宅" pm_government_owned_housing:0 "公営住宅" - pm_worker_cooperatives_housing:0 "借家人組合" pm_no_plastics:0 "プラスチック無効" pm_rudimentary_polymers:0 "原始的ポリマー" - pm_clerical_building_hagia_sophia:0 "聖職者施設" - pm_cultural_building_hagia_sophia:0 "文化施設" pmg_base_monte_carlo_casinos:0 "モンテカルロ・カジノ" pm_base_monte_carlo_casinos:0 "モンテカルロ・カジノ" - pmg_base_building_red_square:0 "赤の広場" - pm_clerical_building_red_square:0 "聖職者施設" - pm_cultural_building_red_square:0 "文化施設" pmg_base_building_national_mall:0 "ナショナル・モール" pm_default_building_national_mall:0 "ナショナル・モール" pmg_canal_base:0 "基礎運河" @@ -1292,4 +1221,75 @@ pmg_automation_chemical_weapons_facility:0 "自動化" pmg_base_biological_weapon_facility:0 "基本" pmg_delivery_method_biological_weapon_facility:0 "配送" - pmg_automation_biological_weapon_facility:0 "自動化" \ No newline at end of file + pmg_automation_biological_weapon_facility:0 "自動化" + pm_publicly_traded_general_industry:0 "公開企業" + pm_colossal_machinery_extraction_coal:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_coal:0 "GPS機械採掘" + pm_remote_machinery_extraction_coal:0 "遠隔機械採掘" + pm_automated_predictive_extraction_coal:0 "自律機械採掘" + pm_colossal_machinery_extraction_iron:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_iron:0 "GPS機械採掘" + pm_remote_machinery_extraction_iron:0 "遠隔機械採掘" + pm_automated_predictive_extraction_iron:0 "自律機械採掘" + pm_colossal_machinery_extraction_copper:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_copper:0 "GPS機械採掘" + pm_remote_machinery_extraction_copper:0 "遠隔機械採掘" + pm_automated_predictive_extraction_copper:0 "自律機械採掘" + pm_colossal_machinery_extraction_rare_earth_elements:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_rare_earth_elements:0 "GPS機械採掘" + pm_remote_machinery_extraction_rare_earth_elements:0 "遠隔機械採掘" + pm_automated_predictive_extraction_rare_earth_elements:0 "自律機械採掘" + pm_colossal_machinery_extraction_bauxite:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_bauxite:0 "GPS機械採掘" + pm_remote_machinery_extraction_bauxite:0 "遠隔機械採掘" + pm_automated_predictive_extraction_bauxite:0 "自律機械採掘" + pm_colossal_machinery_extraction_uranium:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_uranium:0 "GPS機械採掘" + pm_remote_machinery_extraction_uranium:0 "遠隔機械採掘" + pm_automated_predictive_extraction_uranium:0 "自律機械採掘" + pm_colossal_machinery_extraction_lead:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_lead:0 "GPS機械採掘" + pm_remote_machinery_extraction_lead:0 "遠隔機械採掘" + pm_automated_predictive_extraction_lead:0 "自律機械採掘" + pm_colossal_machinery_extraction_phosphorus:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_phosphorus:0 "GPS機械採掘" + pm_remote_machinery_extraction_phosphorus:0 "遠隔機械採掘" + pm_automated_predictive_extraction_phosphorus:0 "自律機械採掘" + pm_colossal_machinery_extraction_gold:0 "巨大機械採掘" + pm_gps_guided_machinery_extraction_gold:0 "GPS機械採掘" + pm_remote_machinery_extraction_gold:0 "遠隔機械採掘" + pm_automated_predictive_extraction_gold:0 "自律機械採掘" + pm_worker_cooperatives_mine:0 "労働者協同組合" + pm_worker_cooperatives_general_industry:0 "労働者協同組合" + pm_worker_cooperatives_farm:0 "労働者協同組合" + pm_worker_cooperatives_plantation:0 "労働者協同組合" + pm_worker_cooperatives_hospital:0 "労働者協同組合" + pm_worker_cooperatives_building_railway:0 "労働者協同組合" + pm_worker_cooperatives_building_subsistence:0 "労働者協同組合" + pm_government_run_heavy_industry:0 "国営" + pm_government_run_military_industry:0 "国営" + pm_privately_owned_heavy_industry:0 "個人所有" + pm_privately_owned_military_industry:0 "個人所有" + pm_publicly_traded_heavy_industry:0 "公開企業" + pm_publicly_traded_military_industry:0 "公開企業" + pm_publicly_traded_urban_center:0 "公開企業" + pm_worker_cooperatives_heavy_industry:0 "労働者協同組合" + pm_worker_cooperatives_military_industry:0 "労働者協同組合" + pm_privately_owned_plantation:0 "個人所有" + pm_publicly_traded_plantation:0 "公開企業" + pm_government_run_plantation:0 "国営" + pm_worker_cooperatives_urban_center:0 "労働者協同組合" + pm_church_run_hospitals:0 "教会立病院" + pm_publicly_traded_utility:0 "公開企業" + pm_privately_owned_utility:0 "個人所有" + pm_government_run_utility:0 "国営" + pm_worker_cooperatives_utility:0 "労働者協同組合" + pm_publicly_traded_airport:0 "公開企業" + pm_worker_cooperatives_misc:0 "労働者協同組合" + pm_publicly_traded_spaceport:0 "公開企業" + pm_worker_cooperatives_housing:0 "借家人組合" + pm_clerical_building_hagia_sophia:0 "聖職者施設" + pm_cultural_building_hagia_sophia:0 "文化施設" + pmg_base_building_red_square:0 "赤の広場" + pm_clerical_building_red_square:0 "聖職者施設" + pm_cultural_building_red_square:0 "文化施設" \ No newline at end of file diff --git a/localization/japanese/CWP/CWP_resolutions_l_japanese.yml b/localization/japanese/CWP/CWP_resolutions_l_japanese.yml index 18df58d5c..957566bf8 100644 --- a/localization/japanese/CWP/CWP_resolutions_l_japanese.yml +++ b/localization/japanese/CWP/CWP_resolutions_l_japanese.yml @@ -18,7 +18,7 @@ concept_unclos1_desc:0 "UNCLOS I was the first attempt to create an international treaty that would provide a comprehensive legal framework for the use and management of the world's oceans and coastal areas. Prior to its proposal, there was no universally accepted set of rules to govern the use of the seas, which resulted in conflicts between nations over issues such as territorial boundaries, fishing rights, and the exploitation of marine resources.\nThe need for a more cohesive legal framework was recognized by many nations, as well as by scientists, environmentalists, and other stakeholders. UNCLOS I was intended to promote cooperation among nations, encourage the sustainable use of marine resources, and ensure that all stakeholders had a voice in the management of the seas.\nThe resolution was the result of extensive discussions and negotiations among a diverse group of stakeholders, including representatives from government, industry, and scientific communities. The goal was to develop a legal framework that would be widely accepted and enforced by all nations with access to the oceans. The UNCLOS I resolution provided a foundation for subsequent efforts to refine and expand upon the legal framework for ocean governance." concept_unclos2:0 "第二次国連海洋法会議" concept_unclos3:0 "第三次国連海洋法会議" - concept_anti_corruption_resolution:0 "汚職防止政策" + concept_anti_corruption_resolution:0 "汚職対策政策" concept_un_headquarters_resolution:0 "国連本部決議" concept_decolonization_resolution:0 "脱植民地化協定" concept_apartheid_resolution:0 "アパルトヘイト協定" diff --git a/localization/japanese/CWP/CWP_states_l_japanese.yml b/localization/japanese/CWP/CWP_states_l_japanese.yml index 19d6d2d37..a73197ba3 100644 --- a/localization/japanese/CWP/CWP_states_l_japanese.yml +++ b/localization/japanese/CWP/CWP_states_l_japanese.yml @@ -35,12 +35,12 @@ STATE_TELANGANA:0 "テランガーナ" STATE_UTTAR_PRADESH:0 "ウッタル・プラデーシュ" STATE_WEST_PUNJAB:0 "西パンジャーブ" - STATE_PUNJAB_E:0 "東パンジャーブ" STATE_LAKE_SUPERIOR:0 "スペリオル湖" STATE_LAKE_HURON:0 "ヒューロン湖" STATE_LAKE_MICHIGAN:0 "ミシガン湖" STATE_LAKE_ONTARIO:0 "オンタリオ湖" STATE_LAKE_ERIE:0 "エリー湖" + STATE_PUNJAB_E:0 "東パンジャーブ" STATE_WEST_BENGAL:0 "西ベンガル" STATE_ARUNACHAL_PRADESH:0 "アルナーチャル・プラデーシュ" STATE_PURVACHAL_PRADESH:0 "パーバチャル・プラデーシュ" diff --git a/localization/japanese/CWP/europe/german_unification_l_japanese.yml b/localization/japanese/CWP/europe/german_unification_l_japanese.yml index 7bbe8ed59..0c9946d5c 100644 --- a/localization/japanese/CWP/europe/german_unification_l_japanese.yml +++ b/localization/japanese/CWP/europe/german_unification_l_japanese.yml @@ -11,41 +11,41 @@ west_german_unification.1.t:0 "占領区の統合?" west_german_unification.1.d:0 "The situation in Germany is becoming increasingly tense. The Allied powers are currently discussing the possibility of merging the Western Occupation Zones into one. The decision is complex, with debates focused on the potential consequences on regional and global politics. The outcome will have a significant impact on the future of Europe and the world." west_german_unification.1.f:0 "Merging the Western Occupation Zones into one would be one step closer to creating a unified Germany" - west_german_unification.1.a: "This is a worthy endeavour." - west_german_unification.1.b: "Refuse." - west_german_unification.1.c: "Assent, but create a separate state for the Rhineland." + west_german_unification.1.a:0 "This is a worthy endeavour." + west_german_unification.1.b:0 "Refuse." + west_german_unification.1.c:0 "Assent, but create a separate state for the Rhineland." west_german_unification_1_a_tt:0 "Merge our occupation zones into one" west_german_unification_1_b_tt:0 "We won't take part in this, our occupation zone will remain as it is" west_german_unification_1_c_tt:0 "Merge our occupation zones into one, but create a separate state for the Rhineland. This state may expand if the British assent." west_german_unification.302.t:0 "ラインラント" west_german_unification.302.d:0 "The Allied powers have decided to merge the Western Occupation Zones into one, but France has created a separate state for the Rhineland. If we wish, we may cede some of our territory to create an international zone." west_german_unification.302.f:0 "This would weaken a unified Germany." - west_german_unification.302.a: "A fine idea." - west_german_unification.302.b: "We will not assent." - west_german_unification.302.c: "Whatever value they can derive from this wasteland they can have." + west_german_unification.302.a:0 "A fine idea." + west_german_unification.302.b:0 "We will not assent." + west_german_unification.302.c:0 "Whatever value they can derive from this wasteland they can have." west_german_unification_302_a_tt:0 "Cede our occupation zone's territory to the new International Zone" west_german_unification_302_b_tt:0 "We will not give up our occupation zone's territory to the new state of the Rhineland" west_german_unification_302_c_tt:0 "May god have mercy on their souls" west_german_unification.303.t:0 "ラインラント住民投票" west_german_unification.303.d:0 "After years spent under the yoke of the French, the people of the Rhineland have been given the opportunity to decide their own fate. The referendum is being held today, and the results will be announced shortly." west_german_unification.303.f:0 "The people of the Rhineland, now is your time." - west_german_unification.303.a: "The Rhineland will be a part of the new state of Germany." - west_german_unification.303.b: "The Rhineland will remain a separate state." - west_german_unification.303.c: "The French have treated us well." + west_german_unification.303.a:0 "The Rhineland will be a part of the new state of Germany." + west_german_unification.303.b:0 "The Rhineland will remain a separate state." + west_german_unification.303.c:0 "The French have treated us well." west_german_unification_303_a_tt:0 "The Rhineland will be annexed into Germany" west_german_unification_303_b_tt:0 "The Rhineland will become an independent state" west_german_unification_303_c_tt:0 "The Rhineland will be annexed into France" west_german_unification.304.t:0 "ラインラントの独立性" west_german_unification.304.d:0 "We have created a new state for the Rhineland. Given our claims on the region, the Allies have allowed us to decide what level of control we will exert over the area." west_german_unification.304.f:0 "We must decide how much control we will exert over the Rhineland." - west_german_unification.304.a: "It shall become a protectorate." - west_german_unification.304.b: "We shall install a puppet government." + west_german_unification.304.a:0 "It shall become a protectorate." + west_german_unification.304.b:0 "We shall install a puppet government." west_german_unification_304_a_tt:0 "The Rhineland will be a protectorate of France" west_german_unification_304_b_tt:0 "The Rhineland will be a puppet state of France" west_german_unification.2.t:0 "併合?" west_german_unification.2.d:0 "Our occupation zone has been selected to take over the administration of an additional area." west_german_unification.2.f:0 "This situation is out of our control. We must accept the decision of the Allied powers." - west_german_unification.2.a: "One step closer to a unified Germany" + west_german_unification.2.a:0 "One step closer to a unified Germany" west_german_unification_2_a_tt:0 "Annex the area" west_german_unification.3.t:0 "自由ドイツ" west_german_unification.3.desc:0 "The Allied powers have finished their negotiations and Germany is once again a free nation. While the mistakes of the past have left their scars, it is now up to us to grasp the opportunity and build a better future for our people.\n\nThe new German government has been formed and now must select its capital." @@ -53,22 +53,22 @@ west_german_unification.3.a:0 "ベルリン" west_german_unification.3.c:0 "ミュンヘン" west_german_unification.3.f:0 "フランクフルト" - west_german_unification.3.b:0 "ボン" + west_german_unification.3.b:0 "Bonn" west_german_unification.3.e:0 "ハノーファー" - west_german_unification.3.d:0 "マインツ" + west_german_unification.3.d:0 "Mainz" west_german_unification_3_a_tt:0 "ベルリンへの遷都" - west_german_unification_3_b_tt:0 "ボンへの遷都" + west_german_unification_3_b_tt:0 "Move our capital to Bonn" west_german_unification_3_c_tt:0 "ミュンヘンへの遷都" - west_german_unification_3_d_tt:0 "マインツへの遷都" + west_german_unification_3_d_tt:0 "Move our capital to Mainz" west_german_unification_3_e_tt:0 "ハノーファーへの遷都" west_german_unification_3_f_tt:0 "フランクフルトへの遷都" west_german_unification.4.t:0 "ドイツ再統一" west_german_unification.4.desc:0 "The Allied powers have finished their negotiations and Germany is once again a free nation. Our diplomatic relationship with this new state is still in the air, however, and we must decide what form it will take." west_german_unification.4.f:0 "The options available are the products of long hours of discussion. We must choose one of them." - west_german_unification.4.a: "Germany shall be free once again!" - west_german_unification.4.b: "They owe us, as our Dominion." - west_german_unification.4.c: "Establish a Protectorate." - west_german_unification.4.d: "We'll install a Puppet Government there." + west_german_unification.4.a:0 "Germany shall be free once again!" + west_german_unification.4.b:0 "They owe us, as our Dominion." + west_german_unification.4.c:0 "Establish a Protectorate." + west_german_unification.4.d:0 "We'll install a Puppet Government there." west_german_unification_independent_tt:0 "Germany will be released as an independent nation." west_german_unification_dominion_tt:0 "Germany will be released, and made into our Dominion." west_german_unification_protectorate_tt:0 "Germany will be released and we'll be sworn as their Protector." @@ -86,124 +86,124 @@ west_german_unification.5.t:0 "ドイツの非ナチ化" west_german_unification.5.d:0 "It is time to make the final decision. We must decide the fate of Germany." west_german_unification.5.f:0 "The options available to us are the result of long hours of discussion. We must choose wisely." - west_german_unification.5.a: "Plenty has been done already" - west_german_unification.5.b: "Denazification must continue" - west_german_unification.5.c: "Germania Delenda Est" + west_german_unification.5.a:0 "Plenty has been done already" + west_german_unification.5.b:0 "Denazification must continue" + west_german_unification.5.c:0 "Germania Delenda Est" west_german_unification_5_a_tt:0 "We won't pursue more denazification efforts." west_german_unification_5_b_tt:0 "We'll pursue more denazification efforts." west_german_unification_5_c_tt:0 "Deploy the Morgenthau Plan and begin the destruction of Germany." west_german_unification.6.t:0 "オーストリア問題" west_german_unification.6.d:0 "It is time to make the final decision. We must decide the fate of Austria." west_german_unification.6.f:0 "The options available to us are the result of long hours of discussion. We must choose wisely." - west_german_unification.6.a: "Austria shall remain split" - west_german_unification.6.b: "Make Austria Whole" - west_german_unification.6.c: "Create a South German State" + west_german_unification.6.a:0 "Austria shall remain split" + west_german_unification.6.b:0 "Make Austria Whole" + west_german_unification.6.c:0 "Create a South German State" west_german_unification_6_a_tt:0 "We will attempt to re-unite Austria without the Soviets" west_german_unification_6_b_tt:0 "We will contact the Soviets about a possible Austrian re-unification" west_german_unification_6_c_tt:0 "Cede the Danube to Austria, and create a South German Federation" west_german_unification.7.t:0 "Our worst nightmare." west_german_unification.7.d:0 "The people in German Occupation Zones had long awaited their sovereignty, a chance to govern themselves and shape their own futures. However, their hopes were dashed as they instead became puppet states of their occupiers. Their dreams of self-determination were replaced with a reality of dependence on foreign powers, and they were left to grapple with this new and difficult situation." west_german_unification.7.f:0 "Though they were denied their sovereignty for the time being, they remained committed to their goal of achieving true independence, and to building a society that was free, democratic, and just." - west_german_unification.7.a: "Disappointing." + west_german_unification.7.a:0 "Disappointing." west_german_unification.8.t:0 "ドイツの中立性" west_german_unification.8.d:0 "It is time to make the final decision. Should Germany be allowed to remilitarize, remain demilitarized, or should it be made a neutral state? Neutrality may open the possibility of reunifying with the East, but it will also make it more difficult to defend against Soviet aggression." west_german_unification.8.f:0 "The options available to us are the result of long hours of discussion. We must choose wisely." - west_german_unification.8.a: "Allow Germany to remilitarize" - west_german_unification.8.b: "Keep Germany demilitarized" - west_german_unification.8.c: "Make Germany neutral" + west_german_unification.8.a:0 "Allow Germany to remilitarize" + west_german_unification.8.b:0 "Keep Germany demilitarized" + west_german_unification.8.c:0 "Make Germany neutral" west_german_unification_8_a_tt:0 "Allows Germany to remilitarize once formed" west_german_unification_8_b_tt:0 "Keeps Germany demilitarized once formed" west_german_unification_8_c_tt:0 "Makes Germany neutral once formed" west_german_unification.9.t:0 "ソビエト占領区との統合" west_german_unification.9.d:0 "The Soviet Occupation Zone is the last remaining part of Germany that is not under our control. With the decision to make Germany neutral, we have the opportunity to reunify with the Soviet Zone, but it will be difficult to convince the Soviets to allow this." west_german_unification.9.f:0 "This decision will have far-reaching consequences for the future of Germany and Europe." - west_german_unification.9.a: "Attempt to unify with the Soviet Zone" - west_german_unification.9.b: "Leave the Soviet Zone as it is" + west_german_unification.9.a:0 "Attempt to unify with the Soviet Zone" + west_german_unification.9.b:0 "Leave the Soviet Zone as it is" west_german_unification_9_a_tt:0 "We will attempt to unify our occupation zones with the Soviet Zone" west_german_unification_9_b_tt:0 "We will leave the borders as they are" west_german_unification.10.t:0 "ペーパークリップ作戦" west_german_unification.10.d:0 "The question of highly intelligent Nazi scientists, engineers, and technicians has long been a subject of controversy and debate. While their role in the atrocities of World War II cannot be ignored, many argue that their scientific knowledge and expertise could be valuable assets in the post-war world." west_german_unification.10.f:0 "This has led those in our intelligence agency to introduce 'Operation Paperclip'." - west_german_unification.10.a: "Compromises must be made" - west_german_unification.10.b: "Those people must be brought to justice" + west_german_unification.10.a:0 "Compromises must be made" + west_german_unification.10.b:0 "Those people must be brought to justice" west_german_unification_10_a_tt:0 "We will bring the scientists to our country." west_german_unification_10_b_tt:0 "We will ensure that those responsible for the atrocities of the war are brought to justice." west_german_unification.11.t:0 "独立オーストリア" west_german_unification.11.d:0 "Austria has been a neutral state since the end of World War II. After a long period of occupation, the people of Austria have finally been able to regain their independence and shape their own future." west_german_unification.11.f:0 "Towards a better future." - west_german_unification.11.a: "Austria is Free." + west_german_unification.11.a:0 "Austria is Free." west_german_unification.12.t:0 "オーストリア占領区の統合" west_german_unification.12.d:0 "The Western Allies have decided to merge their occupation zones into a single neutral state. We have been invited to allow our subjects to join this new state, and now face the difficult decision of whether to accept or reject this offer." west_german_unification.12.f:0 "This decision will have far-reaching consequences for the future of Austria and Europe." - west_german_unification.12.a: "Why stop with just Austria?" - west_german_unification.12.b: "Allow the Merge of zones" - west_german_unification.12.c: "Deny the Merge of zones" + west_german_unification.12.a:0 "Why stop with just Austria?" + west_german_unification.12.b:0 "Allow the Merge of zones" + west_german_unification.12.c:0 "Deny the Merge of zones" west_german_unification_12_a_tt:0 "We will merge the occupation zones into a single neutral state, and ask Hungary if they wish to join as well." west_german_unification_12_b_tt:0 "We will merge the occupation zones into a single neutral state." west_german_unification_12_c_tt:0 "We will deny the merge of the occupation zones." west_german_unification.13.t:0 "ドイツ占領区の統合" west_german_unification.13.d:0 "The Western Allies have decided to merge their occupation zones into a single neutral state. We have been invited to allow our subjects to join this new state, and now face the difficult decision of whether to accept or reject this offer." west_german_unification.13.f:0 "This decision will have far-reaching consequences for the future of Germany and Europe." - west_german_unification.13.a: "Refuse to merge zones" - west_german_unification.13.b: "Allow the Merge of zones" + west_german_unification.13.a:0 "Refuse to merge zones" + west_german_unification.13.b:0 "Allow the Merge of zones" west_german_unification_13_a_tt:0 "We will refuse to merge the occupation zones into a single neutral state." west_german_unification_13_b_tt:0 "We will merge the occupation zones into a single neutral state." west_german_unification.14.t:0 "ドナウ連邦の形成" west_german_unification.14.d:0 "The Western Allies have decided to merge their occupation zones into a single neutral state. We have been invited to join this new state, and now face the difficult decision of whether to accept or reject this offer." west_german_unification.14.f:0 "This decision will have far-reaching consequences for the future of Europe." - west_german_unification.14.a: "Form the Danube Federation" - west_german_unification.14.b: "Refuse to form the Danube Federation" + west_german_unification.14.a:0 "Form the Danube Federation" + west_german_unification.14.b:0 "Refuse to form the Danube Federation" west_german_unification.101.t:0 "オーストリア独立投票" west_german_unification.101.d:0 "The United States, France, and Great Britain had gathered to vote on the future of Austria, which had been divided and occupied after World War II. As tensions remained high, the three powers were faced with a difficult decision.\n\nThree options are on the table: re-uniting Austria with the Soviet-occupied part, re-uniting Austria without the Soviet part, or reforming Austria into the Danube Federation. Each option had its own risks and benefits, and it was up to the three powers to weigh them carefully." west_german_unification.101.f:0 "Despite the challenges, the United States, France, and Great Britain remained committed to finding a solution that would be in the best interests of the Austrian people and the broader geopolitical landscape of Europe.\n\nAs the vote drew to a close, tensions ran high, and the outcome was..." - west_german_unification.101.a: "Split the Germans into North and South" - west_german_unification.101.b: "Attempt to merge occupation zones with the soviets" - west_german_unification.101.c: "Austria must remain in our sphere" + west_german_unification.101.a:0 "Split the Germans into North and South" + west_german_unification.101.b:0 "Attempt to merge occupation zones with the soviets" + west_german_unification.101.c:0 "Austria must remain in our sphere" west_german_unification_101_a_tt:0 "We'll attempt to reform West German Occupation Zones into the Danube Federation." west_german_unification_101_b_tt:0 "We'll reform Austria in full cooperation with the Soviets." west_german_unification_101_c_tt:0 "We'll reform Austria without including the Soviet part." west_german_unification.102.t:0 "非ナチ化投票" west_german_unification.102.d:0 "The United States, France, and Great Britain had gathered to vote on the future of Germany, and the topic of denazification was on the table. While some claim that enough denazification had already taken place, others argue that the process should be accelerated.\n\nThree options are on the table: to do nothing, to accelerate the process, or to completely de-industrialize Germany." west_german_unification.102.f:0 "While deindustrialization is a radical option, some claim that it is the only way to ensure that Germany will never again be a threat to the world." - west_german_unification.102.a: "Push for deindustrialization" - west_german_unification.102.b: "Push for denazification" - west_german_unification.102.c: "We should focus on rebuilding" + west_german_unification.102.a:0 "Push for deindustrialization" + west_german_unification.102.b:0 "Push for denazification" + west_german_unification.102.c:0 "We should focus on rebuilding" west_german_unification_102_a_tt:0 "We'll push for deindustrialization of Germany." west_german_unification_102_b_tt:0 "We'll push for denazification of Germany." west_german_unification_102_c_tt:0 "We'll focus on rebuilding Germany." west_german_unification.103.t:0 "ドイツの中立性投票" west_german_unification.103.d:0 "The United States, France, and Great Britain had gathered to vote on the future of Germany, and the topic of German neutrality was on the table. While some claim that Germany should be allowed to rearm, others argue that Germany should remain neutral.\n\nThree options are on the table: to allow Germany to rearm, to keep Germany demilitarized, or to make Germany neutral." west_german_unification.103.f:0 "Neutrality may offer a path to reunification with the Soviet-occupied part of Germany, but it would weaken our position in Europe." - west_german_unification.103.a: "Force Germany to remain neutral" - west_german_unification.103.b: "Demilitarization is necessary" - west_german_unification.103.c: "We need the Germans in our alliance" + west_german_unification.103.a:0 "Force Germany to remain neutral" + west_german_unification.103.b:0 "Demilitarization is necessary" + west_german_unification.103.c:0 "We need the Germans in our alliance" west_german_unification_103_a_tt:0 "We'll force Germany to remain neutral." west_german_unification_103_b_tt:0 "We'll demilitarize Germany." west_german_unification_103_c_tt:0 "We'll allow Germany to rearm." west_german_unification.104.t:0 "ドイツ独立投票" west_german_unification.104.d:0 "The United States, France, and Great Britain had gathered to vote on the future of Germany, and the topic of German independence was on the table. While many claim that Germany should be allowed independence, others argue that Germany should remain under our leadership." west_german_unification.104.f:0 "While it will earn the ire of the world, perhaps Germany would be better off under our leadership." - west_german_unification.104.a: "Germany needs us" - west_german_unification.104.b: "Perhaps they should be a dominion" - west_german_unification.104.c: "Make Germany free" + west_german_unification.104.a:0 "Germany needs us" + west_german_unification.104.b:0 "Perhaps they should be a dominion" + west_german_unification.104.c:0 "Make Germany free" west_german_unification_104_a_tt:0 "We'll keep Germany under our leadership." west_german_unification_104_b_tt:0 "We'll make Germany a dominion." west_german_unification_104_c_tt:0 "We'll make Germany free." saarland.1.t:0 "ザールラントの運命" saarland.1.d:0 "France cannot occupy Germany forever. But there is hope to make a small territory on the Saar into a protectorate and thus bind it to France." saarland.1.f:0 "The Saar region would be an appropriate reparation payment" - saarland.1.a: "Create the Saar Protectorate." - saarland.1.b: "Play as the Saar Protectorate." - saarland.1.c: "It should remain part of the occupation zone" + saarland.1.a:0 "Create the Saar Protectorate." + saarland.1.b:0 "Play as the Saar Protectorate." + saarland.1.c:0 "It should remain part of the occupation zone" saarland_1_a_tt:0 "In later negotiations, we could extend our influence even further..." saarland.2.t:0 "ザール憲法住民投票" saarland.2.d:0 "The French and the Germans agree that the Saar Protectorate should become the first European territory and the implementation of the plan has already begun. To prevent later disputes, a referendum will be held." saarland.2.f:0 "How will the population decide?" - saarland.2.a: "Of course we agree." - saarland.2.b: "But we are Germans!" - saarland.2.c: "Why become independent when we are Rhenish?" - saarland.2.e: "We would become part of France anyway..." - saarland.2.g: "YOU SHOULD NOT SEE THIS" + saarland.2.a:0 "Of course we agree." + saarland.2.b:0 "But we are Germans!" + saarland.2.c:0 "Why become independent when we are Rhenish?" + saarland.2.e:0 "We would become part of France anyway..." + saarland.2.g:0 "YOU SHOULD NOT SEE THIS" saarland.3.t:0 "ザール憲法住民投票" saarland.3.d:0 "The Saar was supposed to become a European territory, as agreed by the French and the Germans, but the population of the small country had a different plan. In a referendum they expressed the wish to become part of our country." saarland.3.f:0 "The population has decided!" diff --git a/localization/japanese/CWP/nato/CWP_NATO_l_japanese.yml b/localization/japanese/CWP/nato/CWP_NATO_l_japanese.yml index 73a8a67e2..335872786 100644 --- a/localization/japanese/CWP/nato/CWP_NATO_l_japanese.yml +++ b/localization/japanese/CWP/nato/CWP_NATO_l_japanese.yml @@ -5,18 +5,18 @@ MEETING_NATO_STANDARDS:0 "#p Meeting [concept_nato] Standards" NOT_MEETING_NATO_STANDARDS:0 "#n Not meeting [concept_nato] Standards" APPLICATION_MEETING_NATO_STANDARDS:0 "@green_checkmark!" - APPLICATION_NOT_MEETING_NATO_STANDARDS: "@red_cross!" + APPLICATION_NOT_MEETING_NATO_STANDARDS:0 "@red_cross!" + ISMEETINGSTANDARDSNATO_TOOLTIP:0 "Whether or not the country is meeting our current [concept_nato] standards." NATO_ORGANIZATION:0 "NATO" HIGH_MANDATED_CONTRIBUTION:0 "High Contributions Mandated" HIGH_MANDATED_READINESS:0 "High Readiness Mandated" MEDIUM_MANDATED_CONTRIBUTION:0 "Medium Contributions Mandated" MEDIUM_MANDATED_READINESS:0 "Medium Readiness Mandated" LOW_MANDATED_CONTRIBUTION:0 "Low Contributions Mandated" - LOW_MANDATED_READINESS: "Low Readiness Mandated" + LOW_MANDATED_READINESS:0 "Low Readiness Mandated" Approve:0 "Approve" Reject:0 "Reject" High:0 "High" Medium:0 "Medium" - Low: "Low" - NATO_COHESION_TOOLTIP:0 "[concept_nato] cohesion is the level in which [concept_nato] members states follow the mandated standards." - ISMEETINGSTANDARDSNATO_TOOLTIP:0 "Whether or not the country is meeting our current [concept_nato] standards." \ No newline at end of file + Low:0 "Low" + NATO_COHESION_TOOLTIP:0 "[concept_nato] cohesion is the level in which [concept_nato] members states follow the mandated standards." \ No newline at end of file diff --git a/localization/japanese/CWP/newfoundland/newfoundland_referendum_l_japanese.yml b/localization/japanese/CWP/newfoundland/newfoundland_referendum_l_japanese.yml index faeed1861..a595c80e0 100644 --- a/localization/japanese/CWP/newfoundland/newfoundland_referendum_l_japanese.yml +++ b/localization/japanese/CWP/newfoundland/newfoundland_referendum_l_japanese.yml @@ -10,7 +10,7 @@ newfoundland_referendum_desc_23:0 "We are voting in a referendum to decide on whether to become a British Dominion again, confederate with Canada, or to remain as one of Britain's dependent territories" newfoundland_referendum_desc_20:0 "Our sources in London and Ottawa tell us that both Britain and Canada have made their decision regarding whether we should be given the option of becoming independent in the referendum" newfoundland_referendum_desc_19:0 "Our sources in London tell us that Britain has made their decision regarding whether we should be given the option of becoming independent in the referendum" - newfoundland_referendum_desc_18: "Our sources in Ottawa tell us that Canada has made their decision regarding whether we should be given the option of becoming independent in the referendum" + newfoundland_referendum_desc_18:0 "Our sources in Ottawa tell us that Canada has made their decision regarding whether we should be given the option of becoming independent in the referendum" newfoundland_referendum_desc_17:0 "Our sources in London and Ottawa tell us that both Britain and Canada have chosen their position regarding our future" newfoundland_referendum_desc_16:0 "Our sources in Ottawa tell us that Canada has chosen their position regarding our future" newfoundland_referendum_desc_15:0 "Our sources in London tell us that Britain has chosen their position regarding our future" diff --git a/localization/japanese/CWP/parties/parties_GER_DDR_l_japanese.yml b/localization/japanese/CWP/parties/parties_GER_DDR_l_japanese.yml index fe196937d..93f1a6668 100644 --- a/localization/japanese/CWP/parties/parties_GER_DDR_l_japanese.yml +++ b/localization/japanese/CWP/parties/parties_GER_DDR_l_japanese.yml @@ -21,7 +21,7 @@ party_centrist_DDR:0 "German Forum Party" party_christian_democrat_DDR:0 "Christian Democratic Union of Germany" party_communist_DDR:0 "Socialist Unity Party of Germany" - party_conservative_DDR: "National Democratic Party of Germany" + party_conservative_DDR:0 "National Democratic Party of Germany" party_democratic_socialist_DDR:0 "Democracy Now" party_fascist_DDR:0 "National Alternative" party_feminist_DDR:0 "Democratic Women's League of Germany" @@ -31,7 +31,7 @@ party_libertarian_DDR:0 "Party of Reason" party_monarchist_DDR:0 "Tradition and Life" party_pacifist_DDR:0 "Initiative for Peace and Human Rights" - party_social_democrat_DDR: "Social Democratic Party in the GDR" + party_social_democrat_DDR:0 "Social Democratic Party in the GDR" party_socialist_DDR:0 "United Left" party_christian_democrat_BAV:0 "Christian Social Union" party_conservative_BAV:0 "Bavaria Party" \ No newline at end of file diff --git a/localization/japanese/CWP/warsaw_pact/CWP_WARSAW_PACT_l_japanese.yml b/localization/japanese/CWP/warsaw_pact/CWP_WARSAW_PACT_l_japanese.yml index 645b7e5d8..2b1136173 100644 --- a/localization/japanese/CWP/warsaw_pact/CWP_WARSAW_PACT_l_japanese.yml +++ b/localization/japanese/CWP/warsaw_pact/CWP_WARSAW_PACT_l_japanese.yml @@ -5,7 +5,7 @@ MEETING_WARSAW_PACT_STANDARDS:0 "#p Meeting [concept_warsaw_pact] Standards" NOT_MEETING_WARSAW_PACT_STANDARDS:0 "#n Not meeting [concept_warsaw_pact] Standards" APPLICATION_MEETING_WARSAW_PACT_STANDARDS:0 "@green_checkmark!" - APPLICATION_NOT_MEETING_WARSAW_PACT_STANDARDS: "@red_cross!" + APPLICATION_NOT_MEETING_WARSAW_PACT_STANDARDS:0 "@red_cross!" + ISMEETINGSTANDARDSWARSAW_PACT_TOOLTIP:0 "Whether or not the country is meeting our current [concept_warsaw_pact] standards." WARSAW_PACT_ORGANIZATION:0 "Warsaw Pact" - WARSAW_PACT_COHESION_TOOLTIP:0 "[concept_warsaw_pact] cohesion is the level in which [concept_warsaw_pact] members states follow the mandated standards." - ISMEETINGSTANDARDSWARSAW_PACT_TOOLTIP:0 "Whether or not the country is meeting our current [concept_warsaw_pact] standards." \ No newline at end of file + WARSAW_PACT_COHESION_TOOLTIP:0 "[concept_warsaw_pact] cohesion is the level in which [concept_warsaw_pact] members states follow the mandated standards." \ No newline at end of file diff --git a/localization/japanese/countries_l_japanese.yml b/localization/japanese/countries_l_japanese.yml index c8887fd05..18f2a1dd0 100644 --- a/localization/japanese/countries_l_japanese.yml +++ b/localization/japanese/countries_l_japanese.yml @@ -48,8 +48,6 @@ ALR:0 "リーフ" ALT_ADJ:0 "ロスアルトス" ALT:0 "ロスアルトス" - AMZ_ADJ:0 "アマゾン" - AMZ:0 "アマゾン" ANH_ADJ:0 "アンハルト" ANH:0 "アンハルト" ANK_ADJ:0 "アンコール" @@ -173,8 +171,6 @@ BOH:0 "ボヘミア" BOL_ADJ:0 "ボリビア" BOL:0 "ボリビア" - BOM_ADJ:0 "マハーラーシュトラ" - BOM:0 "マハーラーシュトラ" BOR_ADJ:0 "ボルヌ" BOR:0 "ボルヌ" BOS_ADJ:0 "ボスニア・ヘルツェゴビナ" @@ -187,8 +183,6 @@ BRD:0 "ブルンジ" BRI_ADJ:0 "ブルターニュ" BRI:0 "ブルターニュ" - BRL_ADJ:0 "ベルリン" - BRL:0 "ベルリン" BRN_ADJ:0 "ボラナ" BRN:0 "ボラナ" BRU_ADJ:0 "ブルネイ" @@ -421,18 +415,12 @@ GUA:0 "グアテマラ" GUI_ADJ:0 "貴州" GUI:0 "貴州" - GUJ_ADJ:0 "グジャラート" - GUJ:0 "グジャラート" - GUM_ADJ:0 "グアム" - GUM:0 "グアム" GUY_ADJ:0 "ガイアナ" GUY:0 "ガイアナ" GWA_ADJ:0 "グワーリヤル" GWA:0 "グワーリヤル" HAI_ADJ:0 "ハイチ" HAI:0 "ハイチ" - HAN_ADJ:0 "ニーダーザクセン" - HAN:0 "ニーダーザクセン" HAR_ADJ:0 "ハラール" HAR:0 "ハラール" HAU_ADJ:0 "ダマガラム" @@ -482,7 +470,6 @@ IBE_ADJ:0 "イベリア" IBE:0 "イベリア" IBO_ADJ:0 "イボ" - IGBO:0 "イボ" ICL_ADJ:0 "アイスランド" ICL:0 "アイスランド" IDS_ADJ:0 "インドネシア" @@ -496,8 +483,6 @@ IRC:0 "鉄の連合" IRE_ADJ:0 "アイルランド" IRE:0 "アイルランド" - IRO_ADJ:0 "ホデノショニ" - IRO:0 "ホデノショニ" IRQ_ADJ:0 "イラク" IRQ:0 "イラク" ISR_ADJ:0 "イスラエル" @@ -524,7 +509,6 @@ JLF:0 "ジョロフ" JOD_ADJ:0 "ジョードプル" JOD:0 "ジョードプル" - JOH_ADJ:0 "ジョホール" JOH:0 "ジョホール" JSY_ADJ:0 "ジャージー" JSY:0 "ジャージー" @@ -670,8 +654,6 @@ MCR:0 "ミクロネシア" MDK_ADJ:0 "マンディンカ" MDK:0 "マンディンカ" - MDR_ADJ:0 "マドラス管区" - MDR:0 "マドラス管区" MEC_ADJ:0 "メクレンブルク" MEC:0 "メクレンブルク" MEI_ADJ:0 "ザクセン=マイニンゲン" @@ -805,10 +787,6 @@ NRU:0 "ナウル" NSW_ADJ:0 "ニュー・サウス・ウェールズ" NSW:0 "ニュー・サウス・ウェールズ" - NTO_ADJ:0 "ンガーティ・トア" - NTO:0 "ンガーティ・トア" - NTU_ADJ:0 "ンガーイ・タフ" - NTU:0 "ンガーイ・タフ" NUE_ADJ:0 "ヌエル" NUE:0 "ヌエル" NVS_ADJ:0 "ノバスコシア" @@ -849,8 +827,6 @@ PAP:0 "ローマ" PAR_ADJ:0 "パルマ" PAR:0 "パルマ" - PAT_ADJ:0 "マプチェ" - PAT:0 "マプチェ" PCO_ADJ:0 "プエルトリコ" PCO:0 "プエルトリコ" PER_ADJ:0 "イラン" @@ -863,8 +839,6 @@ PLA:0 "パラオ" PLC_ADJ:0 "ポーランド=リトアニア" PLC:0 "ポーランド=リトアニア" - PLY_ADJ:0 "タヒチ" - PLY:0 "タヒチ" PNI_ADJ:0 "ピラティニ" PNI:0 "ピラティニ" PNM_ADJ:0 "パナマ" @@ -895,8 +869,6 @@ QIA:0 "黔" QUE_ADJ:0 "ケベック" QUE:0 "ケベック" - RAJ_ADJ:0 "ラージャスターン" - RAJ:0 "ラージャスターン" REB_ADJ:0 "反乱軍" REB:0 "反乱軍" REV:0 "革命" @@ -1208,8 +1180,6 @@ XHO:0 "コサ" XIB_ADJ:0 "西北" XIB:0 "西北" - XIN_ADJ:0 "ウイグル" - XIN:0 "ウイグル" YAK_ADJ:0 "シベリア" YAK:0 "ヤクート" YEM_ADJ:0 "イエメン" @@ -1244,6 +1214,8 @@ dyn_c_CZH_soviet_adj:0 "チェコスロバキア" dyn_c_soviet_occupied_czechoslovakia:0 "[Country.GetOverlord.GetAdjectiveNoFormatting]占領下チェコスロバキア" dyn_c_soviet_occupied_czechoslovakia_adj:0 "チェコスロバキア" + dyn_c_east_germany_soviet:0 "ドイツ民主共和国" + dyn_c_east_germany_soviet_adj:0 "東ドイツ" dyn_c_soviet_occupied_east_germany:0 "[Country.GetOverlord.GetAdjectiveNoFormatting]占領区" dyn_c_soviet_occupied_east_germany_adj:0 "[Country.GetOverlord.GetAdjectiveNoFormatting]占領区" dyn_c_HUN_soviet:0 "ハンガリー人民共和国" @@ -1272,29 +1244,6 @@ dyn_c_north_korea_dprk_adj:0 "北朝鮮" dyn_c_provisional_republic_of_korea:0 "大韓民国臨時政府" dyn_c_provisional_republic_of_korea_adj:0 "大韓民国臨時政府" - dyn_c_german_empire:0 "ドイツ帝国" - dyn_c_west_germany:0 "西ドイツ" - dyn_c_west_germany_adj:0 "西ドイツ" - dyn_c_holy_roman_empire:0 "神聖ローマ帝国" - dyn_c_holy_roman_empire_adj:0 "神聖ローマ帝国" - dyn_c_german_reich:0 "ドイツ帝国" - dyn_c_brd_gmbh:0 "ドイツ有限責任会社" - dyn_c_free_german_workers_union:0 "ドイツ労働組合" - dyn_c_east_germany_soviet:0 "ドイツ民主共和国" - dyn_c_east_germany_soviet_adj:0 "東ドイツ" - dyn_c_german_democratic_republic:0 "ドイツ民主共和国" - dyn_c_germany:0 "ドイツ" - dyn_c_germany_adj:0 "ドイツ" - dyn_c_prussia:0 "プロイセン" - dyn_c_prussia_adj:0 "プロイセン" - dyn_c_north_germany:0 "北ドイツ" - dyn_c_north_germany_adj:0 "北ドイツ" - dyn_c_south_rhineland:0 "南ライン" - dyn_c_south_rhineland_adj:0 "南ライン" - dyn_c_international_zone:0 "国際管理地域" - dyn_c_international_zone_adj:0 "国際管理地域" - dyn_c_saar_protectorate:0 "ザール保護領" - dyn_c_saar_protectorate_adj:0 "ザール" dyn_c_anglo_egyptian_sudan_adj:0 "イギリス・エジプト領スーダン" dyn_c_anglo_egyptian_sudan:0 "イギリス・エジプト領スーダン" dyn_c_angolan_adj:0 "アンゴラ" @@ -1393,12 +1342,20 @@ dyn_c_french_west_africa_adj:0 "フランス領西アフリカ" dyn_c_french_west_africa:0 "フランス領西アフリカ" dyn_c_gabonaise_adj:0 "ガボン" + dyn_c_german_empire:0 "ドイツ帝国" + dyn_c_west_germany:0 "西ドイツ" dyn_c_allied_austria:0 "連合軍占領下オーストリア" dyn_c_allied_austrian_adj:0 "連合軍占領下オーストリア" dyn_c_danubian_confederation:0 "ドナウ連邦" dyn_c_danubian_confederation_adj:0 "ドナウ連邦" dyn_c_south_germany:0 "南ドイツ" dyn_c_south_germany_adj:0 "南ドイツ" + dyn_c_south_rhineland:0 "南ライン" + dyn_c_south_rhineland_adj:0 "南ライン" + dyn_c_international_zone:0 "国際管理地域" + dyn_c_international_zone_adj:0 "国際管理地域" + dyn_c_saar_protectorate:0 "ザール保護領" + dyn_c_saar_protectorate_adj:0 "ザール" dyn_c_grand_duchy_of_finland:0 "フィンランド大公国" dyn_c_great_mongolian_state_adj:0 "モンゴル" dyn_c_great_mongolian_state:0 "大モンゴル帝国" @@ -1512,7 +1469,7 @@ dyn_c_soviet_kurdistan:0 "クルド人民政府" dyn_c_soviet_mongolia_adj:0 "モンゴル" dyn_c_soviet_mongolia:0 "モンゴル人民共和国" - dyn_c_soviet_north_korea:0 "ソビエト民政庁" + dyn_c_soviet_north_korea:0 "在北朝鮮ソビエト民政庁" dyn_c_soviet_poland_adj:0 "ポーランド" dyn_c_soviet_poland:0 "ポーランド人民共和国" dyn_c_soviet_romania_adj:0 "ルーマニア" @@ -1527,8 +1484,6 @@ dyn_c_transvaal_colony:0 "トランスヴァール植民地" dyn_c_tunisia:0 "チュニジア" dyn_c_united_belgian_states:0 "ベルギー合衆国" - dyn_c_united_kingdom_adj:0 "ポルトガル・ブラジル" - dyn_c_united_kingdom:0 "連合王国" dyn_c_united_netherlands:0 "ネーデルラント連合" dyn_c_united_senators:0 "アメリカ合衆国上院" dyn_c_united_sovereign_archduchy_adj:0 "大公国アメリカ" @@ -1539,10 +1494,59 @@ dyn_c_united_shareholders_of_america:0 "アメリカ株主合衆国" dyn_c_upper_canada_adj:0 "アッパー・カナダ" dyn_c_upper_canada:0 "アッパー・カナダ" - dyn_c_us_south_korea:0 "在朝鮮アメリカ陸軍司令部軍政庁" + dyn_c_us_south_korea:0 "在南朝鮮アメリカ軍政庁" dyn_c_van_diemans_land_adj:0 "ヴァン・ディーメンズ・ランド" dyn_c_van_diemans_land:0 "ヴァン・ディーメンズ・ランド" dyn_c_zambezi_free_state_adj:0 "ザンベジ" dyn_c_zambezi_free_state:0 "ザンベジ自由国" dyn_c_zambian_republic_adj:0 "ザンビア" - dyn_c_zambian_republic:0 "ザンビア" \ No newline at end of file + dyn_c_zambian_republic:0 "ザンビア" + AMZ_ADJ:0 "アマゾン" + AMZ:0 "アマゾン" + IRO_ADJ:0 "ホデノショニ" + IRO:0 "ホデノショニ" + JOH_ADJ:0 "ジョホール" + NTO_ADJ:0 "ンガーティ・トア" + NTO:0 "ンガーティ・トア" + NTU_ADJ:0 "ンガーイ・タフ" + NTU:0 "ンガーイ・タフ" + PAT_ADJ:0 "マプチェ" + PAT:0 "マプチェ" + PLY_ADJ:0 "タヒチ" + PLY:0 "タヒチ" + XIN_ADJ:0 "ウイグル" + XIN:0 "ウイグル" + dyn_c_united_kingdom_adj:0 "ポルトガル・ブラジル" + dyn_c_united_kingdom:0 "連合王国" + BOM_ADJ:0 "マハーラーシュトラ" + BOM:0 "マハーラーシュトラ" + BRL_ADJ:0 "ベルリン" + BRL:0 "ベルリン" + GUJ_ADJ:0 "グジャラート" + GUJ:0 "グジャラート" + GUM_ADJ:0 "グアム" + GUM:0 "グアム" + HAN_ADJ:0 "ニーダーザクセン" + HAN:0 "ニーダーザクセン" + IGBO:0 "イボ" + MDR_ADJ:0 "マドラス管区" + MDR:0 "マドラス管区" + RAJ_ADJ:0 "ラージャスターン" + RAJ:0 "ラージャスターン" + dyn_c_west_germany_adj:0 "西ドイツ" + dyn_c_holy_roman_empire:0 "神聖ローマ帝国" + dyn_c_holy_roman_empire_adj:0 "神聖ローマ帝国" + dyn_c_german_reich:0 "ドイツ帝国" + dyn_c_brd_gmbh:0 "ドイツ有限責任会社" + dyn_c_free_german_workers_union:0 "ドイツ労働組合" + dyn_c_german_democratic_republic:0 "ドイツ民主共和国" + dyn_c_germany:0 "ドイツ" + dyn_c_germany_adj:0 "ドイツ" + dyn_c_prussia:0 "プロイセン" + dyn_c_prussia_adj:0 "プロイセン" + dyn_c_north_germany:0 "北ドイツ" + dyn_c_north_germany_adj:0 "北ドイツ" + dyn_c_soviet_south_korea:0 "在南朝鮮ソビエト民政庁" + dyn_c_us_korea:0 "在朝鮮アメリカ軍政庁" + dyn_c_us_north_korea:0 "在北朝鮮アメリカ軍政庁" + dyn_c_united_korea:0 "朝鮮" \ No newline at end of file diff --git a/localization/japanese/country_flavor_text_l_japanese.yml b/localization/japanese/country_flavor_text_l_japanese.yml index c7d0c279b..d5c6eea81 100644 --- a/localization/japanese/country_flavor_text_l_japanese.yml +++ b/localization/japanese/country_flavor_text_l_japanese.yml @@ -55,7 +55,7 @@ BLH_FLAVOR_TEXT:0 "$INDUS_FLAVOR_TEXT$" KAS_FLAVOR_TEXT:0 "$INDUS_FLAVOR_TEXT$" VNM_FLAVOR_TEXT:0 "グエン朝時代、ベトナムはフランスに徐々に征服され、苦難の歴史を歩んできた。しかし、1945年にバオ・ダイが退位し、北部にベトミンが台頭すると、ベトナムは大きく異なる道を歩むことになる。北部が共産主義の下に国を統一するのか。それとも南部が西側同盟国として国を統一するのか。フランスが植民地支配の権威を誇示することがあれば、何らかの戦争が起きる可能性は高いだろう。答えは時の流れの中にある。" - IDS_FLAVOR_TEXT: "インドネシアは長い間オランダの支配下にあったが、その支配は戦時中に事実上崩壊した。独立するのは当然の帰結である。民族的、宗教的、政治的に深く分断されているインドネシアにおいて、ほとんどの国民が同意できる問題が独立である。民族主義者、共産主義者、あるいは自由主義者が勝利を収めようとも、まずはオランダからの脱却が先決であろう。" + IDS_FLAVOR_TEXT:0 "インドネシアは長い間オランダの支配下にあったが、その支配は戦時中に事実上崩壊した。独立するのは当然の帰結である。民族的、宗教的、政治的に深く分断されているインドネシアにおいて、ほとんどの国民が同意できる問題が独立である。民族主義者、共産主義者、あるいは自由主義者が勝利を収めようとも、まずはオランダからの脱却が先決であろう。" THA_FLAVOR_TEXT:0 "タイは東アジアにおいて帝国に征服されたことのない数少ない国であり、特異な立場に置かれている。1930年代に憲法を制定したばかりのこの国は、国王の独裁政治と今世紀すでに起きた様々な新しい社会運動との間で苦闘することになりそうだ。" SOUTHASIA_FLAVOR_TEXT:0 "東南アジアは19世紀にはほぼ完全に植民地化され、ほんの数年前にはほぼ完全に日本に占領された。この地域はゴムや石油などが豊富だが、その産業が地元の財源になることはこれまでほとんどなく、先住民の手に渡ることはさらに少なかった。脱植民地化と政治闘争の時代が近づきつつある今、独立の可能性は高い。" BRU_FLAVOR_TEXT:0 "$SOUTHASIA_FLAVOR_TEXT$" diff --git a/localization/japanese/cultures_l_japanese.yml b/localization/japanese/cultures_l_japanese.yml index 5c787c063..4b5c0be58 100644 --- a/localization/japanese/cultures_l_japanese.yml +++ b/localization/japanese/cultures_l_japanese.yml @@ -12,12 +12,9 @@ albanian:0 "アルバニア" amazonian:0 "アマゾン" american_culture_group:0 "アメリカ" - american:0 "アメリカ" amhara:0 "アムハラ" - andean:0 "アンデス" anglo_canadian:0 "カナダ" arab_culture_group:0 "アラブ" - arab:0 "アラビア" aragonese:0 "アラゴン" armenian:0 "アルメニア" ashkenazi:0 "アシュケナージ" @@ -42,10 +39,10 @@ brazilian:0 "ブラジル" breton:0 "ブルトン" british_culture_group:0 "イギリス" + english:0 "イングランド" bulgarian:0 "ブルガリア" burmese:0 "ビルマ" byelorussian:0 "白ロシア" - cantonese:0 "広東" caribeno:0 "カリベニョ" cascadian:0 "カスカディア" catalan:0 "カタルーニャ" @@ -64,10 +61,9 @@ dutch:0 "オランダ" east_african_culture_group:0 "東アフリカ" east_asian_culture_group:0 "東アジア" - east_german:0 "東ドイツ" east_slavic_culture_group:0 "東スラヴ" eastern_american:0 "東アメリカ" - english:0 "イングランド" + east_german:0 "東ドイツ" equatorial_bantu:0 "赤道バントゥー" estonian:0 "エストニア" filipino:0 "フィリピン" @@ -77,21 +73,19 @@ french_canadian:0 "フランス系カナダ" french_culture_group:0 "フランス" french:0 "フランス" - fulani:0 "フラニ" georgian:0 "ジョージア" german_culture_group:0 "ドイツ" greek:0 "ギリシャ" gujarati:0 "グジャラート" + cantonese:0 "広東" han:0 "漢" hausa:0 "ハウサ" hawaiian:0 "ハワイ" hazara:0 "ハザーラ" hungarian_culture_group:0 "ハンガリー" hungarian:0 "ハンガリー" - hutu:0 "フツ" iberian_culture_group:0 "イベリア" icelandic:0 "アイスランド" - igbo:0 "イボ" iranian_turanian_culture_group:0 "イラン・トゥーラーン" irish:0 "アイルランド" israelite:0 "イスラエル" @@ -110,7 +104,6 @@ khoisan:0 "コイサン" kirgiz:0 "キルギス" kiwi:0 "キーウィ" - kongo:0 "コンゴ" korean:0 "朝鮮" kurdish:0 "クルド" lao:0 "ラオス" @@ -131,7 +124,6 @@ marathi:0 "マラーター" maures:0 "モール" melanesian:0 "メラネシア" - mesoamerican:0 "メソアメリカ" mexican_american:0 "メキシコ系アメリカ" mexican:0 "メキシコ" micronesian:0 "ミクロネシア" @@ -143,14 +135,14 @@ moro:0 "モロ" mossi:0 "モシ" nanfaren:0 "華南" - native_american_minor:0 "先住アメリカ少数民族" native_american:0 "アメリカ先住民" + native_american_minor:0 "先住アメリカ少数民族" native_mesoamerican_culture_group:0 "メソアメリカ" native_north_american_culture_group:0 "先住北アメリカ" native_south_american_culture_group:0 "先住南アメリカ" nepali:0 "ネパール" new_englander:0 "ニューイングランド" - nilotes:0 "ナイロート" + nilotic:0 "ナイル" north_andean:0 "北アンデス" north_caucasian:0 "北カフカース" north_german:0 "ドイツ" @@ -217,9 +209,18 @@ wallonian:0 "ワロン" welsh:0 "ウェールズ" west_african_culture_group:0 "西アフリカ" + american:0 "アメリカ" yi:0 "イ" yoruba:0 "ヨルバ" zulu:0 "ズールー" + andean:0 "アンデス" + arab:0 "アラビア" + fulani:0 "フラニ" + hutu:0 "フツ" + igbo:0 "イボ" + kongo:0 "コンゴ" + mesoamerican:0 "メソアメリカ" + nilotes:0 "ナイロート" pama_nyungan:0 "パマ・ニュンガン" semitic:0 "セム" anglo_frisian:0 "アングロ・フリジア" @@ -252,7 +253,6 @@ oto_manguean:0 "オト・マンゲ" celtic:0 "ケルト" mongolic:0 "モンゴル" - nilotic:0 "ナイル" lolo_burmese:0 "ロロ・ビルマ" austroasiatic:0 "オーストロアジア" kra_dai:0 "クラ・ダイ" diff --git a/localization/japanese/frontend/common_l_japanese.yml b/localization/japanese/frontend/common_l_japanese.yml index 6b8ac1f9d..aff5136d8 100644 --- a/localization/japanese/frontend/common_l_japanese.yml +++ b/localization/japanese/frontend/common_l_japanese.yml @@ -7,7 +7,6 @@ BACK_LABEL:0 "戻る" DONE:0 "完了" CHANGE:0 "変更" - EM_DASH:0 "—" TOP_BAR_VERSION:0 "ゲームバージョン— [GetGameVersionInfo]\n#P Cold War Project バージョン:#! #n アルファ#! #v 0.2.0#!\nMPチェックサム: [GetMPChecksum|V] $MODIFIED_CHECKSUM$ [GetRandomLogInfo]" VERSION_SHORT:0 "#P Cold War Project バージョン:#! #n アルファ #! #v 0.2.0#!\n [GetGameVersionInfoShort], チェックサム: [GetMPChecksum] $MODIFIED_CHECKSUM$" FILTER_SAME_VERSION:0 "同一チェックサム#weak  ([GetMPChecksum]) #!" @@ -31,4 +30,5 @@ PLAYER_OBSERVER:0 "[GetPlayer.GetShortUINameNotMeNoTooltip] ([SelectLocalization(GetPlayer.IsPlayer,'OBSERVER_PLAYER_NAME','OBSERVER_AI')]) が[Concept('concept_observer_mode','$concept_observing$')]" OBSERVER_PLAYER_NAME:0 "プレイヤー : [GetPlayer.PlayerName]" OBSERVER_AI:0 "AI" - SORT_BY:0 "ソート—" \ No newline at end of file + SORT_BY:0 "ソート—" + EM_DASH:0 "—" \ No newline at end of file diff --git a/localization/japanese/hub_names_l_japanese.yml b/localization/japanese/hub_names_l_japanese.yml index 0adf9b08d..8b5663693 100644 --- a/localization/japanese/hub_names_l_japanese.yml +++ b/localization/japanese/hub_names_l_japanese.yml @@ -915,7 +915,7 @@ HUB_NAME_STATE_DAGESTAN_mine:0 "ヴラジカフカース" HUB_NAME_STATE_DAGESTAN_farm:0 "グロズヌイ" HUB_NAME_STATE_DAGESTAN_wood:0 "キズリャル" - HUB_NAME_STATE_ASTRAKHAN_city: "スターリングラード" + HUB_NAME_STATE_ASTRAKHAN_city:0 "スターリングラード" HUB_NAME_STATE_ASTRAKHAN_mine:0 "エリスタ" HUB_NAME_STATE_ASTRAKHAN_farm:0 "アストラハン" HUB_NAME_STATE_ASTRAKHAN_wood:0 "カラーチ" diff --git a/localization/japanese/interest_groups/interest_groups_l_japanese.yml b/localization/japanese/interest_groups/interest_groups_l_japanese.yml index 31c27b3cc..b9bb418a8 100644 --- a/localization/japanese/interest_groups/interest_groups_l_japanese.yml +++ b/localization/japanese/interest_groups/interest_groups_l_japanese.yml @@ -1,13 +1,16 @@ l_japanese: - ig_capitalists:0 "資本家" - ig_capitalists_only_icon:0 "@capitalists!" - ig_capitalists_desc:0 "資本家は、新たな黄金時代における成金の先駆けで、労働者階級を企業という炉に薪をくべる機械に仕立て上げました。資本家の野心と蓄積された富は取引のたびに経済史にその名を刻みます。" ig_elites:0 "エリート" ig_elites_only_icon:0 "@elites!" ig_elites_desc:0 "エリートは、経済や政府を支配する財界の大物です。何世代にもわたる古い金に支えられ、その血筋は複雑な権力の網の目に連なっています。さらに、産業の礎の上に築かれた支配力は社会の中に織り込まれています。" ig_entrepreneurs:0 "起業家" ig_entrepreneurs_only_icon:0 "@entrepreneurs!" ig_entrepreneurs_desc:0 "起業家は、経済を一歩ずつ前進させる中産階級の象徴的存在です。貧しさと豊かさの狭間で、ささやかな繁栄のためにたゆまぬ努力を続けています。" + ig_red_army:0 "赤軍" + ig_private_military_companies:0 "民間軍事会社" + ig_private_military_companies_desc:0 "民間軍事会社は、軍事サービス、武装警備サービス、危機管理を政府や個人に提供する民間企業です。" + ig_capitalists:0 "資本家" + ig_capitalists_only_icon:0 "@capitalists!" + ig_capitalists_desc:0 "資本家は、新たな黄金時代における成金の先駆けで、労働者階級を企業という炉に薪をくべる機械に仕立て上げました。資本家の野心と蓄積された富は取引のたびに経済史にその名を刻みます。" ig_laborists:0 "労働者" ig_laborists_only_icon:0 "@laborists!" ig_laborists_desc:0 "労働者は、様々な分野において不眠不休で働く国家の屋台骨です。労働者は血と汗を流すことで自らの耕す土壌を豊かにし、国家の命運を握る縁の下の力持ちとなります。" @@ -32,7 +35,4 @@ ig_intelligentsia:0 "知識人" ig_intelligentsia_only_icon:0 "@intelligentsia!" ig_intelligentsia_desc:0 "知識人は、学術的な精神の担い手であり、自らの進歩的な行動指針に合った政治的状況を作り出します。国家の未来を形作り、国家の進歩を導き、国家の精神に命を吹き込むのです。" - ig_red_army:0 "赤軍" - ig_red_army_desc:0 "赤軍は、革命を守り、広めることに専念する機関です。伝統的な軍隊とプロレタリアート思想・共産主義思想が融合して生まれました。" - ig_private_military_companies:0 "民間軍事会社" - ig_private_military_companies_desc:0 "民間軍事会社は、軍事サービス、武装警備サービス、危機管理を政府や個人に提供する民間企業です。" \ No newline at end of file + ig_red_army_desc:0 "赤軍は、革命を守り、広めることに専念する機関です。伝統的な軍隊とプロレタリアート思想・共産主義思想が融合して生まれました。" \ No newline at end of file diff --git a/localization/japanese/laws_l_japanese.yml b/localization/japanese/laws_l_japanese.yml index da65be653..c92bf2b54 100644 --- a/localization/japanese/laws_l_japanese.yml +++ b/localization/japanese/laws_l_japanese.yml @@ -17,8 +17,8 @@ law_autocracy_desc:0 "政府はすべての権力を握る一個人によって支配されます。" law_oligarchy:0 "寡頭制" law_oligarchy_desc:0 "政府はすべての権力を握る少数の個人によって支配されます。" - law_anocracy:0 "一党制" - law_anocracy_desc:0 "単独政党が政府の支配権を握ります。" + law_anocracy:0 "アノクラシー" + law_anocracy_desc:0 "政府は民主制と独裁制が混在しています。" law_representative_democracy:0 "間接民主制" law_representative_democracy_desc:0 "国民は政府における自らの利益を増進するために代表者を選びます。" law_consensus_democracy:0 "合意形成型民主制" diff --git a/localization/japanese/names_l_japanese.yml b/localization/japanese/names_l_japanese.yml index e114bf9aa..e71970fb8 100644 --- a/localization/japanese/names_l_japanese.yml +++ b/localization/japanese/names_l_japanese.yml @@ -1034,7 +1034,6 @@ Assuncao:0 "アスンサン" Astarabadi:0 "アストラバディ" Astengo:0 "アステンゴ" - Astor:0 "Astor" Astrid:0 "アストリッド" Astrida:0 "Astrida" Asvaghosa:0 "アスヴァゴーシャ" @@ -2931,7 +2930,6 @@ Chun:0 "醇" Chung:0 "鍾" Churachandra:0 "チュラチャンドラ" - Church:0 "Church" Churchill:0 "チャーチル" Churruca:0 "チュルカ" Chwa-chin:0 "佐鎮" @@ -3134,7 +3132,6 @@ Conyngham:0 "コニンガム" Conze:0 "コンツェ" Cook:0 "クック" - Cooke:0 "Cooke" Coomans_de_Brachene:0 "コーマンス・ド・ブラシェーネ" Cooper:0 "クーパー" Coopieters_-t_Wallant:0 "コーピーテルス=ト・ワラント" @@ -3895,7 +3892,6 @@ Draza:0 "ドラザ" Dreadfulwater:0 "ドレッドフルウォーター" Dresel:0 "ドレゼル" - Drew:0 "Drew" Dreyer:0 "ドライアー" Dreyfus:0 "ドレフュス" Dreze:0 "ドレゼ" @@ -3986,7 +3982,6 @@ Dusan:0 "ドゥサン" Dushku:0 "ドゥシュク" Dussean:0 "ドゥセアン" - Dutschke:0 "Dutschke" Duta:0 "ドゥタ" Dutiron:0 "デュティロン" Dutra:0 "ドゥトラ" @@ -4366,7 +4361,6 @@ Erendira:0 "エレンディラ" Erenyi_Ullmann:0 "エレーニ・ウッルマン" Erevu:0 "エレヴ" - Erhard:0 "Erhard" Eric:0 "エリック" Erich:0 "エリッヒ" Erichson:0 "イリクソン" @@ -4797,7 +4791,6 @@ Fiser:0 "ファイザー" Fish:0 "フィッシュ" Fisher:0 "フィッシャー" - Fisk:0 "Fisk" Fiske:0 "フィスク" Fitts:0 "フィッツ" Fitz-James_Stuart:0 "フィッツ=ジェームズ・スチュアート" @@ -4812,7 +4805,6 @@ Fitzpatrick:0 "フィッツパトリック" Fixico:0 "フィクシコ" FlU_gge:0 "フルーゲ" - Flagler:0 "Flagler" Flavio:0 "フラヴィオ" Flaviu:0 "フラヴィウ" Flechtenmacher:0 "フレッチェンマッハー" @@ -4913,7 +4905,7 @@ Fragoso:0 "フラゴーゾ" Fraiser:0 "フレイザー" Frakashazi_Fischer:0 "フラカシャーズィ・フィッシャー" - Fran_Cois-Ren_E:0 "フランソワ・ルネ" + Fran_Cois-Ren_E:0 "François-René" Franc:0 "フランク" FrancE_s:0 "フランセス" Frances:0 "フランシス" @@ -5002,7 +4994,6 @@ Freycinet:0 "フレシネ" Freydun:0 "フレイドン" Fricis:0 "フリシス" - Frick:0 "Frick" Frico:0 "フリコ" Fridolf:0 "フリドルフ" Fridreszk2:0 "Fridrëszk" @@ -5042,7 +5033,6 @@ Fuat:0 "フアト" Fuchs:0 "フシュ" Fuentes:0 "フエンテス" - Fulani:0 "Fulani" Fulgencio:0 "フルゲンチオ" Fullarton:0 "フラートン" Fuller:0 "フュラー" @@ -5196,7 +5186,6 @@ Gaston:0 "ガストン" Gasza:0 "Gasza" Gata:0 "Gata" - Gates:0 "Gates" Gathorne-Hardy:0 "ゲイソン=ハーディ" Gathorne:0 "ゲイソン" Gathot_Menol:0 "ガソット・メノル" @@ -5742,7 +5731,6 @@ Gurgen:0 "グルゲン" Gurkani:0 "グルカニ" Gurko:0 "グールコ" - Gurley:0 "Gurley" Gurmani:0 "グルマニ" Gurney:0 "ガーニー" Gush_X-een:0 "ガッシュ・シーン" @@ -5992,7 +5980,6 @@ Harriet:0 "ハリエット" Harriett:0 "ハリエット" Harriette:0 "ハリエット" - Harriman:0 "Harriman" Harris:0 "ハリス" Harrison:0 "ハリソン" Harriss:0 "ハリス" @@ -6119,7 +6106,6 @@ Helmerich:0 "ヘルメリヒ" Helmreich:0 "ヘルムライヒ" Helmtrude:0 "ヘルムトルーデ" - Helmut:0 "Helmut" Helmuth:0 "ヘルムート" Henderson:0 "ヘンダーソン" Hendren:0 "ヘンドレン" @@ -6211,7 +6197,6 @@ Hestermann:0 "ヘスタマン" Hetty:0 "ヘッティ" Heusghem:0 "ホイスヘム" - Heuss:0 "Heuss" Hevia:0 "エビア" Hewlett:0 "ヒューレット" Heydar:0 "ヘイダール" @@ -6450,7 +6435,6 @@ Hungwe:0 "フングウェ" Hunt:0 "ハント" Hunter:0 "ハンター" - Huntington:0 "Huntington" Hunton:0 "ハントン" Hupda:0 "ハプダ" Hurban-Vajansky:0 "フルバン=ヴァヤンスキー" @@ -7806,7 +7790,6 @@ Kiddu:0 "キッドゥ" Kido:0 "木戸" Kidric:0 "キドリク" - Kiesinger:0 "Kiesinger" Kierulff:0 "キールルフ" Kiessling:0 "キースリング" Kifayat:0 "キファヤト" @@ -7952,7 +7935,6 @@ Kogutowicz:0 "コグトヴィツ" Kohandil:0 "コーハンディル" Kohkophapi:0 "コーコファーピ" - Kohl:0 "Kohl" Kohler:0 "ケーラー" Koichiro:0 "小一郎" Koirala:0 "コイラーラ" @@ -7988,7 +7970,6 @@ Konev:0 "コーネフ" Kong:0 "孔" Kongar-ool:0 "コンガール・オール" - Kongo:0 "Kongo" Kongongolo:0 "コンゴンゴロ" Konica:0 "コニカ" Konjic:0 "コニッチ" @@ -8182,7 +8163,6 @@ Kuroki:0 "黒木" Kuropatkin:0 "クロパトキン" Kurt:0 "クルト" - Kurt_Georg:0 "Kurt Georg" Kurtcehajic:0 "クルツセハジク" Kuseini:0 "クセイニ" Kushelev-Bezborodko:0 "クシェレフ=ベズボロドコ" @@ -9117,7 +9097,6 @@ Maloba:0 "マロバ" Malokinis:0 "マロキニス" Malokotela:0 "マロコテラ" - Malone:0 "Malone" Malou:0 "マロウ" Malovec:0 "マロヴェク" Malual:0 "ムルアル" @@ -9690,7 +9669,6 @@ Mella:0 "メラ" Mellana:0 "メラナ" Mellebye:0 "メレバイ" - Mellon:0 "Mellon" Mellor:0 "メラー" Melnea:0 "メルネア" Melo:0 "メロー" @@ -11830,7 +11808,6 @@ Plavins:0 "プラヴニス" Playfair:0 "プレイフェア" Playford:0 "プレイフォード" - Pleasant:0 "Pleasant" Plecnik:0 "プレクニク" Plessy:0 "プレッシー" Pleydell-Bouverie:0 "プレイデル=ブーヴェリー" @@ -12515,7 +12492,6 @@ Rocci:0 "ロッチ" Roche:0 "ロシュ" Rochead:0 "ロックヘッド" - Rockefeller:0 "Rockefeler" Rodas:0 "ロダス" Roddey:0 "ロディー" Rodelas:0 "ロデラス" @@ -12677,7 +12653,6 @@ Ruchinath:0 "ルチアナス" Ruchonnet:0 "ルショネット" Ruddle:0 "ラドル" - Rudi:0 "Rudi" Rudnay:0 "ルドネイ" Rudolf2:0 "Rudólf" Rudolf:0 "ルドルフ" @@ -12807,7 +12782,6 @@ Safranek:0 "サフラネク" Safrazpekian:0 "サフラズペキアン" Safvet:0 "サフヴェト" - Sage:0 "Sage" Saget:0 "サジェ" Saghanughu:0 "サグハヌグ" Sagolli:0 "サゴッリ" @@ -13100,16 +13074,13 @@ Schree:0 "シュレー" Schubert:0 "シューベルト" Schuchart:0 "シュハート" - Schumacher:0 "Schumacher" Schurz:0 "シュルツ" Schuyler:0 "シュイラー" - Schwab:0 "Schwab" Schwartz:0 "シュヴァルツ" Schwarzenberg:0 "シュヴァルツェンベルク" Schweickhardt:0 "シュバイカート" Schweidel:0 "シュヴァイデル" Schwetschke:0 "シュヴェチケ" - Schweitzer:0 "Schweitzer" Scialoja:0 "シャローヤ" Scindia:0 "シンディア" Scipione:0 "シピオーネ" @@ -13724,7 +13695,6 @@ Sparre:0 "シュパラー" Spatz:0 "シュパッツ" Spearing:0 "スピアリング" - Speer:0 "Speer" Speelman:0 "シュピールマン" Speirs:0 "スピアーズ" Spemica_Lawba:0 "スペミカ・ロウバ" @@ -13746,7 +13716,6 @@ Spriggs:0 "スプリッグス" Spyridion:0 "スパイリディオン" Spyridon:0 "スピリドン" - Springer:0 "Springer" Spyromilios:0 "スピロミリオス" Spyros:0 "スパイロス" Squire:0 "スクワイア" @@ -14832,7 +14801,6 @@ Ukrik:0 "ウクリク" Uladzimir:0 "ウラジミール" Ulanga:0 "ウランガ" - Ulbricht: "Ulbricht" Ulewana:0 "ウレワナ" Ulf:0 "ウルフ" Uliana:0 "ウリアナ" @@ -15516,7 +15484,6 @@ Wickham:0 "Wickham" Wickle:0 "ウィックル" Wickliff:0 "ウィクリフ" - Widener:0 "Widener" Wiedmann:0 "ヴィードマン" Wieloglowski:0 "ヴィエログウォフスキ" Wielopolski:0 "ヴィエロポルスキ" @@ -15570,7 +15537,6 @@ Williman:0 "ウィリマン" Willis:0 "ウィリス" Willoughby:0 "ウィラフバイ" - Willy:0 "Willy" Willyams:0 "ウィリアムズ" Wilson-Patten:0 "ウィルソン=パッテン" Wilson:0 "ウィルソン" @@ -15808,7 +15774,6 @@ Yengalychev:0 "エンガルィーチェフ" Yenseloh:0 "イェンセロー" Yeongsuhap:0 "令寿閣" - Yerkes:0 "Yerkes" Yervand:0 "ヤーヴァンド" Yessous:0 "イェッソウス" Yevgeny:0 "エフゲニー" @@ -16281,7 +16246,6 @@ bin_Hamad_Al_Khalifa:0 "bin Hamad Al Khalifa" bin_Nik:0 "ビン・ニク" bin_Sultan_Al_Nahyan:0 "bin Sultan Al Nahyan" - bonzalez:0 "Bonzalez" chihuahua:0 "シフアフア" d-Espinay:0 "デスピネ" d-Oilliamson:0 "ドゥイリアムソン" @@ -16662,7 +16626,6 @@ dos_Reis:0 "ドス・レイス" dos_Santos:0 "ドス・サントス" dos_Santos_Barretto:0 "ドス・サントス・バレット" - dr_rivera:0 "Dr Rivera" du_Bois:0 "ドゥ・ボア" du_Bois_de_Vroylande:0 "ドゥ・ボイス・ド・ヴロイランデ" du_Bus:0 "デビュース" @@ -16711,8 +16674,6 @@ le_Cocq:0 "ルコック" le_Hon:0 "ルホン" mehdi:0 "メーディ" - morales:0 "Morales" - moreno:0 "Moreno" nyasoro:0 "ニャソロ" of_Austria-Este:0 "ダスブルゴ=エステ" of_Battenberg:0 "オブ・バッテンバーグ" @@ -16726,8 +16687,6 @@ ole_Tameno:0 "オレ・タメノ" p_Bitek:0 "プビテク" patrician:0 "patrician" - ramirez:0 "Ramirez" - rodriguez:0 "Rodriguez" said:0 "サイド" tes_Elladas:0 "テス・エラダス" ur_Rahman:0 "ウル・ラーマン" @@ -17200,4 +17159,46 @@ zu_Hohenlohe:0 "ツー・ホーエンローエ" zu_Pappenheim:0 "ツ・パッペンハイム" zu_Stolberg-Wernigerode:0 "ツー・シュトルベルク=ヴェルニゲローデ" - zur_Lippe:0 "ツア・リッペ" \ No newline at end of file + zur_Lippe:0 "ツア・リッペ" + Aneurin:0 "Aneurin" + Astor:0 "Astor" + bonzalez:0 "Bonzalez" + Church:0 "Church" + Cooke:0 "Cooke" + dr_rivera:0 "Dr Rivera" + Drew:0 "Drew" + Dutschke:0 "Dutschke" + Erhard:0 "Erhard" + Fisk:0 "Fisk" + Flagler:0 "Flagler" + Frick:0 "Frick" + Fulani:0 "Fulani" + Gates:0 "Gates" + Gurley:0 "Gurley" + Harriman:0 "Harriman" + Helmut:0 "Helmut" + Heuss:0 "Heuss" + Huntington:0 "Huntington" + Kiesinger:0 "Kiesinger" + Kohl:0 "Kohl" + Kongo:0 "Kongo" + Kurt_Georg:0 "Kurt Georg" + Malone:0 "Malone" + Mellon:0 "Mellon" + morales:0 "Morales" + moreno:0 "Moreno" + Pleasant:0 "Pleasant" + ramirez:0 "Ramirez" + Rockefeller:0 "Rockefeler" + rodriguez:0 "Rodriguez" + Rudi:0 "Rudi" + Sage:0 "Sage" + Schumacher:0 "Schumacher" + Schwab:0 "Schwab" + Schweitzer:0 "Schweitzer" + Speer:0 "Speer" + Springer:0 "Springer" + Ulbricht:0 "Ulbricht" + Widener:0 "Widener" + Willy:0 "Willy" + Yerkes:0 "Yerkes" \ No newline at end of file diff --git a/localization/japanese/parties_l_japanese.yml b/localization/japanese/parties_l_japanese.yml index 4e4a98388..9f4ad79bd 100644 --- a/localization/japanese/parties_l_japanese.yml +++ b/localization/japanese/parties_l_japanese.yml @@ -1,23 +1,23 @@ l_japanese: PARTY_FULL_NAME:0 "$NAME$ ([concept_party]) " + party_communist:0 "共産党" + party_liberal:0 "自由党" + party_fascist:0 "ファシスト党" + party_conservative:0 "保守党" party_agrarian:0 "農業党" party_anarchist:0 "無政府主義社会" + base_value:0 "基本値" party_centrist:0 "中道党" party_christian_democrat:0 "キリスト教民主党" - party_communist:0 "共産党" - party_conservative:0 "保守党" party_democratic_socialist:0 "民主社会党" - party_fascist:0 "ファシスト党" party_feminist:0 "フェミニスト党" party_green:0 "緑の党" party_islamist:0 "イスラム主義党" - party_liberal:0 "自由党" party_libertarian:0 "リバタリアン党" party_monarchist:0 "君主主義党" party_pacifist:0 "平和主義党" party_social_democrat:0 "社会民主党" party_socialist:0 "社会党" - base_value:0 "基本値" REASON_HEADLINER_IG:0 "利益集団はこの政党に傾倒しています。政党を変えるには強い理由が必要でしょう。" REASON_PARTY_MORALE:0 "政党の士気より" REASON_PARTY_POPULARITY:0 "政党の指導者の累積人気度より" diff --git a/localization/japanese/pop_types_l_japanese.yml b/localization/japanese/pop_types_l_japanese.yml index ef0e3e7dd..2ebbe291c 100644 --- a/localization/japanese/pop_types_l_japanese.yml +++ b/localization/japanese/pop_types_l_japanese.yml @@ -1,8 +1,28 @@ l_japanese: - academics_desc:0 "教授、研究者、医者など、科学や哲学などの知的探求分野で活躍する学識経験者。政治的には知識人に属する傾向があります。" - academics_no_icon:0 "学者" + engineers:0 "@engineers! $engineers_no_icon$" + engineers_only_icon:0 "@engineers!" + engineers_no_icon:0 "技師" + engineers_desc:0 "インフラや機械を設計・建設するエンジニアや建築家などの専門家。政治的には知識人に属する傾向があります。" + farmers:0 "@farmers! $farmers_no_icon$" + farmers_only_icon:0 "@farmers!" + farmers_no_icon:0 "農家" + farmers_desc:0 "国家のために食糧を生産する農民や牧場主などの農業従事者。通常、地方生活者に属します。" + laborers:0 "@laborers! $laborers_no_icon$" + laborers_only_icon:0 "@laborers!" + laborers_no_icon:0 "労働者" + laborers_desc:0 "工場、鉱山、農場などで肉体労働を行う非熟練労働者。政治的には労働組合に属する傾向があります。" + officers:0 "@officers! $officers_no_icon$" + officers_only_icon:0 "@officers!" + officers_no_icon:0 "士官" + officers_desc:0 "軍の将校やその他の高官で、国軍を指導します。通常、軍部の一部です。" + academics:0 "@academics! $academics_no_icon$" academics_only_icon:0 "@academics!" - academics:0 "@academics! $academics_no_icon$" + academics_no_icon:0 "学者" + academics_desc:0 "教授、研究者、医者など、科学や哲学などの知的探求分野で活躍する学識経験者。政治的には知識人に属する傾向があります。" + ACADEMICS_QUALIFICATIONS_DESC:0 "十分な[concept_literacy]を持つPOPだけが #v $academics$#! になれます。[concept_literacy]と[concept_wealth]が大きいほど、その可能性は高まります。[concept_culture]が[concept_discrimination]に直面している人民は、より長い時間がかかります。#v $creatives$#!、#v $administrators$#!、#v $clergy$#!は、特に簡単に #v $academics$#! になれます。" + ENGINEERS_QUALIFICATIONS_DESC:0 "十分な[concept_literacy]を持つPOPだけが #v $engineers$#! になれます。[concept_literacy]と[concept_wealth]が大きいほど、その可能性は高まります。#v $technicians$#!は#v $engineers$#!になる傾向が強く、#v $landlords$#!はある程度、#v $farmers$#!はわずかにその傾向があります。" + FARMERS_QUALIFICATIONS_DESC:0 "どのPOPでも #v $farmers$#! になれます。[concept_wealth]が大きいほど、その可能性は高まります。#v $service_workers$#!は#v $farmers$#!になる可能性が一番高く、次が#v $laborers$#!と#v $professionals$#!で、さらに低いのが#v $engineers$#!です。" + OFFICERS_QUALIFICATIONS_DESC:0 "#v $servicemembers$#!または[concept_accepted_culture]のPOPだけが #v $officers$#! になれます。[concept_literacy]が大きいほど、その可能性は高まります。#v $servicemembers$#!は#v $officers$#!になる傾向が強く、#v $professionals$#!はわずかにその傾向があります。不正規軍を持つ国では#v $officers$#!は稀な存在です。" administrators_desc:0 "国家の事務を管理する官僚などの政府関係者。" administrators_no_icon:0 "行政官" administrators_only_icon:0 "@administrators!" @@ -15,10 +35,6 @@ creatives_no_icon:0 "クリエイター" creatives_only_icon:0 "@creatives!" creatives:0 "@creatives! $creatives_no_icon$" - engineers_desc:0 "インフラや機械を設計・建設するエンジニアや建築家などの専門家。政治的には知識人に属する傾向があります。" - engineers_no_icon:0 "技師" - engineers_only_icon:0 "@engineers!" - engineers:0 "@engineers! $engineers_no_icon$" landlords_desc:0 "企業や各種機関の日常業務を統括する、経営幹部などの高級サラリーマン。政治的には実業家に属する傾向があります。" landlords_no_icon:0 "地主" landlords_only_icon:0 "@landlords!" @@ -31,18 +47,6 @@ investors_no_icon:0 "投資家" investors_only_icon:0 "@investors!" investors:0 "@investors! $investors_no_icon$" - laborers_desc:0 "工場、鉱山、農場などで肉体労働を行う非熟練労働者。政治的には労働組合に属する傾向があります。" - laborers_no_icon:0 "労働者" - laborers_only_icon:0 "@laborers!" - laborers:0 "@laborers! $laborers_no_icon$" - farmers_desc:0 "国家のために食糧を生産する農民や牧場主などの農業従事者。通常、地方生活者に属します。" - farmers_no_icon:0 "農家" - farmers_only_icon:0 "@farmers!" - farmers:0 "@farmers! $farmers_no_icon$" - officers_desc:0 "軍の将校やその他の高官で、国軍を指導します。通常、軍部の一部です。" - officers_no_icon:0 "士官" - officers_only_icon:0 "@officers!" - officers:0 "@officers! $officers_no_icon$" professionals_desc:0 "弁護士、プログラマー、ブローカーなどの専門家。様々なサービスやエンジニアリングの分野で働き、社会の歯車を回転させます。政治的には知識人に属する傾向があります。" professionals_no_icon:0 "専門家" professionals_only_icon:0 "@professionals!" @@ -59,16 +63,12 @@ technicians_no_icon:0 "技術者" technicians_only_icon:0 "@technicians!" technicians:0 "@technicians! $technicians_no_icon$" - ACADEMICS_QUALIFICATIONS_DESC:0 "十分な[concept_literacy]を持つPOPだけが #v $academics$#! になれます。[concept_literacy]と[concept_wealth]が大きいほど、その可能性は高まります。[concept_culture]が[concept_discrimination]に直面している人民は、より長い時間がかかります。#v $creatives$#!、#v $administrators$#!、#v $clergy$#!は、特に簡単に #v $academics$#! になれます。" ADMINISTRATORS_QUALIFICATIONS_DESC:0 "十分な[concept_literacy]を持つPOPだけが #v $administrators$#! になれます。[concept_literacy]が大きいほど、その可能性は高まります。[concept_culture]が[concept_discrimination]に直面している人民は、より長い時間がかかります。#v $professionals$#!、#v $servicemembers$#!、#v $service_workers$#!は#v $administrators$#!になる傾向が強く、#v $academics$#!はわずかにその傾向があります。" CLERGY_QUALIFICATIONS_DESC:0 "十分な[concept_literacy]を持つPOPだけが #v $clergy$#! になれます。[concept_literacy]が大きいほど、その可能性は高まります。[concept_religion]が[concept_discrimination]に直面している人民は、[concept_accepted_religion]の人民に比べてより長い時間がかかります。#v $academics$#!と#v $laborers$#!はわずかに#v $clergy$#!になる傾向があります。" CREATIVES_QUALIFICATIONS_DESC:0 "どのPOPでも #v $creatives$#! になれます。[concept_wealth]が大きいほど、その可能性は高まります。[concept_culture]が[concept_discrimination]に直面している人民は、より長い時間がかかります。#v $professionals$#!は#v $creatives$#!になる傾向が強く、#v $service_workers$#!と#v $academics$#!はわずかにその傾向があります。" - ENGINEERS_QUALIFICATIONS_DESC:0 "十分な[concept_literacy]を持つPOPだけが #v $engineers$#! になれます。[concept_literacy]と[concept_wealth]が大きいほど、その可能性は高まります。#v $technicians$#!は#v $engineers$#!になる傾向が強く、#v $landlords$#!はある程度、#v $farmers$#!はわずかにその傾向があります。" LANDLORDS_QUALIFICATIONS_DESC:0 "十分な[concept_wealth]を持つPOPだけが #v $landlords$#! になれます。[concept_wealth]が大きく[concept_literacy]が小さいほど、その可能性は高まります。[concept_culture]が[concept_discrimination]に直面している人民は、より長い時間がかかります。#v $investors$#!、#v $professionals$#!、#v $engineers$#!は、#v $landlords$#! になる傾向がある程度あります。" INVESTORS_QUALIFICATIONS_DESC:0 "十分な[concept_wealth]を持つPOPだけが #v $investors$#! になれます。[concept_wealth]が大きく[concept_literacy]が小さいほど、その可能性は高まります。[concept_culture]が[concept_discrimination]に直面している人民は、より長い時間がかかります。#v $landlords$#!は、特に簡単に #v $investors$#! になれます。" LABORERS_QUALIFICATIONS_DESC:0 "最小の[concept_literacy]を持つPOPだけが #v $laborers$#! になれます。[concept_literacy]が大きいほど、その可能性は高まります。#v $technicians$#!と#v $informal_workers$#!は特に短時間で#v $laborers$#!になり、#v $farmers$#!と#v $clergy$#!はかなりその傾向があります。" - FARMERS_QUALIFICATIONS_DESC:0 "どのPOPでも #v $farmers$#! になれます。[concept_wealth]が大きいほど、その可能性は高まります。#v $service_workers$#!は#v $farmers$#!になる可能性が一番高く、次が#v $laborers$#!と#v $professionals$#!で、さらに低いのが#v $engineers$#!です。" - OFFICERS_QUALIFICATIONS_DESC:0 "#v $servicemembers$#!または[concept_accepted_culture]のPOPだけが #v $officers$#! になれます。[concept_literacy]が大きいほど、その可能性は高まります。#v $servicemembers$#!は#v $officers$#!になる傾向が強く、#v $professionals$#!はわずかにその傾向があります。不正規軍を持つ国では#v $officers$#!は稀な存在です。" PROFESSIONALS_QUALIFICATIONS_DESC:0 "十分な[concept_literacy]を持つPOPだけが #v $professionals$#! になれます。[concept_literacy]と[concept_wealth]が大きいほど、その可能性は高まります。#v $creatives$#!は#v $professionals$#!になる傾向が最大で、#v $farmers$#!、#v $officers$#!、#v $administrators$#!、#v $landlords$#!はある程度その傾向があります。" SERVICE_WORKERS_QUALIFICATIONS_DESC:0 "どのPOPでも #v $service_workers$#! になれます。[concept_literacy]が大きいほど、その可能性は高まります。#v $farmers$#!は#v $service_workers$#!になる傾向が強く、#v $administrators$#!と#v $informal_workers$#!はある程度、#v $creatives$#!はわずかにその傾向があります。" TECHNICIANS_QUALIFICATIONS_DESC:0 "最小の[concept_literacy]を持つPOPが #v $technicians$#! になれます。[concept_literacy]が大きいほど、その可能性は高まります。#v $laborers$#!と#v $engineers$#!は特に短時間で#v $technicians$#!になります。" \ No newline at end of file diff --git a/localization/japanese/replace/interfaces_l_japanese.yml b/localization/japanese/replace/interfaces_l_japanese.yml index 856ea5897..2447460dd 100644 --- a/localization/japanese/replace/interfaces_l_japanese.yml +++ b/localization/japanese/replace/interfaces_l_japanese.yml @@ -85,6 +85,7 @@ STATE_GOVERNMENT_EXPENSES_TOOLTIP_HEADER:0 "#header [State.GetName]の[concept_government_expenses]#!\n合計 : [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]#BOLD $VALUE|+=D0$#!" STATE_TAX_EXPENSE_TOOLTIP_LINE:0 "[Building.GetName]による[GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]#tooltippable #tooltip:[Building.GetTooltipTag],BUILDING_GOVERNMENT_EXPENSES_DESC #BOLD $VALUE|+=D$#!#!#!" STATE_TAX_REVENUE_TOOLTIP_LINE:0 "[Building.GetName]による[GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_TAXES_TOOLTIP #BOLD $VALUE|+=D$#!#!#!" + STATE_PEASANTS:0 "[State.GetNumSubsistenceWorkingAdults|Dv] [GetPopType('informal_workers').GetNameNoFormatting]" STATE_PRODUCTION_MARKER_TOOLTIP:0 "#header [State.GetName]#!\n$TOOLTIP_DELIMITER$\n[concept_infrastructure]: #tooltippable #tooltip:[State.GetTooltipTag],STATE_INFRASTRUCTURE_DESC [State.GetInfrastructureBalance|0+=]#!#!\n[concept_unemployed]: #v [State.GetNumUnemployedWorkingAdults|D-]#!\n[GetPopType('informal_workers').GetName]: #v [State.GetNumSubsistenceWorkingAdults|D]#!" STATE_LITERACY:0 "#header [concept_literacy]#!\n[State.GetName]の[Concept('concept_pop', '$concept_pops$')]の[State.GetLiteracy|%1v]が高度な教育を受けています。" STATE_AVERAGE_WAGE_TOOLTIP:0 "#header 賃金#!\n州平均、年間 : #variable [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|D$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$" @@ -101,7 +102,6 @@ MARKET_GOOD_PRODSTATS:0 "[GOODS.GetTextIcon]#variable $AMOUNT|D$#!を#variable [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|D$#!で販売 ([GOODS.GetName]) " MARKET_GOOD_CONSUMESTATS:0 "[GOODS.GetTextIcon] #variable $AMOUNT|D$#!を#variable [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|D$#!で購入 ([GOODS.GetName]) " AND_X_MORE_MONEY_VAL:0 "…そして#variable $NUM$#!個をさらに高い#variable [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|D$#!" - DEPENDENT_WAGES_TOOLTIP:0 "#header 被扶養者賃金 : #variable [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|=+D$#!#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$" DEPENDENT_BASE_WAGES:0 "基本 : [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|0v$ (被扶養者ごとに[GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$PERPOP|3v$) " POPNEED_SUMMARY_DESC:0 "#tooltippable #tooltip:$TAG$,POPNEED_EXPENSES_TOOLTIP [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName][POP_NEED.CalcTotalCost|Dv]#!#! ― #tooltippable #tooltip:$TAG$,POPNEED_DETAILS_TOOLTIP [POP_NEED.GetName]#!#!" POPNEED_EXPENSES_DESC:0 "[POP.GetState.GetName]の[POP.GetTotalSize|Kv][POP.GetCulture.GetName][POP.GetPopType.GetName]の現在の[POP_NEED.GetName]の支出 : \n$CONTENTS$\n総コスト : [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName][POP_NEED.CalcTotalCost|Dv]" @@ -124,6 +124,7 @@ POP_NET_INCOME:0 "[Pop.GetIncomeExpensesBalanceDesc]\n次の財力レベルへの進行度 : #v [Pop.GetWealthProgression|+=%0]#!\n\n社会人あたりの年間収入 : [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName][Pop.GetAverageAnnualWage|Dv]" AVG_WAGE_POP_LIST:0 "平均年間賃金 : [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName][PopListItem.GetAverageAnnualWage|vD]" AVG_WAGE_SUBSISTENCE_POP_LIST:0 "[concept_subsistence_output] : [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName][PopListItem.GetAverageAnnualWage|vD]" + SOL_FACTOR_PEASANTS:0 "彼らの[Concept('concept_pop', '$concept_pops$')]の$POP_FRACTION|%1v$が[Concept('concept_subsistence_building', '$concept_subsistence_buildings$')]の[GetPopType('informal_workers').GetName]であり、[concept_sol]が低く制限されています" SOL_FACTOR_GOODS_ENTRY:0 "$RELATIVE_EXPENDITURES|v1%$ ― [Goods.GetTextIcon][Goods.GetName] ―[GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$PRICE|v1$ #tooltippable #tooltip:COIN_STACK_TOOLTIP $PRICEICON$#!#! ($RELATIVE_PRICE|=-%1$) " CAN_EXPAND_BUILDING_TOOLTIP:0 "#header [STATE.GetName]の[BUILDING_TYPE.GetName]を$BUILD_OR_EXPAND$#!(サイズ: [BUILDING.GetExpansionLevelBreakdownDesc])\n予想[SelectLocalization(Or(ObjectsEqual(BUILDING.GetBuildingType, GetBuildingType('building_government_administration').Self), ObjectsEqual(BUILDING.GetBuildingType, GetBuildingType('building_construction_sector').Self)), 'BUILDING_UPKEEP_HEADER', 'BUILDING_EARNINGS_HEADER')]: #tooltippable #tooltip:[GetRawTextTooltipTag('$PROFIT_IMPACT_DESC$')] #v [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$PROFIT_IMPACT|K+=$#!#!#! / 週\n[ConcatIfNeitherEmpty('$QUALIFICATIONS$', '\n')][SelectLocalization( LessThan_CFixedPoint(State.GetConstructionEfficiency, '(CFixedPoint)0'), 'CONSTRUCTION_QUEUE_STATE_CONSTRUCTION_EFFICIENCY_WARNING', '')]$TOOLTIP_DELIMITER$\n必要[concept_construction]力: @construction! $REQUIRED_CONSTRUCTION|v0$($CONSTRUCTION_COST_CHANGE$)\n[ConcatIfNeitherEmpty('$INVESTMENT_FUND$', '\n')]\n[STATE.GetMarketAccessStatus]\n使用可能な労働者: [State.GetNumSubsistenceWorkingAdults|Dv] [GetPopType('informal_workers').GetName] [SelectLocalization( GreaterThan_int64(State.GetNumUnemployedWorkingAdults, '(int64)0'), 'AND_UNEMPLOYED', '' )][ConcatIfNeitherEmpty('$MILITARY_INFO$', '\n')][ConcatIfNeitherEmpty('$PORT_INFO$', '\n')]\n\n$KEY_MODIFIER_INSTRUCTIONS$" CONSTRUCTION_CAN_BE_FUNDED_BY_INVESTMENT_POOL:0 "[concept_budget_construction_goods] #P は[concept_investment_pool]から捻出#bold 可能#!#!です (現在#v [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName][GetPlayer.GetInvestmentPool|D+]#!) " @@ -311,6 +312,8 @@ SUBSIDIZED_YES_HEADER:0 "#header [Concept('concept_subsidies','$concept_subsidized$')]#!\n$TOOLTIP_DELIMITER$\nこの施設は$concept_subsidized$されており、コストは#N #bold [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName][Building.GetSubsidies|D]#!#!/週です" SUBSIDIES_TOOLTIP:0 "賃金[concept_subsidies]必要額 : #v [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|-0$#!\n$TAB$完全雇用の維持に必要な[Concept('concept_building_wage','$concept_building_wages$')] : #v [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$SUB_VAL|0$#!\n$TAB$$NAME$の支払い能力 : #v [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$REG_VAL|0+$#!\n\n原料に#v [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$BALANCE_VAL|-0$#!の助成が必要です" ADD_CONSUMPTION_TAX_ENTRY_COST:0 "[GetPlayer.MakeScope.Var('cwp_currency').GetFlagName] #v [Goods.CalcPotentialConsumptionTaxAmount(GetPlayer)|+=D]#! ( @aut! [Multiply_CFixedPoint(Goods.CalcConsumptionTaxAuthorityCost(GetPlayer),'(CFixedPoint)-1')|v0+])" + BUILDING_MAP_LIST_PANEL_PEASANTS_HEADER:0 "非正規労働者" + BUILDING_MAP_LIST_PANEL_PEASANTS_HEADER_TOOLTIP:0 "#header 非正規労働者#!" RECRUIT_COMMANDERS_MAP_LIST_PANEL_CURRENT_FLOTILLAS_TOOLTIP:0 "#header ユニット#!\n$TOOLTIP_DELIMITER$\n[concept_hq]の[concept_admiral]のなしでの戦隊の数です。" TOTAL_FLOTILLAS:0 "総戦隊" MOBILIZE_GENERAL_COST_WITH_BREAKDOWN:0 "#tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$COST|K-=$#!#!" @@ -339,7 +342,4 @@ BATTALIONS_LEADERBOARD_HEADER:0 "#header 師団#!" FLOTTILAS_LEADERBOARD_HEADER:0 "#header 戦隊#!" GDP_LEADERBOARD_ITEM:0 "\n$RANK$.[GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|vD$ ― $COUNTRY$" - STATE_PEASANTS:0 "[State.GetNumSubsistenceWorkingAdults|Dv] [GetPopType('informal_workers').GetNameNoFormatting]" - SOL_FACTOR_PEASANTS:0 "彼らの[Concept('concept_pop', '$concept_pops$')]の$POP_FRACTION|%1v$が[Concept('concept_subsistence_building', '$concept_subsistence_buildings$')]の[GetPopType('informal_workers').GetName]であり、[concept_sol]が低く制限されています" - BUILDING_MAP_LIST_PANEL_PEASANTS_HEADER:0 "非正規労働者" - BUILDING_MAP_LIST_PANEL_PEASANTS_HEADER_TOOLTIP:0 "#header 非正規労働者#!" \ No newline at end of file + DEPENDENT_WAGES_TOOLTIP:0 "#header 被扶養者賃金 : #variable [GetPlayer.MakeScope.Var('cwp_currency').GetFlagName]$VAL|=+D$#!#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$" \ No newline at end of file diff --git a/localization/japanese/replace/modifiers_l_japanese.yml b/localization/japanese/replace/modifiers_l_japanese.yml index efef8e511..dc6c7ecaa 100644 --- a/localization/japanese/replace/modifiers_l_japanese.yml +++ b/localization/japanese/replace/modifiers_l_japanese.yml @@ -12,4 +12,4 @@ modifier_tax_per_capita_add_desc:0 "[GetPopType('informal_workers').GetName]ではない[Concept('concept_pop','$concept_pops$')]から徴収される[concept_budget_per_capita_taxes]の額です" modifier_country_voting_power_from_literacy_add:0 "教育を受けたPOPによる投票由来の[concept_political_strength]" modifier_building_subsistence_output_add_desc:0 "[concept_building]にいる[GetPopType('informal_workers').GetName]の[concept_subsistence_output]に対する増減補正です。" - modifier_building_unincorporated_subsistence_output_mult_desc: "[Concept('concept_unincorporated_state', '$concept_unincorporated_states$')]にいる[GetPopType('informal_workers').GetName]の[concept_subsistence_output]に対する増減補正です" \ No newline at end of file + modifier_building_unincorporated_subsistence_output_mult_desc:0 "[Concept('concept_unincorporated_state', '$concept_unincorporated_states$')]にいる[GetPopType('informal_workers').GetName]の[concept_subsistence_output]に対する増減補正です" \ No newline at end of file diff --git a/localization/japanese/replace/production_methods_l_japanese.yml b/localization/japanese/replace/production_methods_l_japanese.yml index e1c7f712c..c7230e9ad 100644 --- a/localization/japanese/replace/production_methods_l_japanese.yml +++ b/localization/japanese/replace/production_methods_l_japanese.yml @@ -1,8 +1,8 @@ l_japanese: - pm_government_run_general_industry:0 "国営" - pm_privately_owned_general_industry:0 "個人所有" pm_privately_owned_building_subsistence:0 "地主所有" pm_skyscraper_bureaucratic_nexus:0 "官僚制結合" pm_steam_trains:0 "蒸気機関車" pm_electric_trains:0 "電気機関車" - pm_diesel_trains:0 "ディーゼル機関車" \ No newline at end of file + pm_diesel_trains:0 "ディーゼル機関車" + pm_government_run_general_industry:0 "国営" + pm_privately_owned_general_industry:0 "個人所有" \ No newline at end of file diff --git a/localization/japanese/replace/triggers_l_japanese.yml b/localization/japanese/replace/triggers_l_japanese.yml index 4b25e2d7c..b093f4089 100644 --- a/localization/japanese/replace/triggers_l_japanese.yml +++ b/localization/japanese/replace/triggers_l_japanese.yml @@ -34,19 +34,19 @@ TRIGGER_ARMY_SIZE_LESS_THAN_FIRST:0 "[COUNTRY.GetNameNoFlag]の師団数が$TARGET_VALUE|0v$未満" TRIGGER_ARMY_SIZE_LESS_THAN_FIRST_NOT:0 "[COUNTRY.GetNameNoFlag]の師団数が$TARGET_VALUE|0v$未満#bold ではない#!" TRIGGER_ARMY_SIZE_LESS_THAN_THIRD:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$未満" - TRIGGER_ARMY_SIZE_LESS_THAN_THIRD_NOT: "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$未満#bold ではない#!" + TRIGGER_ARMY_SIZE_LESS_THAN_THIRD_NOT:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$未満#bold ではない#!" TRIGGER_ARMY_SIZE_LESS_OR_EQUAL:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$以下" TRIGGER_ARMY_SIZE_LESS_OR_EQUAL_NOT:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$以下#bold ではない#!" TRIGGER_ARMY_SIZE_LESS_OR_EQUAL_FIRST:0 "[COUNTRY.GetNameNoFlag]の師団数が$TARGET_VALUE|0v$以下" TRIGGER_ARMY_SIZE_LESS_OR_EQUAL_FIRST_NOT:0 "[COUNTRY.GetNameNoFlag]の師団数が$TARGET_VALUE|0v$以下#bold ではない#!" TRIGGER_ARMY_SIZE_LESS_OR_EQUAL_THIRD:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$以下" - TRIGGER_ARMY_SIZE_LESS_OR_EQUAL_THIRD_NOT: "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$以下#bold ではない#!" + TRIGGER_ARMY_SIZE_LESS_OR_EQUAL_THIRD_NOT:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$以下#bold ではない#!" TRIGGER_ARMY_SIZE_EQUAL:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$" TRIGGER_ARMY_SIZE_EQUAL_NOT:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$#bold ではない#!" TRIGGER_ARMY_SIZE_EQUAL_FIRST:0 "[COUNTRY.GetNameNoFlag]の師団数が$TARGET_VALUE|0v$" TRIGGER_ARMY_SIZE_EQUAL_FIRST_NOT:0 "[COUNTRY.GetNameNoFlag]の師団数が$TARGET_VALUE|0v$#bold ではない#!" TRIGGER_ARMY_SIZE_EQUAL_THIRD:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$" - TRIGGER_ARMY_SIZE_EQUAL_THIRD_NOT: "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$#bold ではない#!" + TRIGGER_ARMY_SIZE_EQUAL_THIRD_NOT:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$#bold ではない#!" TRIGGER_ARMY_SIZE_NOT_EQUAL:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$#bold ではない#!" TRIGGER_ARMY_SIZE_NOT_EQUAL_FIRST:0 "[COUNTRY.GetNameNoFlag]の師団数が$TARGET_VALUE|0v$#bold ではない#!" TRIGGER_ARMY_SIZE_NOT_EQUAL_THIRD:0 "[COUNTRY.GetName]の師団数が$TARGET_VALUE|0v$#bold ではない#!" diff --git a/localization/japanese/state_atheism_l_japanese.yml b/localization/japanese/state_atheism_l_japanese.yml index d42149288..86582394f 100644 --- a/localization/japanese/state_atheism_l_japanese.yml +++ b/localization/japanese/state_atheism_l_japanese.yml @@ -2,33 +2,33 @@ atheist:0 "無神論" pm_no_urban_clergy:0 "国家無神論" state_atheism.1.t:0 "大衆のアヘン" - state_atheism.1.d:0 "As we pass the [SCOPE.sLaw('current_law_scope').GetName] Law, there are fears that without the [ROOT.GetCountry.GetStateReligion.GetName] faith to provide spiritual fulfilment, the huddled masses may fall to into despair." - state_atheism.1.f: "Religion is the sigh of the oppressed creature, the heart of a heartless world, and the soul of soulless conditions. It is the opium of the people." + state_atheism.1.d:0 "我が国は[SCOPE.sLaw('current_law_scope').GetName]法を可決しようとしているが、心を満たす[ROOT.GetCountry.GetStateReligion.GetName]信仰がなければ大衆は絶望の淵に沈むかもしれない。" + state_atheism.1.f:0 "宗教は虐げられた生き物のため息であり、無情な世界の心であり、魂のない状況の魂である。宗教は大衆のアヘンである。" state_atheism.1.a:0 "神は死んだ。" - state_atheism.1.b:0 "We'll nourish their bellies, not their souls." - state_atheism.1.c:0 "Opium is the opium of the masses." + state_atheism.1.b:0 "大衆の魂ではなく、腹を満たすのだ。" + state_atheism.1.c:0 "アヘンは大衆のアヘンである。" opium_of_the_masses_enactment:0 "大衆のアヘン" opium_of_the_masses_mod:0 "大衆のアヘン" - state_atheism.2.t:0 "Society of the Godless" - state_atheism.2.d:0 "[SCOPE.sPop('godless_pop').GetName] at the [SCOPE.sBuilding('godless_uni').GetName] of [SCOPE.sState('godless_state').GetName] are strong supporters of the [SCOPE.sLaw('current_law_scope').GetName] Law. They have founded the Society of the Godless as a means of promoting anti-religious thought." - state_atheism.2.f:0 "\"I have heard us denigrated as thugs 'encroaching on the highest achievement of human culture'. If that is the highest that humankind has achieved, then I must laugh—to reach a greater height, all I would have to do is hop over a puddle.\"" - state_atheism.2.a:0 "An enlightened initiative." - state_atheism.2.b:0 "Accost the theists on the streets." - state_atheism.2.c:0 "Elevate the Society in the universities." - state_atheism.3.t:0 "Works of Charity" - state_atheism.3.d:0 "Charities associated with the [SCOPE.gsInterestGroup('works_of_charity_ig').GetName] have come under fire by supporters of the [SCOPE.sLaw('current_law_scope').GetName] Law for being staffed by clergy and pious laity. Many people have rallied to the defense of these popular charities, threatening the success of [SCOPE.sLaw('current_law_scope').GetName]." - state_atheism.3.f:0 "\"I don't care how many people call it a 'charity'. It's a religious sect, and it has as much an agenda as any other sect out there. It doesn't matter if they say they've changed—you and I both know they haven't! The public be damned, we have to go after these people.\"" - state_atheism.3.a:0 "Maintain the attacks on the charities." - state_atheism.3.b:0 "Promote state welfare to undercut them." - state_atheism.3.c:0 "Set up competing relief charities to undercut them." - state_atheism.3.dd:0 "Just let the charities be." - godless_ig_leader:0 "[SCOPE.sCharacter('godless_leader').GetFullName] of the [SCOPE.gsInterestGroup('godless_ig').GetName] is replaced by an Atheist leader" - society_of_the_godless_mod:0 "Society of the Godless" + state_atheism.2.t:0 "無神協会" + state_atheism.2.d:0 "[SCOPE.sState('godless_state').GetName]の[SCOPE.sBuilding('godless_uni').GetName]にいる[SCOPE.sPop('godless_pop').GetName]は[SCOPE.sLaw('current_law_scope').GetName]法の強力な支持者である。彼らは反宗教思想を広める手段として、無神協会を設立した。" + state_atheism.2.f:0 "我々が「人類文化の最高到達点を侵害する」凶悪犯だと誹謗されているのを耳にしたことがある。もしそれが人類が達成した最高のものだとしたら、とんだお笑い草だ。" + state_atheism.2.a:0 "啓蒙的な取り組みだ。" + state_atheism.2.b:0 "街頭で神学者に声をかけろ。" + state_atheism.2.c:0 "大学における協会の地位を向上させろ。" + state_atheism.3.t:0 "慈善活動" + state_atheism.3.d:0 "[SCOPE.gsInterestGroup('works_of_charity_ig').GetName]との結びつきがある慈善団体は、聖職者や敬虔な信徒によって運営されているという理由で[SCOPE.sLaw('current_law_scope').GetName]法の支持者から非難を浴びている。多くの人々がこうした人気のある慈善団体を擁護するために結集し、[SCOPE.sLaw('current_law_scope').GetName]法の成立を脅かしている。" + state_atheism.3.f:0 "どれだけ多くの人が「慈善活動」と呼ぼうが関係ない。それは宗教の一宗派であり、他の宗派と同じように教義を持っている。奴らが改心したと言おうが関係ない。改心などしていないことはわかり切っている!世間がなんと言おうと、奴らは捕まえねばならない。" + state_atheism.3.a:0 "慈善団体への攻撃を続けよ。" + state_atheism.3.b:0 "国家による福祉を推進し、奴らを弱体化させよ。" + state_atheism.3.c:0 "競合する救済慈善団体を設立し、奴らを凌駕しろ。" + state_atheism.3.dd:0 "慈善団体は放っておけ。" + godless_ig_leader:0 "[SCOPE.gsInterestGroup('godless_ig').GetName]の[SCOPE.sCharacter('godless_leader').GetFullName]が無神論者のリーダーに置き換えられます" + society_of_the_godless_mod:0 "無神協会" antireligious_policies:0 "反宗教政策" - state_atheism_conversion_tt:0 "10% of [Concept('concept_pop', '$concept_pops$')] in your [Concept('concept_incorporated_state', '$concept_incorporated_states$')] become Atheist" - unpopular_attacks_on_charities:0 "Unpopular Attacks on Charities" - state_welfare_disparaged:0 "State Welfare Disparaged" - state_welfare_promoted:0 "State Welfare Promoted" - ad_hoc_government_charities:0 "Ad-Hoc Government Charities" - imitating_charities:0 "Imitating Chairities" - popular_works_of_charity:0 "Popular Works of Charity" \ No newline at end of file + state_atheism_conversion_tt:0 "[Concept('concept_incorporated_state', '$concept_incorporated_states$')]の[Concept('concept_pop', '$concept_pops$')]の10%が無神論者になります" + unpopular_attacks_on_charities:0 "慈善団体への不評な攻撃" + state_welfare_disparaged:0 "国家福祉の格差" + state_welfare_promoted:0 "国家福祉の推進" + ad_hoc_government_charities:0 "臨時の政府慈善事業" + imitating_charities:0 "慈善活動の真似事" + popular_works_of_charity:0 "人気の慈善活動" \ No newline at end of file From 92fd17cb78f70742296f373212f09511cced69f1 Mon Sep 17 00:00:00 2001 From: Max200012 Date: Thu, 29 Jun 2023 14:31:27 +0200 Subject: [PATCH 18/32] Update metadata.json --- .metadata/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.metadata/metadata.json b/.metadata/metadata.json index 52d53710c..4517b3384 100644 --- a/.metadata/metadata.json +++ b/.metadata/metadata.json @@ -2,7 +2,7 @@ "name": "Cold War Project", "id": "", "version": "0.2.0", - "supported_game_version": "1.3.5", + "supported_game_version": "1.3.6", "short_description": "", "tags": [], "relationships": [], From a0c77c736ec4034527c3c99e1d87d1a4173ad04f Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Thu, 29 Jun 2023 15:15:14 +0200 Subject: [PATCH 19/32] chore: rebuild building history PMs --- common/history/buildings/00_west_europe.txt | 192 +++++++++--------- common/history/buildings/01_south_europe.txt | 142 ++++++------- common/history/buildings/02_east_europe.txt | 74 +++---- common/history/buildings/03_north_africa.txt | 16 +- .../buildings/04_subsaharan_africa.txt | 6 +- common/history/buildings/05_north_america.txt | 136 ++++++------- .../history/buildings/06_central_america.txt | 6 +- common/history/buildings/07_south_america.txt | 104 +++++----- common/history/buildings/08_middle_east.txt | 80 ++++---- common/history/buildings/09_central_asia.txt | 38 ++-- common/history/buildings/10_india.txt | 10 +- common/history/buildings/11_east_asia.txt | 76 +++---- common/history/buildings/12_indonesia.txt | 30 +-- common/history/buildings/13_australasia.txt | 46 ++--- common/history/buildings/14_siberia.txt | 18 +- 15 files changed, 487 insertions(+), 487 deletions(-) diff --git a/common/history/buildings/00_west_europe.txt b/common/history/buildings/00_west_europe.txt index 2a2a47205..dae2e8bf7 100644 --- a/common/history/buildings/00_west_europe.txt +++ b/common/history/buildings/00_west_europe.txt @@ -113,8 +113,8 @@ "pm_mechanized_harvesting" "pm_no_secondary" "pm_no_sugar_beets" - "pm_organophosphates" "pm_privately_owned_farm" + "pm_organophosphates" } } create_building = { @@ -125,8 +125,8 @@ "pm_refrigerated_rail_cars_building_livestock_ranch" "pm_butchering_tools" "pm_open_air_stockyards" - "pm_electric_fencing" "pm_privately_owned_farm" + "pm_electric_fencing" } } create_building = { @@ -930,7 +930,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1176,7 +1176,7 @@ level = 18 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1272,7 +1272,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1528,7 +1528,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1685,11 +1685,11 @@ level = 7 reserves = 1 activate_production_methods = { - "pm_open_air_stockyards" + "pm_privately_owned_farm" "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_open_air_stockyards" } } create_building = { @@ -1700,8 +1700,8 @@ "pm_mechanized_harvesting" "pm_no_secondary" "pm_no_sugar_beets" - "pm_fertilizers" "pm_privately_owned_farm" + "pm_fertilizers" } } create_building = { @@ -1777,7 +1777,7 @@ level = 9 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1790,10 +1790,10 @@ reserves = 1 activate_production_methods = { "pm_early_steelmaking" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -1817,10 +1817,10 @@ reserves = 1 activate_production_methods = { "pm_base_paper" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -1838,10 +1838,10 @@ activate_production_methods = { "pm_fiber_production_furniture" "pm_no_household_appliance_manufacturing" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -1850,10 +1850,10 @@ reserves = 1 activate_production_methods = { "pm_fiber_production_textiles" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -1928,8 +1928,8 @@ "pm_manual_harvesting" "pm_no_secondary" "pm_no_sugar_beets" - "pm_simple_farming" "pm_privately_owned_farm" + "pm_simple_farming" } } create_building = { @@ -2486,7 +2486,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -4623,9 +4623,9 @@ reserves = 1 activate_production_methods = { "pm_magazines_media" - "pm_privately_owned_urban_center" - "pm_professional_service_industry_no" "pm_state_news" + "pm_professional_service_industry_no" + "pm_privately_owned_urban_center" } } create_building = { @@ -4924,10 +4924,10 @@ reserves = 1 activate_production_methods = { "pm_slaughterhouses" - "pm_intensive_grazing_ranch" + "pm_privately_owned_farm" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_intensive_grazing_ranch" } } create_building = { @@ -5110,7 +5110,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -5245,7 +5245,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_organophosphates" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -5438,11 +5438,11 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_pre_war_artillery" - "pm_post_war_fighters" + "pm_main_battle_tanks" "pm_no_formal_medical_support" + "pm_post_war_fighters" "pm_no_motorized" - "pm_main_battle_tanks" + "pm_pre_war_artillery" "pm_no_special_reconnaissance" "pm_no_communications_support" "pm_post_war_infantry" @@ -5479,9 +5479,9 @@ level = 10 reserves = 1 activate_production_methods = { - "pm_pre_war_ammunition" "pm_powered_assembly_lines_industry" "pm_plastic_explosives" + "pm_pre_war_ammunition" "pm_professional_service_industry_no" "pm_no_environmental_tech" "pm_government_run_military_industry" @@ -5562,7 +5562,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -5768,7 +5768,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -5960,7 +5960,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -6063,11 +6063,11 @@ reserves = 1 activate_production_methods = { "pm_semi_automatic_rifles" - "pm_no_artillery_prod" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_artillery_prod" } } create_building = { @@ -6131,7 +6131,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -6272,7 +6272,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -6460,7 +6460,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -6532,11 +6532,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_no_plastics" + "pm_government_run_military_industry" "pm_powered_assembly_lines_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_plastics" } } create_building = { @@ -6589,7 +6589,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -6655,11 +6655,11 @@ reserves = 1 activate_production_methods = { "pm_semi_automatic_rifles" - "pm_no_artillery_prod" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_artillery_prod" } } create_building = { @@ -6671,7 +6671,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -6692,11 +6692,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_government_run_military_industry" "pm_powered_assembly_lines_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -6832,12 +6832,12 @@ reserves = 1 activate_production_methods = { "pm_pre_war_aircraft" - "pm_early_military_aircraft_prod" + "pm_government_run_military_industry" "pm_no_missile_production" "pm_powered_assembly_lines_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_early_military_aircraft_prod" } } create_building = { @@ -6846,11 +6846,11 @@ reserves = 1 activate_production_methods = { "pm_plastic_explosives" - "pm_no_ammo" + "pm_government_run_military_industry" "pm_powered_assembly_lines_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_ammo" } } } @@ -6866,7 +6866,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -6998,7 +6998,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -7239,11 +7239,11 @@ reserves = 1 activate_production_methods = { "pm_plastic_explosives" - "pm_no_ammo" + "pm_government_run_military_industry" "pm_powered_assembly_lines_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_ammo" } } } @@ -7259,7 +7259,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -7485,7 +7485,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -7668,7 +7668,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -7865,11 +7865,11 @@ reserves = 1 activate_production_methods = { "pm_plastic_explosives" - "pm_pre_war_ammunition" + "pm_government_run_military_industry" "pm_powered_assembly_lines_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_pre_war_ammunition" } } create_building = { @@ -8048,8 +8048,8 @@ "pm_refrigerated_rail_cars_building_livestock_ranch" "pm_open_air_stockyards" "pm_mechanized_slaughtering" - "pm_electric_fencing" "pm_privately_owned_farm" + "pm_electric_fencing" } } create_building = { @@ -8060,8 +8060,8 @@ "pm_mechanized_harvesting" "pm_organophosphates" "pm_no_sugar_beets" - "pm_apple_orchards" "pm_privately_owned_farm" + "pm_apple_orchards" } } create_building = { @@ -8270,7 +8270,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -8426,9 +8426,9 @@ activate_production_methods = { "pm_traditional_financial_services" "pm_no_commercial_banking" - "pm_privately_owned_urban_center" - "pm_professional_service_industry_no" "pm_certified_investors" + "pm_professional_service_industry_no" + "pm_privately_owned_urban_center" } } } @@ -8549,9 +8549,9 @@ activate_production_methods = { "pm_traditional_financial_services" "pm_no_commercial_banking" - "pm_privately_owned_urban_center" - "pm_professional_service_industry_no" "pm_certified_investors" + "pm_professional_service_industry_no" + "pm_privately_owned_urban_center" } } } @@ -9454,8 +9454,8 @@ "pm_simple_farming" "pm_mechanized_harvesting" "pm_no_sugar_beets" - "pm_apple_orchards" "pm_privately_owned_farm" + "pm_apple_orchards" } } create_building = { @@ -9545,10 +9545,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } create_building = { @@ -9570,11 +9570,11 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_power_tools" + "pm_privately_owned_heavy_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_power_tools" } } create_building = { @@ -9656,11 +9656,11 @@ reserves = 1 activate_production_methods = { "pm_semi_automatic_rifles" - "pm_pre_war_artillery_prod" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_pre_war_artillery_prod" } } create_building = { @@ -9670,11 +9670,11 @@ reserves = 1 activate_production_methods = { "pm_rudimentary_explosives" - "pm_pre_war_ammunition" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_pre_war_ammunition" } } create_building = { @@ -9750,8 +9750,8 @@ "pm_simple_farming" "pm_no_secondary" "pm_no_honey_production" - "pm_mechanized_harvesting" "pm_privately_owned_farm" + "pm_mechanized_harvesting" } } create_building = { @@ -9771,10 +9771,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_simple_forestry" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_simple_forestry" } } create_building = { @@ -9786,8 +9786,8 @@ "pm_refrigerated_rail_cars_building_livestock_ranch" "pm_open_air_stockyards" "pm_mechanized_slaughtering" - "pm_electric_fencing" "pm_privately_owned_farm" + "pm_electric_fencing" } } create_building = { @@ -9863,7 +9863,7 @@ "pm_honey_production" "pm_citrus_orchards" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -9886,7 +9886,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -10867,7 +10867,7 @@ "pm_no_secondary" "pm_no_sugar_beets" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -10876,8 +10876,8 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_government_run_mine" "pm_power_tools_coal" + "pm_government_run_mine" "pm_manual_transportation" "pm_heavy_equipment_extraction_coal" } @@ -10984,10 +10984,10 @@ reserves = 1 activate_production_methods = { "pm_electric_fencing" - "pm_open_air_stockyards" "pm_refrigerated_rail_cars_building_livestock_ranch" "pm_mechanized_slaughtering" - "pm_government_run_farm" + "pm_open_air_stockyards" + "pm_privately_owned_farm" } } create_building = { @@ -11170,10 +11170,10 @@ reserves = 1 activate_production_methods = { "pm_simple_farming" - "pm_government_run_farm" + "pm_no_secondary" "pm_honey_production" "pm_manual_harvesting" - "pm_no_secondary" + "pm_privately_owned_farm" } } create_building = { @@ -11594,8 +11594,8 @@ "pm_organophosphates" "pm_no_secondary" "pm_no_sugar_beets" - "pm_government_run_farm" "pm_mechanized_harvesting" + "pm_privately_owned_farm" } } create_building = { @@ -12381,7 +12381,7 @@ "pm_no_secondary" "pm_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -12526,7 +12526,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -13490,8 +13490,8 @@ "pm_organophosphates" "pm_no_secondary" "pm_no_sugar_beets" - "pm_government_run_farm" "pm_manual_harvesting" + "pm_privately_owned_farm" } } create_building = { @@ -13564,7 +13564,7 @@ "pm_mechanized_slaughtering" "pm_electric_fencing" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -14596,7 +14596,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -14806,7 +14806,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -14831,7 +14831,7 @@ "pm_mechanized_slaughtering" "pm_electric_fencing" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -14843,8 +14843,8 @@ "pm_organophosphates" "pm_no_secondary" "pm_no_sugar_beets" - "pm_government_run_farm" "pm_mechanized_harvesting" + "pm_privately_owned_farm" } } create_building = { diff --git a/common/history/buildings/01_south_europe.txt b/common/history/buildings/01_south_europe.txt index 788930fb3..83331a807 100644 --- a/common/history/buildings/01_south_europe.txt +++ b/common/history/buildings/01_south_europe.txt @@ -217,7 +217,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -563,9 +563,9 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_radio_posts" "pm_pre_war_tanks" "pm_post_war_infantry" + "pm_radio_posts" "pm_no_motorized" "pm_pre_war_artillery" "pm_no_special_reconnaissance" @@ -3295,7 +3295,7 @@ level = 6 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -3347,10 +3347,10 @@ reserves = 1 activate_production_methods = { "pm_simple_farming" - "pm_citrus_orchards" + "pm_privately_owned_farm" "pm_no_honey_production" "pm_manual_harvesting" - "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -3402,11 +3402,11 @@ reserves = 1 activate_production_methods = { "pm_rudimentary_explosives" - "pm_pre_war_ammunition" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_pre_war_ammunition" } } create_building = { @@ -3512,10 +3512,10 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } create_building = { @@ -3564,10 +3564,10 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } create_building = { @@ -3576,10 +3576,10 @@ reserves = 1 activate_production_methods = { "pm_no_secondary" - "pm_fertilizers" + "pm_privately_owned_farm" "pm_no_honey_production" "pm_manual_harvesting" - "pm_privately_owned_farm" + "pm_fertilizers" } } create_building = { @@ -3640,11 +3640,11 @@ level = 20 reserves = 1 activate_production_methods = { - "pm_fertilizers" + "pm_privately_owned_farm" "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_privately_owned_farm" + "pm_fertilizers" } } create_building = { @@ -3655,7 +3655,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -3701,7 +3701,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -3786,11 +3786,11 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_open_air_stockyards" + "pm_privately_owned_farm" "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_open_air_stockyards" } } create_building = { @@ -3821,7 +3821,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -3929,11 +3929,11 @@ level = 4 reserves = 1 activate_production_methods = { - "pm_open_air_stockyards" + "pm_privately_owned_farm" "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_open_air_stockyards" } } create_building = { @@ -3953,9 +3953,9 @@ reserves = 1 activate_production_methods = { "pm_simple_fishing" - "pm_pre_war_whaling_ships" - "pm_traditional_packaging_fishing" "pm_privately_owned_general_industry" + "pm_traditional_packaging_fishing" + "pm_pre_war_whaling_ships" } } create_building = { @@ -3975,7 +3975,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -4157,11 +4157,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_rudimentary_polymers" } } } @@ -4243,10 +4243,10 @@ level = 11 reserves = 1 activate_production_methods = { - "pm_mechanized_resource_extraction_phosphorus" + "pm_privately_owned_mine" "pm_traditional_tools" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_mechanized_resource_extraction_phosphorus" } } create_building = { @@ -4298,7 +4298,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -4310,10 +4310,10 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_mechanized_resource_extraction_iron" + "pm_privately_owned_mine" "pm_traditional_tools" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_mechanized_resource_extraction_iron" } } create_building = { @@ -4502,10 +4502,10 @@ level = 15 reserves = 1 activate_production_methods = { - "pm_mechanized_resource_extraction_coal" + "pm_privately_owned_mine" "pm_traditional_tools" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_mechanized_resource_extraction_coal" } } create_building = { @@ -4558,7 +4558,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -4774,8 +4774,8 @@ "pm_mechanized_harvesting" "pm_no_secondary" "pm_no_honey_production" - "pm_fertilizers" "pm_privately_owned_farm" + "pm_fertilizers" } } create_building = { @@ -4794,10 +4794,10 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } create_building = { @@ -4806,9 +4806,9 @@ reserves = 1 activate_production_methods = { "pm_simple_fishing" - "pm_pre_war_whaling_ships" - "pm_traditional_packaging_fishing" "pm_privately_owned_general_industry" + "pm_traditional_packaging_fishing" + "pm_pre_war_whaling_ships" } } create_building = { @@ -4816,7 +4816,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -5034,7 +5034,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -5135,11 +5135,11 @@ reserves = 1 activate_production_methods = { "pm_semi_automatic_rifles" - "pm_pre_war_artillery_prod" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_pre_war_artillery_prod" } } create_building = { @@ -5148,11 +5148,11 @@ reserves = 1 activate_production_methods = { "pm_rudimentary_explosives" - "pm_pre_war_ammunition" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_pre_war_ammunition" } } create_building = { @@ -5228,10 +5228,10 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_mechanized_resource_extraction_iron" + "pm_privately_owned_mine" "pm_traditional_tools" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_mechanized_resource_extraction_iron" } } create_building = { @@ -5239,10 +5239,10 @@ level = 7 reserves = 1 activate_production_methods = { - "pm_mechanized_resource_extraction_phosphorus" + "pm_privately_owned_mine" "pm_traditional_tools" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_mechanized_resource_extraction_phosphorus" } } create_building = { @@ -5282,7 +5282,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -5345,10 +5345,10 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_mechanized_resource_extraction_coal" + "pm_privately_owned_mine" "pm_traditional_tools" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_mechanized_resource_extraction_coal" } } create_building = { @@ -5369,10 +5369,10 @@ reserves = 1 activate_production_methods = { "pm_slaughterhouses" - "pm_intensive_grazing_ranch" + "pm_privately_owned_farm" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_intensive_grazing_ranch" } } create_building = { @@ -5410,8 +5410,8 @@ "pm_fertilizers" "pm_mechanized_harvesting" "pm_no_honey_production" - "pm_citrus_orchards" "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -5540,9 +5540,9 @@ reserves = 1 activate_production_methods = { "pm_simple_fishing" - "pm_pre_war_whaling_ships" - "pm_traditional_packaging_fishing" "pm_privately_owned_general_industry" + "pm_traditional_packaging_fishing" + "pm_pre_war_whaling_ships" } } create_building = { @@ -5619,7 +5619,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -5678,7 +5678,7 @@ level = 4 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -5779,10 +5779,10 @@ reserves = 1 activate_production_methods = { "pm_simple_farming" - "pm_citrus_orchards" + "pm_privately_owned_farm" "pm_no_honey_production" "pm_manual_harvesting" - "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -5876,7 +5876,7 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -5891,7 +5891,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -6011,7 +6011,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -6109,10 +6109,10 @@ reserves = 1 activate_production_methods = { "pm_simple_farming" - "pm_no_secondary" + "pm_privately_owned_farm" "pm_no_honey_production" "pm_manual_harvesting" - "pm_privately_owned_farm" + "pm_no_secondary" } } create_building = { @@ -6261,8 +6261,8 @@ reserves = 1 activate_production_methods = { "pm_higher_education" - "pm_state_directed_research" "pm_secular_faculty" + "pm_state_directed_research" } } create_building = { @@ -6789,7 +6789,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -7020,7 +7020,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -7221,7 +7221,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" diff --git a/common/history/buildings/02_east_europe.txt b/common/history/buildings/02_east_europe.txt index 971839910..4dd39c03f 100644 --- a/common/history/buildings/02_east_europe.txt +++ b/common/history/buildings/02_east_europe.txt @@ -484,9 +484,9 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_citrus_orchards" "pm_honey_production" "pm_organophosphates" + "pm_citrus_orchards" "pm_manual_harvesting" "pm_government_run_farm" } @@ -607,11 +607,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -736,10 +736,10 @@ reserves = 1 activate_production_methods = { "pm_no_secondary" - "pm_simple_farming" + "pm_government_run_farm" "pm_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_simple_farming" } } } @@ -924,11 +924,11 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_main_battle_tanks" + "pm_wartime_artillery" "pm_post_war_fighters" "pm_no_formal_medical_support" - "pm_wartime_artillery" "pm_post_war_infantry" + "pm_main_battle_tanks" "pm_no_special_reconnaissance" "pm_no_communications_support" "pm_motorized" @@ -1172,10 +1172,10 @@ reserves = 1 activate_production_methods = { "pm_organophosphates" - "pm_citrus_orchards" + "pm_government_run_farm" "pm_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_citrus_orchards" } } create_building = { @@ -1677,10 +1677,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_advanced_mechanized_mills" + "pm_government_run_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_government_run_mine" + "pm_advanced_mechanized_mills" } } create_building = { @@ -1750,10 +1750,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_advanced_mechanized_mills" + "pm_government_run_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_government_run_mine" + "pm_advanced_mechanized_mills" } } create_building = { @@ -1788,10 +1788,10 @@ reserves = 1 activate_production_methods = { "pm_synthetic_fiber_production_textiles" - "pm_no_automation" + "pm_government_run_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_general_industry" + "pm_no_automation" } } create_building = { @@ -1879,10 +1879,10 @@ "pm_preservatives_fish" "pm_preservatives_meat" "pm_preservatives_fruit" - "pm_no_automation" + "pm_government_run_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_general_industry" + "pm_no_automation" } } create_building = { @@ -1900,11 +1900,11 @@ reserves = 1 activate_production_methods = { "pm_plastic_explosives" - "pm_no_ammo" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_ammo" } } create_building = { @@ -1928,7 +1928,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -1938,10 +1938,10 @@ reserves = 1 activate_production_methods = { "pm_no_secondary" - "pm_simple_farming" + "pm_government_run_farm" "pm_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_simple_farming" } } } @@ -2011,7 +2011,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } } @@ -2148,10 +2148,10 @@ activate_production_methods = { "pm_semi_automatic_rifles" "pm_powered_assembly_lines_industry" - "pm_no_artillery_prod" + "pm_government_run_military_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_artillery_prod" } } create_building = { @@ -3091,7 +3091,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -3212,7 +3212,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -3221,10 +3221,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_simple_forestry" + "pm_government_run_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_government_run_mine" + "pm_simple_forestry" } } create_building = { @@ -3666,10 +3666,10 @@ reserves = 1 activate_production_methods = { "pm_simple_farming" - "pm_citrus_orchards" + "pm_privately_owned_farm" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -3690,10 +3690,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } create_building = { @@ -3743,10 +3743,10 @@ reserves = 1 activate_production_methods = { "pm_simple_farming" - "pm_citrus_orchards" + "pm_privately_owned_farm" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -4018,8 +4018,8 @@ reserves = 1 activate_production_methods = { "pm_higher_education" - "pm_state_directed_research" "pm_secular_faculty" + "pm_state_directed_research" } } create_building = { @@ -4029,7 +4029,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { diff --git a/common/history/buildings/03_north_africa.txt b/common/history/buildings/03_north_africa.txt index a4f855840..0ec91d87a 100644 --- a/common/history/buildings/03_north_africa.txt +++ b/common/history/buildings/03_north_africa.txt @@ -61,7 +61,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -340,7 +340,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -543,13 +543,13 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_no_civilian_aircraft" + "pm_privately_owned_military_industry" "pm_early_military_aircraft_prod" "pm_no_missile_production" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_no_civilian_aircraft" } } create_building = { @@ -579,8 +579,8 @@ "pm_fertilizers" "pm_mechanized_harvesting" "pm_no_honey_production" - "pm_citrus_orchards" "pm_privately_owned_farm" + "pm_citrus_orchards" } } } @@ -659,11 +659,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_no_plastics" + "pm_government_run_military_industry" "pm_powered_assembly_lines_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_plastics" } } create_building = { @@ -936,7 +936,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } diff --git a/common/history/buildings/04_subsaharan_africa.txt b/common/history/buildings/04_subsaharan_africa.txt index 0ac43f63f..2edb8e213 100644 --- a/common/history/buildings/04_subsaharan_africa.txt +++ b/common/history/buildings/04_subsaharan_africa.txt @@ -843,7 +843,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -2645,7 +2645,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -3376,7 +3376,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { diff --git a/common/history/buildings/05_north_america.txt b/common/history/buildings/05_north_america.txt index 814bf80c6..ada841537 100644 --- a/common/history/buildings/05_north_america.txt +++ b/common/history/buildings/05_north_america.txt @@ -225,7 +225,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -263,9 +263,9 @@ level = 6 reserves = 1 activate_production_methods = { + "pm_pre_war_ammunition" "pm_powered_assembly_lines_industry" "pm_privately_owned_military_industry" - "pm_pre_war_ammunition" "pm_professional_service_industry_no" "pm_no_environmental_tech" "pm_plastic_explosives" @@ -589,7 +589,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -1089,9 +1089,9 @@ reserves = 1 activate_production_methods = { "pm_honey_production" - "pm_organophosphates" "pm_mechanized_harvesting" "pm_privately_owned_farm" + "pm_organophosphates" "pm_citrus_orchards" } } @@ -1181,9 +1181,9 @@ level = 6 reserves = 1 activate_production_methods = { - "pm_wartime_artillery" "pm_main_battle_tanks" "pm_no_formal_medical_support" + "pm_wartime_artillery" "pm_no_motorized" "pm_post_war_infantry" "pm_no_special_reconnaissance" @@ -1520,7 +1520,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -1785,7 +1785,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -1938,7 +1938,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -3278,7 +3278,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -3502,7 +3502,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -3856,7 +3856,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -3880,7 +3880,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -4456,7 +4456,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -5590,10 +5590,10 @@ level = 23 reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } create_building = { @@ -5615,8 +5615,8 @@ "pm_mechanized_harvesting" "pm_fertilizers" "pm_no_honey_production" - "pm_citrus_orchards" "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -5625,10 +5625,10 @@ reserves = 1 activate_production_methods = { "pm_pre_war_fertilizer_plant" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -5638,7 +5638,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -5648,10 +5648,10 @@ activate_production_methods = { "pm_oil_refineries" "pm_powered_assembly_lines_industry" - "pm_rudimentary_polymers" + "pm_privately_owned_military_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -5670,9 +5670,9 @@ reserves = 1 activate_production_methods = { "pm_power_tools_phosphorus" - "pm_mechanized_resource_extraction_phosphorus" - "pm_manual_transportation" "pm_privately_owned_mine" + "pm_manual_transportation" + "pm_mechanized_resource_extraction_phosphorus" } } create_building = { @@ -5681,10 +5681,10 @@ reserves = 1 activate_production_methods = { "pm_slaughterhouses" - "pm_open_air_stockyards" + "pm_privately_owned_farm" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_open_air_stockyards" } } create_building = { @@ -5704,10 +5704,10 @@ reserves = 1 activate_production_methods = { "pm_powered_assembly_lines_industry_tools" - "pm_power_tools" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_power_tools" } } create_building = { @@ -5716,10 +5716,10 @@ reserves = 1 activate_production_methods = { "pm_early_steelmaking" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -5737,10 +5737,10 @@ activate_production_methods = { "pm_combustion_gas_engines_motors" "pm_no_electronics_motors" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -5781,10 +5781,10 @@ activate_production_methods = { "pm_fiber_production_furniture" "pm_no_household_appliance_manufacturing" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -5793,10 +5793,10 @@ reserves = 1 activate_production_methods = { "pm_fiber_production_textiles" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -5805,11 +5805,11 @@ reserves = 1 activate_production_methods = { "pm_semi_automatic_rifles" - "pm_pre_war_artillery_prod" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_pre_war_artillery_prod" } } create_building = { @@ -5818,11 +5818,11 @@ reserves = 1 activate_production_methods = { "pm_pre_war_ammunition" - "pm_teflon_chemicals" + "pm_privately_owned_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_teflon_chemicals" } } create_building = { @@ -5859,10 +5859,10 @@ "pm_preservatives_fish" "pm_preservatives_meat" "pm_preservatives_fruit" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -5955,13 +5955,13 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_no_civilian_aircraft" + "pm_privately_owned_military_industry" "pm_early_military_aircraft_prod" "pm_no_missile_production" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_no_civilian_aircraft" } } create_building = { @@ -5996,9 +5996,9 @@ activate_production_methods = { "pm_traditional_financial_services" "pm_no_commercial_banking" - "pm_certified_investors" - "pm_professional_service_industry_no" "pm_privately_owned_urban_center" + "pm_professional_service_industry_no" + "pm_certified_investors" } } create_building = { @@ -6035,9 +6035,9 @@ reserves = 1 activate_production_methods = { "pm_pre_war_whaling_ships" - "pm_fishing_trawlers" - "pm_traditional_packaging_fishing" "pm_privately_owned_general_industry" + "pm_traditional_packaging_fishing" + "pm_fishing_trawlers" } } create_building = { @@ -6105,9 +6105,9 @@ reserves = 1 activate_production_methods = { "pm_manual_resource_extraction_lead" - "pm_power_tools_lead" - "pm_manual_transportation" "pm_privately_owned_mine" + "pm_manual_transportation" + "pm_power_tools_lead" } } create_building = { @@ -6130,9 +6130,9 @@ reserves = 1 activate_production_methods = { "pm_power_tools_coal" - "pm_mechanized_resource_extraction_coal" - "pm_manual_transportation" "pm_privately_owned_mine" + "pm_manual_transportation" + "pm_mechanized_resource_extraction_coal" } } create_building = { @@ -6141,9 +6141,9 @@ reserves = 1 activate_production_methods = { "pm_manual_resource_extraction_copper" - "pm_power_tools_copper" - "pm_manual_transportation" "pm_privately_owned_mine" + "pm_manual_transportation" + "pm_power_tools_copper" } } create_building = { @@ -6293,9 +6293,9 @@ reserves = 1 activate_production_methods = { "pm_power_tools_gold" - "pm_mechanized_resource_extraction_gold" - "pm_manual_transportation" "pm_privately_owned_mine" + "pm_manual_transportation" + "pm_mechanized_resource_extraction_gold" } } create_building = { @@ -6304,9 +6304,9 @@ reserves = 1 activate_production_methods = { "pm_power_tools_iron" - "pm_mechanized_resource_extraction_iron" - "pm_manual_transportation" "pm_privately_owned_mine" + "pm_manual_transportation" + "pm_mechanized_resource_extraction_iron" } } create_building = { @@ -7262,7 +7262,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -7656,7 +7656,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -8288,7 +8288,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -8420,7 +8420,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -9100,7 +9100,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -9186,7 +9186,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -9234,7 +9234,7 @@ level = 4 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -9705,7 +9705,7 @@ level = 32 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -10002,7 +10002,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -10528,7 +10528,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -10672,7 +10672,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" diff --git a/common/history/buildings/06_central_america.txt b/common/history/buildings/06_central_america.txt index ec8e20fa6..21ce7e31d 100644 --- a/common/history/buildings/06_central_america.txt +++ b/common/history/buildings/06_central_america.txt @@ -155,7 +155,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -576,7 +576,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1215,7 +1215,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" diff --git a/common/history/buildings/07_south_america.txt b/common/history/buildings/07_south_america.txt index af3033974..68f6b4440 100644 --- a/common/history/buildings/07_south_america.txt +++ b/common/history/buildings/07_south_america.txt @@ -145,7 +145,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -415,7 +415,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -507,7 +507,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -572,7 +572,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -734,7 +734,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -979,7 +979,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -993,7 +993,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -1059,7 +1059,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -1509,7 +1509,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1686,7 +1686,7 @@ level = 4 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1995,7 +1995,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2211,10 +2211,10 @@ "pm_preservatives_fish" "pm_preservatives_meat" "pm_preservatives_fruit" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } } @@ -2264,10 +2264,10 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } create_building = { @@ -2489,10 +2489,10 @@ reserves = 1 activate_production_methods = { "pm_base_paper" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -2500,11 +2500,11 @@ level = 29 reserves = 1 activate_production_methods = { - "pm_base_tools" - "pm_powered_assembly_lines_industry_tools" + "pm_rudimentary_tools" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry_tools" } } create_building = { @@ -2515,8 +2515,8 @@ "pm_mechanized_harvesting" "pm_fertilizers" "pm_no_honey_production" - "pm_citrus_orchards" "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -2544,10 +2544,10 @@ reserves = 1 activate_production_methods = { "pm_pre_war_fertilizer_plant" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -2579,10 +2579,10 @@ activate_production_methods = { "pm_combustion_gas_engines_motors" "pm_no_electronics_motors" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -2600,10 +2600,10 @@ activate_production_methods = { "pm_fiber_production_furniture" "pm_no_household_appliance_manufacturing" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -2612,10 +2612,10 @@ reserves = 1 activate_production_methods = { "pm_powered_assembly_lines_industry" - "pm_synthetic_fiber_production_textiles" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_synthetic_fiber_production_textiles" } } create_building = { @@ -2687,10 +2687,10 @@ reserves = 1 activate_production_methods = { "pm_pre_war_glassworking" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -2698,11 +2698,11 @@ level = 11 reserves = 1 activate_production_methods = { - "pm_open_air_stockyards" + "pm_privately_owned_farm" "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_open_air_stockyards" } } create_building = { @@ -2712,10 +2712,10 @@ activate_production_methods = { "pm_oil_refineries" "pm_powered_assembly_lines_industry" - "pm_rudimentary_polymers" + "pm_privately_owned_military_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -2736,9 +2736,9 @@ activate_production_methods = { "pm_traditional_financial_services" "pm_no_commercial_banking" - "pm_certified_investors" - "pm_professional_service_industry_no" "pm_privately_owned_urban_center" + "pm_professional_service_industry_no" + "pm_certified_investors" } } create_building = { @@ -2749,10 +2749,10 @@ "pm_modern_medicine" "pm_no_opiates" "pm_no_recreational_drug_production" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } } @@ -2793,10 +2793,10 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_mechanized_resource_extraction_phosphorus" + "pm_privately_owned_mine" "pm_traditional_tools" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_mechanized_resource_extraction_phosphorus" } } create_building = { @@ -2850,7 +2850,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -2919,10 +2919,10 @@ activate_production_methods = { "pm_powered_assembly_lines_industry" "pm_basic_distillation_wine" - "pm_patent_stills_liquor" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_patent_stills_liquor" } } create_building = { @@ -3077,8 +3077,8 @@ "pm_mechanized_harvesting" "pm_fertilizers" "pm_no_corn_syrup" - "pm_citrus_orchards" "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -3186,7 +3186,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_powered_assembly_lines_industry_tools" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -3200,10 +3200,10 @@ activate_production_methods = { "pm_rudimentary_explosives" "pm_no_ammo" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_military_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -3457,7 +3457,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_powered_assembly_lines_industry_tools" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -4426,7 +4426,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -4563,7 +4563,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -4889,7 +4889,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" diff --git a/common/history/buildings/08_middle_east.txt b/common/history/buildings/08_middle_east.txt index f9165fb02..0bff55ae4 100644 --- a/common/history/buildings/08_middle_east.txt +++ b/common/history/buildings/08_middle_east.txt @@ -8,7 +8,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -481,7 +481,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -568,10 +568,10 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_fishing_trawlers" + "pm_privately_owned_general_industry" "pm_pre_war_whaling_ships" "pm_traditional_packaging_fishing" - "pm_privately_owned_general_industry" + "pm_fishing_trawlers" } } create_building = { @@ -582,8 +582,8 @@ "pm_open_air_stockyards" "pm_butchering_tools" "pm_standard_fences" - "pm_government_run_farm" "pm_refrigerated_rail_cars_building_livestock_ranch" + "pm_privately_owned_farm" } } } @@ -619,7 +619,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } } @@ -745,7 +745,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -1037,7 +1037,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -1399,7 +1399,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1420,8 +1420,8 @@ reserves = 1 activate_production_methods = { "pm_higher_education" - "pm_state_directed_research" "pm_secular_faculty" + "pm_state_directed_research" } } create_building = { @@ -1599,7 +1599,7 @@ "pm_fertilizers" "pm_no_honey_production" "pm_citrus_orchards" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1662,7 +1662,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1686,10 +1686,10 @@ reserves = 1 activate_production_methods = { "pm_fiber_production_textiles" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -1770,7 +1770,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -1803,11 +1803,11 @@ level = 13 reserves = 1 activate_production_methods = { + "pm_simple_farming" "pm_no_secondary" - "pm_government_run_farm" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_simple_farming" + "pm_privately_owned_farm" } } create_building = { @@ -1850,10 +1850,10 @@ reserves = 1 activate_production_methods = { "pm_fiber_production_textiles" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_general_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -1909,7 +1909,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1970,7 +1970,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2001,7 +2001,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2013,10 +2013,10 @@ level = 4 reserves = 1 activate_production_methods = { - "pm_simple_fishing" + "pm_privately_owned_general_industry" "pm_pre_war_whaling_ships" "pm_traditional_packaging_fishing" - "pm_privately_owned_general_industry" + "pm_simple_fishing" } } create_building = { @@ -2028,7 +2028,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2105,11 +2105,11 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_citrus_orchards" + "pm_fertilizers" "pm_manual_harvesting" "pm_no_honey_production" - "pm_government_run_farm" - "pm_fertilizers" + "pm_citrus_orchards" + "pm_privately_owned_farm" } } create_building = { @@ -2211,11 +2211,11 @@ level = 7 reserves = 1 activate_production_methods = { - "pm_government_run_farm" + "pm_citrus_orchards" "pm_fertilizers" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_citrus_orchards" + "pm_privately_owned_farm" } } create_building = { @@ -2227,7 +2227,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2277,8 +2277,8 @@ "pm_fertilizers" "pm_citrus_orchards" "pm_no_honey_production" - "pm_government_run_farm" "pm_manual_harvesting" + "pm_privately_owned_farm" } } create_building = { @@ -2323,7 +2323,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2475,7 +2475,7 @@ "pm_citrus_orchards" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2582,7 +2582,7 @@ "pm_citrus_orchards" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2655,7 +2655,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2671,7 +2671,7 @@ "pm_butchering_tools" "pm_standard_fences" "pm_refrigerated_rail_cars_building_livestock_ranch" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2727,12 +2727,12 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_synthetic_fiber_production_furniture" + "pm_privately_owned_general_industry" "pm_no_household_appliance_manufacturing" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_synthetic_fiber_production_furniture" } } create_building = { @@ -2761,8 +2761,8 @@ "pm_fertilizers" "pm_citrus_orchards" "pm_no_honey_production" - "pm_government_run_farm" "pm_manual_harvesting" + "pm_privately_owned_farm" } } create_building = { diff --git a/common/history/buildings/09_central_asia.txt b/common/history/buildings/09_central_asia.txt index 55734b353..5774370b0 100644 --- a/common/history/buildings/09_central_asia.txt +++ b/common/history/buildings/09_central_asia.txt @@ -9,7 +9,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -101,11 +101,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -152,7 +152,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } } @@ -227,7 +227,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -290,7 +290,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } } @@ -443,7 +443,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } } @@ -478,11 +478,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -590,7 +590,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } } @@ -787,10 +787,10 @@ reserves = 1 activate_production_methods = { "pm_no_secondary" - "pm_simple_farming" + "pm_government_run_farm" "pm_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_simple_farming" } } } @@ -909,11 +909,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -922,12 +922,12 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_synthetic_fiber_production_furniture" + "pm_government_run_general_industry" "pm_no_household_appliance_manufacturing" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_general_industry" + "pm_synthetic_fiber_production_furniture" } } create_building = { @@ -1058,7 +1058,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -1224,11 +1224,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_rudimentary_polymers" } } } diff --git a/common/history/buildings/10_india.txt b/common/history/buildings/10_india.txt index 139f5a5b6..abd30a6af 100644 --- a/common/history/buildings/10_india.txt +++ b/common/history/buildings/10_india.txt @@ -1404,7 +1404,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1779,7 +1779,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2088,9 +2088,9 @@ reserves = 1 activate_production_methods = { "pm_magazines_media" - "pm_privately_owned_urban_center" - "pm_professional_service_industry_no" "pm_state_news" + "pm_professional_service_industry_no" + "pm_privately_owned_urban_center" } } create_building = { @@ -2818,7 +2818,7 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" diff --git a/common/history/buildings/11_east_asia.txt b/common/history/buildings/11_east_asia.txt index 69e885efd..757a309bd 100644 --- a/common/history/buildings/11_east_asia.txt +++ b/common/history/buildings/11_east_asia.txt @@ -245,7 +245,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -356,7 +356,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -364,7 +364,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -493,7 +493,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -657,7 +657,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -665,7 +665,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -784,7 +784,7 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -899,7 +899,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -907,7 +907,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1129,7 +1129,7 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1412,7 +1412,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -1573,7 +1573,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -1721,7 +1721,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1729,7 +1729,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1838,7 +1838,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1846,7 +1846,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -1942,7 +1942,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1950,7 +1950,7 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2057,7 +2057,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -2239,7 +2239,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -2314,7 +2314,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -2322,7 +2322,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2382,7 +2382,7 @@ level = 10 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2505,7 +2505,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -2579,7 +2579,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -2649,7 +2649,7 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -2864,7 +2864,7 @@ level = 5 reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -3234,7 +3234,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -3255,7 +3255,7 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_base_tools" + "pm_rudimentary_tools" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" @@ -4034,8 +4034,8 @@ "pm_mechanized_harvesting" "pm_fertilizers_rice_farm" "pm_no_honey_production" - "pm_fig_orchards" "pm_privately_owned_farm" + "pm_fig_orchards" } } create_building = { @@ -4181,8 +4181,8 @@ "pm_refrigerated_rail_cars_building_livestock_ranch" "pm_open_air_stockyards" "pm_standard_fences" - "pm_slaughterhouses" "pm_privately_owned_farm" + "pm_slaughterhouses" } } create_building = { @@ -4430,8 +4430,8 @@ reserves = 1 activate_production_methods = { "pm_higher_education" - "pm_state_directed_research" "pm_secular_faculty" + "pm_state_directed_research" } } create_building = { @@ -4848,8 +4848,8 @@ "pm_open_air_stockyards" "pm_slaughterhouses" "pm_standard_fences" - "pm_unrefrigerated" "pm_privately_owned_farm" + "pm_unrefrigerated" } } create_building = { @@ -4979,8 +4979,8 @@ "pm_open_air_stockyards" "pm_slaughterhouses" "pm_standard_fences" - "pm_unrefrigerated" "pm_privately_owned_farm" + "pm_unrefrigerated" } } create_building = { @@ -5001,7 +5001,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -5497,8 +5497,8 @@ "pm_open_air_stockyards" "pm_slaughterhouses" "pm_standard_fences" - "pm_unrefrigerated" "pm_privately_owned_farm" + "pm_unrefrigerated" } } create_building = { @@ -5591,9 +5591,9 @@ activate_production_methods = { "pm_traditional_financial_services" "pm_no_commercial_banking" - "pm_privately_owned_urban_center" - "pm_professional_service_industry_no" "pm_certified_investors" + "pm_professional_service_industry_no" + "pm_privately_owned_urban_center" } } } diff --git a/common/history/buildings/12_indonesia.txt b/common/history/buildings/12_indonesia.txt index 2aa0c0230..fd32c0d6f 100644 --- a/common/history/buildings/12_indonesia.txt +++ b/common/history/buildings/12_indonesia.txt @@ -315,7 +315,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -415,7 +415,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -537,7 +537,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -839,7 +839,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_privately_owned_military_industry" + "pm_privately_owned_mine" } } create_building = { @@ -1223,7 +1223,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } @@ -1273,7 +1273,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1356,9 +1356,9 @@ reserves = 1 activate_production_methods = { "pm_simple_fishing" - "pm_pre_war_whaling_ships" - "pm_traditional_packaging_fishing" "pm_privately_owned_general_industry" + "pm_traditional_packaging_fishing" + "pm_pre_war_whaling_ships" } } create_building = { @@ -1366,11 +1366,11 @@ level = 2 reserves = 1 activate_production_methods = { - "pm_open_air_stockyards" + "pm_privately_owned_farm" "pm_butchering_tools" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_open_air_stockyards" } } create_building = { @@ -1429,10 +1429,10 @@ level = 3 reserves = 1 activate_production_methods = { - "pm_electric_saw_mills" + "pm_privately_owned_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_privately_owned_mine" + "pm_electric_saw_mills" } } } @@ -1704,11 +1704,11 @@ level = 1 reserves = 1 activate_production_methods = { - "pm_fertilizers_rice_farm" + "pm_privately_owned_farm" "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_privately_owned_farm" + "pm_fertilizers_rice_farm" } } create_building = { @@ -1921,7 +1921,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_manual_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } } diff --git a/common/history/buildings/13_australasia.txt b/common/history/buildings/13_australasia.txt index 85e5ef87e..4aec34305 100644 --- a/common/history/buildings/13_australasia.txt +++ b/common/history/buildings/13_australasia.txt @@ -7,10 +7,10 @@ reserves = 1 activate_production_methods = { "pm_hall_heroult_process" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -55,10 +55,10 @@ reserves = 1 activate_production_methods = { "pm_powered_assembly_lines_industry_tools" - "pm_power_tools" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_power_tools" } } create_building = { @@ -89,10 +89,10 @@ activate_production_methods = { "pm_powered_assembly_lines_industry" "pm_no_ammo" - "pm_teflon_chemicals" + "pm_privately_owned_military_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_military_industry" + "pm_teflon_chemicals" } } create_building = { @@ -100,11 +100,11 @@ level = 8 reserves = 1 activate_production_methods = { - "pm_organophosphates_fertilizer" + "pm_privately_owned_general_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_general_industry" + "pm_organophosphates_fertilizer" } } create_building = { @@ -116,7 +116,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_organophosphates" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -126,10 +126,10 @@ activate_production_methods = { "pm_combustion_gas_engines_motors" "pm_no_electronics_motors" - "pm_powered_assembly_lines_industry" + "pm_privately_owned_heavy_industry" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_privately_owned_heavy_industry" + "pm_powered_assembly_lines_industry" } } create_building = { @@ -243,7 +243,7 @@ "pm_open_air_stockyards" "pm_slaughterhouses" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -337,7 +337,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -600,7 +600,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -671,7 +671,7 @@ "pm_slaughterhouses" "pm_barbed_wire_fences" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -773,7 +773,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -829,7 +829,7 @@ "pm_slaughterhouses" "pm_barbed_wire_fences" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -894,7 +894,7 @@ "pm_no_secondary" "pm_no_honey_production" "pm_mechanized_harvesting" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -950,7 +950,7 @@ "pm_slaughterhouses" "pm_barbed_wire_fences" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1015,7 +1015,7 @@ "pm_slaughterhouses" "pm_barbed_wire_fences" "pm_unrefrigerated" - "pm_government_run_farm" + "pm_privately_owned_farm" } } create_building = { @@ -1051,8 +1051,8 @@ "pm_mechanized_harvesting" "pm_fertilizers" "pm_no_honey_production" - "pm_citrus_orchards" "pm_privately_owned_farm" + "pm_citrus_orchards" } } create_building = { @@ -1268,10 +1268,10 @@ reserves = 1 activate_production_methods = { "pm_slaughterhouses" - "pm_open_air_stockyards" + "pm_privately_owned_farm" "pm_standard_fences" "pm_unrefrigerated" - "pm_privately_owned_farm" + "pm_open_air_stockyards" } } create_building = { diff --git a/common/history/buildings/14_siberia.txt b/common/history/buildings/14_siberia.txt index c0ae370fb..e62d43e6d 100644 --- a/common/history/buildings/14_siberia.txt +++ b/common/history/buildings/14_siberia.txt @@ -7,10 +7,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_advanced_mechanized_mills" + "pm_government_run_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_government_run_mine" + "pm_advanced_mechanized_mills" } } create_building = { @@ -179,11 +179,11 @@ reserves = 1 activate_production_methods = { "pm_plastic_explosives" - "pm_no_ammo" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_no_ammo" } } } @@ -202,7 +202,7 @@ activate_production_methods = { "pm_oil_rigs" "pm_manual_transportation" - "pm_government_run_military_industry" + "pm_government_run_mine" } } create_building = { @@ -212,11 +212,11 @@ reserves = 1 activate_production_methods = { "pm_oil_refineries" - "pm_rudimentary_polymers" + "pm_government_run_military_industry" "pm_no_automation" "pm_professional_service_industry_no" "pm_no_environmental_tech" - "pm_government_run_military_industry" + "pm_rudimentary_polymers" } } create_building = { @@ -251,10 +251,10 @@ subsidized = yes reserves = 1 activate_production_methods = { - "pm_advanced_mechanized_mills" + "pm_government_run_mine" "pm_no_equipment" "pm_manual_transportation" - "pm_government_run_mine" + "pm_advanced_mechanized_mills" } } } From 335ff0e168d5c439df4cce4679976d49bb75f773 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Thu, 29 Jun 2023 15:17:56 +0200 Subject: [PATCH 20/32] fix: this trade is of not exist --- .../history/trade_routes/00_trade_routes.txt | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/common/history/trade_routes/00_trade_routes.txt b/common/history/trade_routes/00_trade_routes.txt index 0631baa4c..349787246 100644 --- a/common/history/trade_routes/00_trade_routes.txt +++ b/common/history/trade_routes/00_trade_routes.txt @@ -420,32 +420,6 @@ target = c:GBR.market } } - c:ELS = { - create_trade_route = { - goods = coal - level = 4 - direction = import - target = c:USA.market - } - create_trade_route = { - goods = furniture - level = 3 - direction = import - target = c:USA.market - } - create_trade_route = { - goods = steel - level = 5 - direction = import - target = c:USA.market - } - create_trade_route = { - goods = engines - level = 8 - direction = import - target = c:USA.market - } - } c:NZL = { create_trade_route = { goods = fabric From 432110a1f20b7e80b7209359cc88853211947f60 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Thu, 29 Jun 2023 15:20:04 +0200 Subject: [PATCH 21/32] chore: placeholders --- common/production_methods/01_industry.txt | 8 ++++---- common/production_methods/09_misc_resource.txt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/common/production_methods/01_industry.txt b/common/production_methods/01_industry.txt index 25531ffa7..4830ecd34 100644 --- a/common/production_methods/01_industry.txt +++ b/common/production_methods/01_industry.txt @@ -1050,7 +1050,7 @@ pm_rudimentary_tools = { } pm_basic_tools = { - texture = "gfx/interface/icons/production_method_icons/steel_tools.dds" + texture = "gfx/interface/icons/production_method_icons/crude_tools.dds" unlocking_technologies = { early_production } @@ -1069,7 +1069,7 @@ pm_basic_tools = { } pm_power_tools = { - texture = "gfx/interface/icons/production_method_icons/steel_tools.dds" + texture = "gfx/interface/icons/production_method_icons/crude_tools.dds" unlocking_technologies = { power_tools } @@ -1088,7 +1088,7 @@ pm_power_tools = { } pm_plastic_tools = { - texture = "gfx/interface/icons/production_method_icons/steel_tools.dds" + texture = "gfx/interface/icons/production_method_icons/crude_tools.dds" unlocking_technologies = { transition_metal_catalysts } @@ -1109,7 +1109,7 @@ pm_plastic_tools = { } pm_robotics_integrated_manufacturing = { - texture = "gfx/interface/icons/production_method_icons/steel_tools.dds" + texture = "gfx/interface/icons/production_method_icons/crude_tools.dds" unlocking_technologies = { robotics_integrated_manufacturing } diff --git a/common/production_methods/09_misc_resource.txt b/common/production_methods/09_misc_resource.txt index faa57590d..d2eb1a2e6 100644 --- a/common/production_methods/09_misc_resource.txt +++ b/common/production_methods/09_misc_resource.txt @@ -57,7 +57,7 @@ pm_advanced_mechanized_mills = { } pm_industrial_forestry = { - texture = "gfx/interface/icons/production_method_icons/industrial_forestry.dds" + texture = "gfx/interface/icons/production_method_icons/electric_saw_mills.dds" unlocking_technologies = { advanced_agricultural_machinery } From 30d65405d78f4f1b728310b507d1e80dd177a536 Mon Sep 17 00:00:00 2001 From: ademblon Date: Thu, 29 Jun 2023 19:40:24 +0200 Subject: [PATCH 22/32] - fix a bug where ai didn't use their entire construction point pool - now ai does not build more than the current size of the building (max 5 for lvl 1->5) - AI can't no longer downsize mines - higher priority for gold mines - Lot of trade route vanilla ai tweak --- common/defines/cwp_defines.txt | 34 ++++++++++++++++++- .../aroai_budgeting_values_core.txt | 6 ++-- .../aroai_construction_effects.txt | 25 +++++++++++--- .../aroai_downsizing_effects.txt | 1 + .../aroai_static_data_effects.txt | 6 ++-- .../aroai_static_data_triggers.txt | 2 +- 6 files changed, 63 insertions(+), 11 deletions(-) diff --git a/common/defines/cwp_defines.txt b/common/defines/cwp_defines.txt index 3857b4a15..3be21e8f8 100644 --- a/common/defines/cwp_defines.txt +++ b/common/defines/cwp_defines.txt @@ -55,7 +55,39 @@ NAI = { TRADE_ROUTE_MIN_DESIRED_LEVEL_MAX = 1 # The AI never cancels current trade routes of this level or above - TRADE_ROUTE_MAX_LEVEL_TO_CANCEL_MAX = 5 + TRADE_ROUTE_MAX_LEVEL_TO_CANCEL_MIN = 5 + + # Trade route modifier + #TRADE_ROUTE_MIN_MARKET_SHARE = 0.25 # If the AI is junior in a customs union and has less than this market share in a market, don't make any trade routes + TRADE_ROUTE_MIN_SCORE_TO_CREATE_BASE = 100 # If a potential trade route is scored less than this, don't create it + TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING = 0 # Base scale for TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_FACTOR + TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING_MAX = 0 # TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING can't be higher than this + TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_FACTOR = 0 # For each TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING market GDP, add this to min score required to create trade route + #TRADE_ROUTE_ACCEPTABLE_SPENDING = 0.002 # AI will not spend more BUR than this on trade routes (scaled by weekly GDP) + TRADE_ROUTE_ACCEPTABLE_SPENDING_MINIMUM = 1000 # If TRADE_ROUTE_ACCEPTABLE_SPENDING is less than this, this is used instead (so even small countries can do some trading) + #TRADE_ROUTE_PLAYER_SUGGESTION_MIN_SCORE_MULT = 1.0 # If trade route has at least (min AI score to create * this) in score, suggest it as a possible route for player + + #TRADE_ROUTE_RANDOM_FACTOR = 1.0 # The higher this is, the more random the AI will be about where it makes trade routes + TRADE_ROUTE_EXPORT_VS_IMPORT_TOLERANCE = 100 # The AI is OK with having up to this amount more import than export routes or vice versa + #TRADE_ROUTE_TRADE_VALUE_FACTOR = 1.0 # The expected final trade volume * base price of goods is multiplied by this + #TRADE_ROUTE_SUGGESTION_COMPETITION_FACTOR = -0.75 # The amount of sell/buy orders generated by routes that directly compete with this route is multiplied by this for suggesting routes to the player + #TRADE_ROUTE_WANTED_NEW_GOODS_FACTOR = 5000 # Add this if the trade route is importing a good to the market that the AI wants and has no local production for + TRADE_ROUTE_DISTANCE_DIVISOR = 0.0 # Divide the trade route value by 1 + (absolute distance between the two market capitals * this) to encourage AI to trade with nearby markets (we use this instead of more expensive convoy distance calc) + TRADE_ROUTE_TARIFF_DIVISOR = 0.0 # Divide the trade route value by 1 + ( total tariff rate * this ) + TRADE_ROUTE_EXISTING_ROUTES_DIVISOR = 0.0 # Score for trade route is divided by (1 + this) for each trade route the market has of the same goods + #TRADE_ROUTE_FAVORED_GOODS_MULT = 2.0 # Total weight is multiplied by this if the trade route is trading a good in a way the AI favors + TRADE_ROUTE_DISFAVORED_GOODS_MULT = 1.0 # Total weight is multiplied by this if the trade route is trading a good in a way the AI disfavors + #TRADE_ROUTE_REPLACE_THRESHOLD = 5.0 # If there is a sufficiently better new trade route (old route score x this), remove the old one + #TRADE_ROUTE_SUPPLY_NETWORK_STRENGTH_THRESHOLD = 1.0 # If supply network strength less than this, don't make new trade routes + TRADE_ROUTE_REDUCE_SHORTAGE_MULT = 100 # Multiply score by this if we're reducing the market's shortages + TRADE_ROUTE_INCREASE_SHORTAGE_MULT = 0 # Multiply score by this if we're increasing the market's shortages + #TRADE_ROUTE_MIN_ACCEPTABLE_PRODUCTIVITY = 5.0 # If a potential trade route would result in lower productivity than this, apply penalty below + #TRADE_ROUTE_BELOW_ACCEPTABLE_PRODUCTIVITY_MULT = 0.25 # Multiply score by this if the trade route is below TRADE_ROUTE_MIN_ACCEPTABLE_PRODUCTIVITY + #TRADE_ROUTE_IMPORT_SCORE_MULT = 1.0 # How much does AI multiply score of import routes + #TRADE_ROUTE_EXPORT_SCORE_MULT = 1.5 # How much does AI multiply score of export routes + #TRADE_ROUTE_DURATION_FACTOR = 10.0 # AI multiplies value of a route by ( 1 + this ) at COMPETITIVENESS_DURATION_BONUS_MAX_MONTHS (scales linearly up to this value at a lower duration) + + # Below data is used to determine which states are most important to defend DEFEND_STATE_BARRACKS_WEIGHT = 10 # Per level of barracks diff --git a/common/script_values/aroai_budgeting_values_core.txt b/common/script_values/aroai_budgeting_values_core.txt index f91b659c4..4358174ae 100644 --- a/common/script_values/aroai_budgeting_values_core.txt +++ b/common/script_values/aroai_budgeting_values_core.txt @@ -214,8 +214,10 @@ aroai_budget_for_construction_sector_actual = { # aroai_construction_points_wanted_total = { # First we take the smallest value between the two - value = aroai_construction_depense_maximum_from_pop - max = aroai_construction_depense_maximum_from_budget + value = aroai_construction_depense_maximum_from_budget + min = aroai_budget_for_construction_sector_actual + + max = aroai_construction_depense_maximum_from_pop # add the max depense from investment pool add = aroai_investment_pool_wanted_spending diff --git a/common/scripted_effects/aroai_construction_effects.txt b/common/scripted_effects/aroai_construction_effects.txt index 347056663..26575c46e 100644 --- a/common/scripted_effects/aroai_construction_effects.txt +++ b/common/scripted_effects/aroai_construction_effects.txt @@ -672,10 +672,27 @@ aroai_start_building_construction = { } # Number of ongoing construction is higher than the current amount of level - # = Can't build more than the current level in the state - any_scope_building = { - is_building_type = $key$ - level < root.aroai_building_type_$counter$_collected_data_5 + # = Can't build more than the current level in the state (min level 4) + OR = { + AND = { + OR = { + any_scope_building = { + is_building_type = $key$ + level < 5 + } + NOT = { + any_scope_building = { + is_building_type = $key$ + } + } + } + root.aroai_building_type_$counter$_collected_data_5 >= 4 + } + any_scope_building = { + is_building_type = $key$ + level >= 5 + level < root.aroai_building_type_$counter$_collected_data_5 + } } } diff --git a/common/scripted_effects/aroai_downsizing_effects.txt b/common/scripted_effects/aroai_downsizing_effects.txt index 44f8e8eeb..066e28f2d 100644 --- a/common/scripted_effects/aroai_downsizing_effects.txt +++ b/common/scripted_effects/aroai_downsizing_effects.txt @@ -574,6 +574,7 @@ aroai_downsize_production_building = { if = { limit = { $workforce$ = 1 + $class$ > 4 #no point downsizing resource } if = { limit = { diff --git a/common/scripted_effects/aroai_static_data_effects.txt b/common/scripted_effects/aroai_static_data_effects.txt index ee302fd6a..b4da82b31 100644 --- a/common/scripted_effects/aroai_static_data_effects.txt +++ b/common/scripted_effects/aroai_static_data_effects.txt @@ -1259,15 +1259,15 @@ aroai_evaluate_building_phosphorus_mine = { aroai_evaluate_building_gold_mine = { set_local_variable = { name = aroai_saved_priority_level - value = 6 + value = 1 } set_local_variable = { name = aroai_saved_supply_vs_demand_level - value = 5 + value = 1 } set_local_variable = { name = aroai_saved_productivity_requirement_level - value = 5 + value = 1 } if = { limit = { diff --git a/common/scripted_triggers/aroai_static_data_triggers.txt b/common/scripted_triggers/aroai_static_data_triggers.txt index 792ac5e11..446dbef24 100644 --- a/common/scripted_triggers/aroai_static_data_triggers.txt +++ b/common/scripted_triggers/aroai_static_data_triggers.txt @@ -1249,7 +1249,7 @@ aroai_consider_building_gold_mine = { } aroai_consider_building = { id = $id$ - shortage = 1 + shortage = 0 } } From ae638c930db09c321833a0ca8b82980ce2f1de96 Mon Sep 17 00:00:00 2001 From: ademblon Date: Thu, 29 Jun 2023 19:45:51 +0200 Subject: [PATCH 23/32] - error bug fix --- common/scripted_effects/aroai_framework_effects.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/common/scripted_effects/aroai_framework_effects.txt b/common/scripted_effects/aroai_framework_effects.txt index 0d5a978af..63b2bc108 100644 --- a/common/scripted_effects/aroai_framework_effects.txt +++ b/common/scripted_effects/aroai_framework_effects.txt @@ -410,6 +410,7 @@ aroai_perform_for_building_type = { key = $key$ id = $id$ workforce = $workforce$ + class = $class$ } } 5 = { From bcac24c525d7a1f9a1b6124dbf01fdf485cfe5b5 Mon Sep 17 00:00:00 2001 From: JackEPepper <100242026+JackEPepper@users.noreply.github.com> Date: Thu, 29 Jun 2023 15:47:51 -0400 Subject: [PATCH 24/32] feat: ideology updates --- common/decisions/pmc_decisions.txt | 93 ----- .../02_presidential_republics.txt | 9 +- .../cwp_00_leader_issue_ideologies.txt | 13 +- .../ideologies/cwp_capitalists_ideologies.txt | 7 +- common/ideologies/cwp_elites_ideologies.txt | 1 + .../ideologies/cwp_ruralists_ideologies.txt | 7 +- .../ideologies/cwp_securocrats_ideologies.txt | 3 +- common/production_methods/07_government.txt | 1 + .../CWP_events/private_military_companies.txt | 370 ------------------ 9 files changed, 25 insertions(+), 479 deletions(-) delete mode 100644 common/decisions/pmc_decisions.txt delete mode 100644 events/CWP_events/private_military_companies.txt diff --git a/common/decisions/pmc_decisions.txt b/common/decisions/pmc_decisions.txt deleted file mode 100644 index c3228f2bd..000000000 --- a/common/decisions/pmc_decisions.txt +++ /dev/null @@ -1,93 +0,0 @@ -remove_pmcs_from_power = { - is_shown = { - this = { - OR = { - has_modifier = hired_pmc - ig:ig_patriots = { - exists = yes - has_ideology = ideology:ideology_laissez_faire - } - ig:ig_securocrats = { - exists = yes - has_ideology = ideology:ideology_laissez_faire - } - } - NOT = { - has_law = law_type:law_private_military - } - } - } - possible = { - this = { - is_at_war = no - NOT = { - has_modifier = pmc_conflict - } - NOT = { - var:pmc_removal_cooldown = yes - } - NOT = { - has_law = law_type:law_private_military - } - } - } - when_taken = { - this = { - set_variable = { - name = pmc_removal_cooldown - years = 2 - } - } - random_list = { - 66 = { - trigger_event = { - id = private_military_companies.6 # PMC Refuses to step down - days = 0 - } - } - 34 = { - trigger_event = { - id = private_military_companies.7 # PMC Steps down - days = 0 - } - } - } - } - ai_chance = { - base = 0 - modifier = { - trigger = { - is_subject = yes - } - add = 1000 - } - modifier = { - trigger = { - ig:ig_patriots = { - is_insurrectionary = yes - } - } - add = -100 - } - modifier = { - trigger = { - NOR = { - has_strategy = ai_strategy_autocratic_agenda - has_strategy = ai_strategy_juntaist_agenda - has_strategy = ai_strategy_anti_communist_agenda - has_strategy = ai_strategy_security_agenda - } - } - add = 100 - } - modifier = { - trigger = { - ig:ig_patriots = { - has_ideology = ideology:ideology_laissez_faire - is_in_government = yes - } - } - add = -1000 - } - } -} diff --git a/common/government_types/02_presidential_republics.txt b/common/government_types/02_presidential_republics.txt index 5f4b2f5fb..d07a0099b 100644 --- a/common/government_types/02_presidential_republics.txt +++ b/common/government_types/02_presidential_republics.txt @@ -174,6 +174,7 @@ gov_military_dictatorship = { has_law = law_type:law_autocracy OR = { has_law = law_type:law_professional_military + has_law = law_type:law_volunteer_only_military } NOT = { AND = { @@ -222,7 +223,10 @@ gov_junta = { possible = { has_law = law_type:law_executive country_has_voting_franchise = no - has_law = law_type:law_professional_military + OR = { + has_law = law_type:law_professional_military + has_law = law_type:law_volunteer_only_military + } NOT = { AND = { has_law = law_type:law_privatized_police @@ -287,15 +291,12 @@ gov_presidential_democracy = { gov_presidential_single_party_state = { transfer_of_power = presidential_elective - male_ruler = "RULER_TITLE_PRESIDENT" female_ruler = "RULER_TITLE_PRESIDENT" - possible = { has_law = law_type:law_executive has_law = law_type:law_anocracy } - on_government_type_change = { change_to_presidential_elective = yes } diff --git a/common/ideologies/cwp_00_leader_issue_ideologies.txt b/common/ideologies/cwp_00_leader_issue_ideologies.txt index 790118e06..ddca1db45 100644 --- a/common/ideologies/cwp_00_leader_issue_ideologies.txt +++ b/common/ideologies/cwp_00_leader_issue_ideologies.txt @@ -395,11 +395,12 @@ ideology_autarky = { law_free_trade = strongly_disapprove } lawgroup_national_defense = { - law_disarmed_nation = neutral + law_disarmed_nation = strongly_disapprove law_irregular_military = neutral - law_private_military = disapprove - law_reserve_military = approve - law_professional_military = neutral + law_private_military = strongly_disapprove + law_reserve_military = strongly_approve + law_professional_military = approve + law_volunteer_only_military = neutral } possible = { scope:interest_group = { @@ -650,6 +651,7 @@ ideology_pacifist = { law_private_military = disapprove law_reserve_military = approve law_professional_military = strongly_disapprove + law_volunteer_only_military = strongly_disapprove } possible = { scope:interest_group = { @@ -829,7 +831,8 @@ ideology_military_regulator = { law_irregular_military = disapprove law_private_military = strongly_disapprove law_reserve_military = strongly_approve - law_professional_military = neutral + law_professional_military = approve + law_volunteer_only_military = neutral } possible = { scope:interest_group = { diff --git a/common/ideologies/cwp_capitalists_ideologies.txt b/common/ideologies/cwp_capitalists_ideologies.txt index ff4a29cc8..c4213057f 100644 --- a/common/ideologies/cwp_capitalists_ideologies.txt +++ b/common/ideologies/cwp_capitalists_ideologies.txt @@ -53,11 +53,12 @@ ideology_executive = { law_criminal_restitution = approve } lawgroup_national_defense = { - law_disarmed_nation = disapprove + law_disarmed_nation = strongly_disapprove law_irregular_military = strongly_disapprove - law_reserve_military = neutral + law_reserve_military = disapprove law_professional_military = approve - law_private_military = strongly_approve + law_volunteer_only_military = strongly_approve + law_private_military = neutral } lawgroup_wmds = { law_first_strike = approve diff --git a/common/ideologies/cwp_elites_ideologies.txt b/common/ideologies/cwp_elites_ideologies.txt index 135019c87..e285461c1 100644 --- a/common/ideologies/cwp_elites_ideologies.txt +++ b/common/ideologies/cwp_elites_ideologies.txt @@ -34,6 +34,7 @@ ideology_hierarchical = { law_irregular_military = disapprove law_reserve_military = neutral law_professional_military = approve + law_volunteer_only_military = strongly_approve } lawgroup_nationalization = { law_total_nationalization = strongly_disapprove diff --git a/common/ideologies/cwp_ruralists_ideologies.txt b/common/ideologies/cwp_ruralists_ideologies.txt index 0bd103335..8d10b8de5 100644 --- a/common/ideologies/cwp_ruralists_ideologies.txt +++ b/common/ideologies/cwp_ruralists_ideologies.txt @@ -6,9 +6,10 @@ ideology_isolationist = { lawgroup_national_defense = { law_irregular_military = approve law_reserve_military = strongly_approve - law_disarmed_nation = neutral - law_professional_military = disapprove - law_private_military = strongly_disapprove + law_disarmed_nation = strongly_disapprove + law_professional_military = neutral + law_volunteer_only_military = disapprove + law_private_military = disapprove } lawgroup_trade_policy = { law_isolationism = strongly_approve diff --git a/common/ideologies/cwp_securocrats_ideologies.txt b/common/ideologies/cwp_securocrats_ideologies.txt index b29e71b0c..879a606e9 100644 --- a/common/ideologies/cwp_securocrats_ideologies.txt +++ b/common/ideologies/cwp_securocrats_ideologies.txt @@ -8,7 +8,8 @@ ideology_jingoistic = { law_irregular_military = disapprove law_private_military = disapprove law_reserve_military = neutral - law_professional_military = strongly_approve + law_professional_military = approve + law_volunteer_only_military = strongly_approve } lawgroup_wmds = { law_first_strike = strongly_approve diff --git a/common/production_methods/07_government.txt b/common/production_methods/07_government.txt index 0be050be9..4255ea49b 100644 --- a/common/production_methods/07_government.txt +++ b/common/production_methods/07_government.txt @@ -561,6 +561,7 @@ pm_military_sponsored_research = { texture = "gfx/interface/icons/production_method_icons/unused/base5.dds" unlocking_laws = { law_professional_military + law_volunteer_only_military law_private_military } building_modifiers = { diff --git a/events/CWP_events/private_military_companies.txt b/events/CWP_events/private_military_companies.txt deleted file mode 100644 index fbcb55b11..000000000 --- a/events/CWP_events/private_military_companies.txt +++ /dev/null @@ -1,370 +0,0 @@ -namespace = private_military_companies -private_military_companies.1 = { - # PMC takeover - type = country_event - title = private_military_companies.1.t - desc = private_military_companies.1.d - flavor = private_military_companies.1.f - icon = "gfx/interface/icons/event_icons/event_military.dds" - event_image = { - texture = "gfx/interface/event_pictures/pmc_takeover.dds" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/middleeast/courtroom_upheaval" - duration = 3 - trigger = { - is_enacting_law = law_type:law_private_military - ig:ig_securocrats = { - exists = yes - NOT = { - has_ideology = ideology:ideology_laissez_faire - } - } - } - option = { - name = private_military_companies.1.a - ig:ig_securocrats = { - add_ideology = ideology_laissez_faire - remove_ideology = ideology_jingoistic - set_interest_group_name = ig_private_military_companies - } - } -} - -private_military_companies.2 = { - # PMC deposed - type = country_event - title = private_military_companies.2.t - desc = private_military_companies.2.d - flavor = private_military_companies.2.f - icon = "gfx/interface/icons/event_icons/event_military.dds" - event_image = { - texture = "gfx/interface/event_pictures/pmc_deposed.dds" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/middleeast/courtroom_upheaval" - duration = 3 - trigger = { - OR = { - is_enacting_law = law_type:law_professional_military - is_enacting_law = law_type:law_irregular_military - is_enacting_law = law_type:law_irregular_military - is_enacting_law = law_type:law_reserve_military - } - ig:ig_securocrats = { - exists = yes - has_ideology = ideology:ideology_laissez_faire - } - } - option = { - name = private_military_companies.2.a - ig:ig_securocrats = { - remove_ideology = ideology_laissez_faire - add_ideology = ideology_jingoistic - set_interest_group_name = ig_securocrats - } - } -} - -private_military_companies.3 = { - # PMC offers to take over - type = country_event - title = private_military_companies.3.t - desc = private_military_companies.3.d - flavor = private_military_companies.3.f - icon = "gfx/interface/icons/event_icons/event_military.dds" - event_image = { - texture = "gfx/interface/event_pictures/pmc_takeover.dds" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/middleeast/courtroom_upheaval" - duration = 3 - trigger = { - is_at_war = yes - has_technology_researched = mercenaries - is_subject = no - OR = { - has_law = law_type:law_irregular_military - } - ig:ig_securocrats = { - exists = yes - NOT = { - has_ideology = ideology:ideology_laissez_faire - } - is_insurrectionary = no - } - country_rank < rank_value:major_power - NOT = { - has_variable = refused_pmcs - } - NOT = { - has_variable = pmc_removal_cooldown - } - } - option = { - name = private_military_companies.3.a - ig:ig_securocrats = { - add_ideology = ideology_laissez_faire - remove_ideology = ideology_jingoistic - set_interest_group_name = ig_private_military_companies - } - add_modifier = { - name = hired_pmc - months = normal_modifier_time - } - capital = { - create_building = { - building = building_barracks - level = 10 - reserves = 1 - } - } - hidden_effect = { - create_character = { - first_name = culture - last_name = culture - culture = cu:russian - age = { - 35 - 45 - } - ig_leader = yes - is_general = yes - commander_rank = commander_rank_5 - ruler = no - interest_group = ig_securocrats - traits = { - bandit - } - trait_generation = { - add_random_trait = skill - add_random_trait = skill - add_random_trait = skill - } - } - trigger_event = { - id = private_military_companies.4 - days = 1 - } - trigger_event = { - id = private_military_companies.5 - days = 1635 - } - } - } - option = { - name = private_military_companies.3.b - default_option = yes - set_variable = { - name = refused_pmcs - days = very_long_modifier_time - } - } -} - -private_military_companies.4 = { - # PMC hiring for barracks - type = country_event - hidden = yes - immediate = { - capital = { - b:building_barracks = { - remove_modifier = pm_offense_defense_readjustment - remove_modifier = pm_offense_defense_readjustment_minor - add_modifier = { - name = pmc_recruitment - months = 2.5 - is_decaying = no - } - } - } - } -} - -private_military_companies.5 = { - # Renew PMC contract - type = country_event - title = private_military_companies.5.t - desc = private_military_companies.5.d - flavor = private_military_companies.5.f - icon = "gfx/interface/icons/event_icons/event_military.dds" - event_image = { - texture = "gfx/interface/event_pictures/pmc_takeover.dds" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/middleeast/courtroom_upheaval" - duration = 3 - trigger = { - NOT = { - has_law = law_type:law_private_military - } - ig:ig_securocrats = { - exists = yes - has_ideology = ideology:ideology_laissez_faire - } - has_modifier = hired_pmc - } - option = { - name = private_military_companies.5.a - default_option = yes - hidden_effect = { - remove_modifier = hired_pmc - trigger_event = { - id = private_military_companies.5 - days = 1635 - } - } - add_modifier = { - name = hired_pmc - months = normal_modifier_time - } - } - option = { - name = private_military_companies.5.b - add_modifier = { - name = pmc_conflict - months = 3 - is_decaying = yes - } - hidden_effect = { - random_list = { - 66 = { - trigger_event = { - id = private_military_companies.6 # PMC Refuses to step down - days = { - 0 - 10 - } - } - } - 34 = { - trigger_event = { - id = private_military_companies.7 # PMC Steps down - days = { - 0 - 10 - } - } - } - } - } - } -} - -private_military_companies.6 = { - # PMC refuses to step down - type = country_event - title = private_military_companies.6.t - desc = private_military_companies.6.d - flavor = private_military_companies.6.f - icon = "gfx/interface/icons/event_icons/event_military.dds" - event_image = { - texture = "gfx/interface/event_pictures/pmc_takeover.dds" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/middleeast/courtroom_upheaval" - duration = 3 - trigger = { - NOT = { - has_law = law_type:law_private_military - } - ig:ig_securocrats = { - exists = yes - has_ideology = ideology:ideology_laissez_faire - } - } - immediate = { - remove_modifier = hired_pmc - add_modifier = { - name = hired_pmc - months = short_modifier_time - } - } - option = { - name = private_military_companies.6.a - default_option = yes - hidden_effect = { - remove_modifier = hired_pmc - remove_modifier = pmc_conflict - trigger_event = { - id = private_military_companies.5 - days = 1730 - } - } - add_modifier = { - name = hired_pmc - months = normal_modifier_time - } - } - option = { - name = private_military_companies.6.b - add_modifier = { - name = pmc_conflict - months = short_modifier_time - } - hidden_effect = { - random_list = { - 66 = { - trigger_event = { - id = private_military_companies.6 # PMC Refuses to step down - days = { - 90 - 275 - } - } - } - 34 = { - trigger_event = { - id = private_military_companies.7 # PMC Steps down - days = { - 90 - 275 - } - } - } - } - } - } -} - -private_military_companies.7 = { - # PMC steps down - type = country_event - title = private_military_companies.7.t - desc = private_military_companies.7.d - flavor = private_military_companies.7.f - icon = "gfx/interface/icons/event_icons/event_military.dds" - event_image = { - texture = "gfx/interface/event_pictures/pmc_takeover.dds" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/middleeast/courtroom_upheaval" - duration = 3 - trigger = { - NOT = { - has_law = law_type:law_private_military - } - ig:ig_securocrats = { - exists = yes - has_ideology = ideology:ideology_laissez_faire - } - } - immediate = { - remove_modifier = hired_pmc - remove_modifier = pmc_conflict - } - option = { - name = private_military_companies.7.a - ig:ig_securocrats = { - remove_ideology = ideology_laissez_faire - add_ideology = ideology_jingoistic - set_interest_group_name = ig_securocrats - } - hidden_effect = { - create_character = { - ig_leader = yes - interest_group = ig_securocrats - } - } - } -} From a28ec7167a42672b407070541d2162665af4ca20 Mon Sep 17 00:00:00 2001 From: JackEPepper <100242026+JackEPepper@users.noreply.github.com> Date: Thu, 29 Jun 2023 16:54:44 -0400 Subject: [PATCH 25/32] chore: removed unused loc --- .../english/CWP/CWP_events_l_english.yml | 61 ------------------- .../interest_groups_l_english.yml | 5 +- 2 files changed, 1 insertion(+), 65 deletions(-) diff --git a/localization/english/CWP/CWP_events_l_english.yml b/localization/english/CWP/CWP_events_l_english.yml index b77903d75..a92b3f8dd 100644 --- a/localization/english/CWP/CWP_events_l_english.yml +++ b/localization/english/CWP/CWP_events_l_english.yml @@ -1,41 +1,4 @@ l_english: - private_military_companies.1.t: "Private Military Companies" - private_military_companies.1.d: "Rise of the Private Military Companies" - private_military_companies.1.f: "Private military companies have been rising in power and influence in our nation. With the passage of recent legislation, the PMCs have been able to supplant the army in nearly every aspect of government and political life. The long term effects of this are yet unclear, but it is clear that the PMCs are here to stay." - private_military_companies.1.a: "Worrisome..." - - private_military_companies.2.t: "Private Military Companies" - private_military_companies.2.d: "Fall of the Private Military Companies" - private_military_companies.2.f: "The PMCs have been deposed from their position of power and influence in our nation. With the passage of recent legislation, the PMCs have been forced to relinquish their control over the army and government. The apparatus of the state has been restored to its rightful hands, and the PMCs have been forced to retreat to the shadows." - private_military_companies.2.a: "Good riddance..." - - private_military_companies.3.t: "An Offer of Assistance" - private_military_companies.3.d: "Private Military Company offers their services" - private_military_companies.3.f: "In light of our recent defeat, a private military company has offered to provide aid us in our war. The company is well known for its professionalism and efficiency, but some are worried that the company will be able to influence the government." - private_military_companies.3.a: "Accept their offer." - private_military_companies.3.b: "Decline their offer." - - private_military_companies.5.t: "Renewing Our Contract" - private_military_companies.5.d: "Renewing Our Contract with a Private Military Company" - private_military_companies.5.f: "Our contract with a private military company is about to expire, and we must decide whether to renew it or not. The company has been a boon to our nation, but some are displeased with their level of influence." - private_military_companies.5.a: "Renew the contract." - private_military_companies.5.b: "Let the contract expire." - - private_military_companies.6.t: "PMC Refusal" - private_military_companies.6.d: "Private Military Company Refuses to Step Down" - private_military_companies.6.f: "After a series of failed negotiations, the private military company has refused to step down from its position of power and influence in our nation.." - private_military_companies.6.a: "Acquiesce their Demands." - private_military_companies.6.b: "We will not be intimidated!" - - private_military_companies.7.t: "PMC Steps Down" - private_military_companies.7.d: "Private Military Company Steps Down" - private_military_companies.7.f: "After a series of intense negotiations, the private military company has agreed to step down from its position of power and influence in our nation." - private_military_companies.7.a: "Good riddance..." - - remove_pmcs_from_power: "Remove PMCs from Power" - remove_pmcs_from_power_desc: "The Private Military Companies have become too powerful and must be removed from power." - pmc_removal_cooldown: "Recently Tried to Depose PMC" - economic_events.1.t: "Farming Subsidies" economic_events.1.d: "Local prices of agricultural goods have risen to unacceptable levels as of late, and farmers are asking for subsidies to help them make ends meet." economic_events.1.f: "Businesses, however, are claiming these subsidies undermine the free market and are asking for the government to stay out of the matter." @@ -48,30 +11,6 @@ economic_events.2.a: "Renew the subsidies." economic_events.2.b: "Let the subsidies expire." - economic_events.3.t: "Credit Expansion" - economic_events.3.d: "Cheap access to financial services such as credit has led to a boom in the economy. The government may intervene to encourage this expansion." - economic_events.3.f: "Some are worried that the expansion is unsustainable and will lead to a crash." - economic_events.3.a: "Keep the credit flowing." - economic_events.3.b: "Discourage this expansion." - - economic_events.4.t: "Banks Over-Leveraged" - economic_events.4.d: "The recent economic boom has resulted in some banks becoming over-leveraged, and are now in danger of collapse. The government has been asked to bail them out." - economic_events.4.f: "Some are saying that the banks should be allowed to fail, but this would lead to a banking crisis and inevitable recession." - economic_events.4.a: "Bail out the banks." - economic_events.4.b: "Let the banks fail." - - economic_events.5.t: "Credit Crunch" - economic_events.5.d: "Expensive Credit leads to Banking Crisis" - economic_events.5.f: "Lack of available credit has led to a banking crisis, and the government has been asked to bail out the banks. Some are saying that the banks should be allowed to fail." - economic_events.5.a: "Bail out the banks." - economic_events.5.b: "Let the banks fail." - - economic_events.6.t: "Minor Economic Boom" - economic_events.6.d: "Wide availability of credit has led to a minor economic boom." - economic_events.6.f: "The economy has been growing at a steady pace, and the government has been asked to take steps to encourage this growth." - economic_events.6.a: "Encourage rapid growth." - economic_events.6.b: "Take a measured approach." - ai_readiness_calculations.1.a: "AI increase readiness" ai_readiness_calculations.1.b: "AI maintain readiness" ai_readiness_calculations.1.c: "AI decrease readiness" diff --git a/localization/english/interest_groups/interest_groups_l_english.yml b/localization/english/interest_groups/interest_groups_l_english.yml index 6550603f8..9aed5ed8e 100644 --- a/localization/english/interest_groups/interest_groups_l_english.yml +++ b/localization/english/interest_groups/interest_groups_l_english.yml @@ -45,7 +45,4 @@ # Flavor Ideologies ig_red_army: "Red Army" - ig_red_army_desc: "The Red Army is an institution dedicated to the defence and propagation of the Revolution, born through the amalgamation of the traditional army with the proletariat and communist ideology." - - ig_private_military_companies: "Private Military Companies" - ig_private_military_companies_desc: "Private military companies are private companies that provide armed security services, risk management, and military services to governments and private individuals." \ No newline at end of file + ig_red_army_desc: "The Red Army is an institution dedicated to the defence and propagation of the Revolution, born through the amalgamation of the traditional army with the proletariat and communist ideology." \ No newline at end of file From 5cfbc89682dfdee2908afc71b51fc26a2ba97918 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Fri, 30 Jun 2023 09:53:59 +0200 Subject: [PATCH 26/32] fix: those go to CWP events --- .../nato_events/nato_ai_voting.txt | 416 +++++++++--------- .../nato_events/nato_application.txt | 278 ++++++------ .../nato_events/nato_formation.txt | 0 .../warsaw_pact_ai_voting.txt | 416 +++++++++--------- .../warsaw_pact_application.txt | 278 ++++++------ .../warsaw_pact_formation.txt | 0 6 files changed, 694 insertions(+), 694 deletions(-) rename events/{ => CWP_events}/nato_events/nato_ai_voting.txt (94%) rename events/{ => CWP_events}/nato_events/nato_application.txt (96%) rename events/{ => CWP_events}/nato_events/nato_formation.txt (100%) rename events/{ => CWP_events}/warsaw_pact_events/warsaw_pact_ai_voting.txt (95%) rename events/{ => CWP_events}/warsaw_pact_events/warsaw_pact_application.txt (96%) rename events/{ => CWP_events}/warsaw_pact_events/warsaw_pact_formation.txt (100%) diff --git a/events/nato_events/nato_ai_voting.txt b/events/CWP_events/nato_events/nato_ai_voting.txt similarity index 94% rename from events/nato_events/nato_ai_voting.txt rename to events/CWP_events/nato_events/nato_ai_voting.txt index cb5213eaf..6ed8f269e 100644 --- a/events/nato_events/nato_ai_voting.txt +++ b/events/CWP_events/nato_events/nato_ai_voting.txt @@ -1,209 +1,209 @@ -namespace = nato_ai_voting - -nato_ai_voting.1 = {# AI Application voting mechanism - type = country_event - placement = ROOT - - trigger = { - is_ai = yes - is_in_nato = yes - not = { - has_variable = has_voted_on_application_nato - } - any_country = { - has_variable = application_progress_nato - } - } - - immediate = { - random_country = { - limit = { - has_variable = application_progress_nato - } - save_scope_as = nato_applicant_country_scope - } - every_country = { - limit = { - is_in_nato = no - scope:nato_applicant_country_scope = { - or = { - is_target_in_variable_list = { - name = nato_supporting - target = ROOT - } - is_target_in_variable_list = { - name = nato_rejecting - target = ROOT - } - } - } - } - scope:nato_applicant_country_scope = { - clear_variable_list = nato_supporting - clear_variable_list = nato_rejecting - set_variable = { - name = nato_supporting_list_size - value = 0 - } - } - } - } - - # TODO - AI SCRIPTING - option = { - default_option = yes - name = nato_ai_voting.2.a - set_variable = { - name = has_voted_on_application_nato - days = 50 - } - if = { - limit = { - or = { - nato_supporting_countries <= nato_membersize - not = { - exists = var:nato_supporting_list_size - } - } - } - scope:nato_applicant_country_scope = { - if = { - limit = { - not = { - is_target_in_variable_list = { - name = nato_supporting - target = ROOT - } - } - } - change_variable = { - name = nato_supporting_list_size - add = 1 - } - add_to_variable_list = { - name = nato_supporting - target = ROOT - } - } - if = { - limit = { - is_target_in_variable_list = { - name = nato_rejecting - target = ROOT - } - } - change_variable = { - name = nato_supporting_list_size - add = 1 - } - } - remove_list_variable = { - name = nato_rejecting - target = ROOT - } - } - } - ai_chance = { - base = 50 - modifier = { - trigger = { - scope:nato_applicant_country_scope = { - relations:root >= relations_threshold:cordial - } - } - add = 100 - } - modifier = { - trigger = { - scope:nato_applicant_country_scope = { - is_meeting_nato_standards = yes - } - } - add = 300 - } - - } - } - option = { - name = nato_ai_voting.2.b - set_variable = { - name = has_voted_on_application_nato - days = 50 - } - if = { - limit = { - or = { - nato_supporting_countries <= nato_membersize - not = { - exists = var:nato_supporting_list_size - } - } - } - scope:nato_applicant_country_scope = { - if = { - limit = { - not = { - is_target_in_variable_list = { - name = nato_rejecting - target = ROOT - } - } - } - change_variable = { - name = nato_supporting_list_size - subtract = 1 - } - add_to_variable_list = { - name = nato_rejecting - target = ROOT - } - } - if = { - limit = { - is_target_in_variable_list = { - name = nato_supporting - target = ROOT - } - } - change_variable = { - name = nato_supporting_list_size - subtract = 1 - } - } - remove_list_variable = { - name = nato_supporting - target = ROOT - } - } - } - ai_chance = { - base = 5 - modifier = { - trigger = { - scope:nato_applicant_country_scope = { - relations:root < relations_threshold:neutral - } - } - add = 30 - } - modifier = { - trigger = { - scope:nato_applicant_country_scope = { - relations:root <= relations_threshold:hostile - } - } - add = 30 - } - modifier = { - trigger = { - scope:nato_applicant_country_scope = { - is_meeting_nato_standards = no - } - } - add = 30 - } - - } - } - +namespace = nato_ai_voting + +nato_ai_voting.1 = {# AI Application voting mechanism + type = country_event + placement = ROOT + + trigger = { + is_ai = yes + is_in_nato = yes + not = { + has_variable = has_voted_on_application_nato + } + any_country = { + has_variable = application_progress_nato + } + } + + immediate = { + random_country = { + limit = { + has_variable = application_progress_nato + } + save_scope_as = nato_applicant_country_scope + } + every_country = { + limit = { + is_in_nato = no + scope:nato_applicant_country_scope = { + or = { + is_target_in_variable_list = { + name = nato_supporting + target = ROOT + } + is_target_in_variable_list = { + name = nato_rejecting + target = ROOT + } + } + } + } + scope:nato_applicant_country_scope = { + clear_variable_list = nato_supporting + clear_variable_list = nato_rejecting + set_variable = { + name = nato_supporting_list_size + value = 0 + } + } + } + } + + # TODO - AI SCRIPTING + option = { + default_option = yes + name = nato_ai_voting.2.a + set_variable = { + name = has_voted_on_application_nato + days = 50 + } + if = { + limit = { + or = { + nato_supporting_countries <= nato_membersize + not = { + exists = var:nato_supporting_list_size + } + } + } + scope:nato_applicant_country_scope = { + if = { + limit = { + not = { + is_target_in_variable_list = { + name = nato_supporting + target = ROOT + } + } + } + change_variable = { + name = nato_supporting_list_size + add = 1 + } + add_to_variable_list = { + name = nato_supporting + target = ROOT + } + } + if = { + limit = { + is_target_in_variable_list = { + name = nato_rejecting + target = ROOT + } + } + change_variable = { + name = nato_supporting_list_size + add = 1 + } + } + remove_list_variable = { + name = nato_rejecting + target = ROOT + } + } + } + ai_chance = { + base = 50 + modifier = { + trigger = { + scope:nato_applicant_country_scope = { + relations:root >= relations_threshold:cordial + } + } + add = 100 + } + modifier = { + trigger = { + scope:nato_applicant_country_scope = { + is_meeting_nato_standards = yes + } + } + add = 300 + } + + } + } + option = { + name = nato_ai_voting.2.b + set_variable = { + name = has_voted_on_application_nato + days = 50 + } + if = { + limit = { + or = { + nato_supporting_countries <= nato_membersize + not = { + exists = var:nato_supporting_list_size + } + } + } + scope:nato_applicant_country_scope = { + if = { + limit = { + not = { + is_target_in_variable_list = { + name = nato_rejecting + target = ROOT + } + } + } + change_variable = { + name = nato_supporting_list_size + subtract = 1 + } + add_to_variable_list = { + name = nato_rejecting + target = ROOT + } + } + if = { + limit = { + is_target_in_variable_list = { + name = nato_supporting + target = ROOT + } + } + change_variable = { + name = nato_supporting_list_size + subtract = 1 + } + } + remove_list_variable = { + name = nato_supporting + target = ROOT + } + } + } + ai_chance = { + base = 5 + modifier = { + trigger = { + scope:nato_applicant_country_scope = { + relations:root < relations_threshold:neutral + } + } + add = 30 + } + modifier = { + trigger = { + scope:nato_applicant_country_scope = { + relations:root <= relations_threshold:hostile + } + } + add = 30 + } + modifier = { + trigger = { + scope:nato_applicant_country_scope = { + is_meeting_nato_standards = no + } + } + add = 30 + } + + } + } + } \ No newline at end of file diff --git a/events/nato_events/nato_application.txt b/events/CWP_events/nato_events/nato_application.txt similarity index 96% rename from events/nato_events/nato_application.txt rename to events/CWP_events/nato_events/nato_application.txt index 9f0e3e1af..1c60b6c35 100644 --- a/events/nato_events/nato_application.txt +++ b/events/CWP_events/nato_events/nato_application.txt @@ -1,140 +1,140 @@ -namespace = nato_application_events -nato_application_events.1 = { - # NATO Membership Application Successful - type = country_event - placement = ROOT - title = nato_application_events.1.t - desc = nato_application_events.1.d - flavor = nato_application_events.1.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - trigger = { - not = { - has_variable = nato_application_eventvar - } - } - immediate = { - set_variable = nato_application_eventvar - THIS = { - save_scope_as = nato_application_country - } - every_country = { - limit = { - is_target_in_global_variable_list = { - name = nato_members - target = THIS - } - } - create_diplomatic_pact = { - country = ROOT - type = treaty_nato_mutual_assistance - } - } - every_country = { - limit = { - is_player = no - } - trigger_event = nato_application_events.3 - } - } - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = nato_application_events.1.a - highlighted_option = yes - remove_variable = nato_application_eventvar - } -} - -nato_application_events.2 = { - # NATO Membership Application Unsuccessful - type = country_event - placement = ROOT - title = nato_application_events.2.t - desc = nato_application_events.2.d - flavor = nato_application_events.2.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" - } - trigger = { - not = { - has_variable = nato_application_eventvar - } - } - immediate = { - set_variable = nato_application_eventvar - THIS = { - save_scope_as = nato_application_country - } - every_country = { - limit = { - is_player = no - } - trigger_event = nato_application_events.4 - } - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = nato_application_events.2.a - highlighted_option = yes - remove_variable = nato_application_eventvar - } -} - -nato_application_events.3 = { - # NATO Membership Application Successful - type = country_event - placement = ROOT - title = nato_application_events.1.t - desc = nato_application_events.1.d - flavor = nato_application_events.1.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - immediate = { - - } - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = nato_application_events.1.a - highlighted_option = yes - remove_variable = nato_application_eventvar - } -} - -nato_application_events.4 = { - # NATO Membership Application Unsuccessful - type = country_event - placement = ROOT - title = nato_application_events.2.t - desc = nato_application_events.2.d - flavor = nato_application_events.2.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" - } - immediate = { - set_variable = nato_application_eventvar - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = nato_application_events.2.a - highlighted_option = yes - remove_variable = nato_application_eventvar - } +namespace = nato_application_events +nato_application_events.1 = { + # NATO Membership Application Successful + type = country_event + placement = ROOT + title = nato_application_events.1.t + desc = nato_application_events.1.d + flavor = nato_application_events.1.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + trigger = { + not = { + has_variable = nato_application_eventvar + } + } + immediate = { + set_variable = nato_application_eventvar + THIS = { + save_scope_as = nato_application_country + } + every_country = { + limit = { + is_target_in_global_variable_list = { + name = nato_members + target = THIS + } + } + create_diplomatic_pact = { + country = ROOT + type = treaty_nato_mutual_assistance + } + } + every_country = { + limit = { + is_player = no + } + trigger_event = nato_application_events.3 + } + } + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = nato_application_events.1.a + highlighted_option = yes + remove_variable = nato_application_eventvar + } +} + +nato_application_events.2 = { + # NATO Membership Application Unsuccessful + type = country_event + placement = ROOT + title = nato_application_events.2.t + desc = nato_application_events.2.d + flavor = nato_application_events.2.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" + } + trigger = { + not = { + has_variable = nato_application_eventvar + } + } + immediate = { + set_variable = nato_application_eventvar + THIS = { + save_scope_as = nato_application_country + } + every_country = { + limit = { + is_player = no + } + trigger_event = nato_application_events.4 + } + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = nato_application_events.2.a + highlighted_option = yes + remove_variable = nato_application_eventvar + } +} + +nato_application_events.3 = { + # NATO Membership Application Successful + type = country_event + placement = ROOT + title = nato_application_events.1.t + desc = nato_application_events.1.d + flavor = nato_application_events.1.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + immediate = { + + } + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = nato_application_events.1.a + highlighted_option = yes + remove_variable = nato_application_eventvar + } +} + +nato_application_events.4 = { + # NATO Membership Application Unsuccessful + type = country_event + placement = ROOT + title = nato_application_events.2.t + desc = nato_application_events.2.d + flavor = nato_application_events.2.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" + } + immediate = { + set_variable = nato_application_eventvar + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = nato_application_events.2.a + highlighted_option = yes + remove_variable = nato_application_eventvar + } } \ No newline at end of file diff --git a/events/nato_events/nato_formation.txt b/events/CWP_events/nato_events/nato_formation.txt similarity index 100% rename from events/nato_events/nato_formation.txt rename to events/CWP_events/nato_events/nato_formation.txt diff --git a/events/warsaw_pact_events/warsaw_pact_ai_voting.txt b/events/CWP_events/warsaw_pact_events/warsaw_pact_ai_voting.txt similarity index 95% rename from events/warsaw_pact_events/warsaw_pact_ai_voting.txt rename to events/CWP_events/warsaw_pact_events/warsaw_pact_ai_voting.txt index d8b4ad3ee..fb4c23010 100644 --- a/events/warsaw_pact_events/warsaw_pact_ai_voting.txt +++ b/events/CWP_events/warsaw_pact_events/warsaw_pact_ai_voting.txt @@ -1,209 +1,209 @@ -namespace = warsaw_pact_ai_voting - -warsaw_pact_ai_voting.1 = {# AI Application voting mechanism - type = country_event - placement = ROOT - - trigger = { - is_ai = yes - is_in_warsaw_pact = yes - not = { - has_variable = has_voted_on_application_warsaw_pact - } - any_country = { - has_variable = application_progress_warsaw_pact - } - } - - immediate = { - random_country = { - limit = { - has_variable = application_progress_warsaw_pact - } - save_scope_as = warsaw_pact_applicant_country_scope - } - every_country = { - limit = { - is_in_warsaw_pact = no - scope:warsaw_pact_applicant_country_scope = { - or = { - is_target_in_variable_list = { - name = warsaw_pact_supporting - target = ROOT - } - is_target_in_variable_list = { - name = warsaw_pact_rejecting - target = ROOT - } - } - } - } - scope:warsaw_pact_applicant_country_scope = { - clear_variable_list = warsaw_pact_supporting - clear_variable_list = warsaw_pact_rejecting - set_variable = { - name = warsaw_pact_supporting_list_size - value = 0 - } - } - } - } - - # TODO - AI SCRIPTING - option = { - default_option = yes - name = warsaw_pact_ai_voting.2.a - set_variable = { - name = has_voted_on_application_warsaw_pact - days = 50 - } - if = { - limit = { - or = { - warsaw_pact_supporting_countries <= warsaw_pact_membersize - not = { - exists = var:warsaw_pact_supporting_list_size - } - } - } - scope:warsaw_pact_applicant_country_scope = { - if = { - limit = { - not = { - is_target_in_variable_list = { - name = warsaw_pact_supporting - target = ROOT - } - } - } - change_variable = { - name = warsaw_pact_supporting_list_size - add = 1 - } - add_to_variable_list = { - name = warsaw_pact_supporting - target = ROOT - } - } - if = { - limit = { - is_target_in_variable_list = { - name = warsaw_pact_rejecting - target = ROOT - } - } - change_variable = { - name = warsaw_pact_supporting_list_size - add = 1 - } - } - remove_list_variable = { - name = warsaw_pact_rejecting - target = ROOT - } - } - } - ai_chance = { - base = 50 - modifier = { - trigger = { - scope:warsaw_pact_applicant_country_scope = { - relations:root >= relations_threshold:cordial - } - } - add = 100 - } - modifier = { - trigger = { - scope:warsaw_pact_applicant_country_scope = { - is_meeting_warsaw_pact_standards = yes - } - } - add = 300 - } - - } - } - option = { - name = warsaw_pact_ai_voting.2.b - set_variable = { - name = has_voted_on_application_warsaw_pact - days = 50 - } - if = { - limit = { - or = { - warsaw_pact_supporting_countries <= warsaw_pact_membersize - not = { - exists = var:warsaw_pact_supporting_list_size - } - } - } - scope:warsaw_pact_applicant_country_scope = { - if = { - limit = { - not = { - is_target_in_variable_list = { - name = warsaw_pact_rejecting - target = ROOT - } - } - } - change_variable = { - name = warsaw_pact_supporting_list_size - subtract = 1 - } - add_to_variable_list = { - name = warsaw_pact_rejecting - target = ROOT - } - } - if = { - limit = { - is_target_in_variable_list = { - name = warsaw_pact_supporting - target = ROOT - } - } - change_variable = { - name = warsaw_pact_supporting_list_size - subtract = 1 - } - } - remove_list_variable = { - name = warsaw_pact_supporting - target = ROOT - } - } - } - ai_chance = { - base = 5 - modifier = { - trigger = { - scope:warsaw_pact_applicant_country_scope = { - relations:root < relations_threshold:neutral - } - } - add = 30 - } - modifier = { - trigger = { - scope:warsaw_pact_applicant_country_scope = { - relations:root <= relations_threshold:hostile - } - } - add = 30 - } - modifier = { - trigger = { - scope:warsaw_pact_applicant_country_scope = { - is_meeting_warsaw_pact_standards = no - } - } - add = 30 - } - - } - } - +namespace = warsaw_pact_ai_voting + +warsaw_pact_ai_voting.1 = {# AI Application voting mechanism + type = country_event + placement = ROOT + + trigger = { + is_ai = yes + is_in_warsaw_pact = yes + not = { + has_variable = has_voted_on_application_warsaw_pact + } + any_country = { + has_variable = application_progress_warsaw_pact + } + } + + immediate = { + random_country = { + limit = { + has_variable = application_progress_warsaw_pact + } + save_scope_as = warsaw_pact_applicant_country_scope + } + every_country = { + limit = { + is_in_warsaw_pact = no + scope:warsaw_pact_applicant_country_scope = { + or = { + is_target_in_variable_list = { + name = warsaw_pact_supporting + target = ROOT + } + is_target_in_variable_list = { + name = warsaw_pact_rejecting + target = ROOT + } + } + } + } + scope:warsaw_pact_applicant_country_scope = { + clear_variable_list = warsaw_pact_supporting + clear_variable_list = warsaw_pact_rejecting + set_variable = { + name = warsaw_pact_supporting_list_size + value = 0 + } + } + } + } + + # TODO - AI SCRIPTING + option = { + default_option = yes + name = warsaw_pact_ai_voting.2.a + set_variable = { + name = has_voted_on_application_warsaw_pact + days = 50 + } + if = { + limit = { + or = { + warsaw_pact_supporting_countries <= warsaw_pact_membersize + not = { + exists = var:warsaw_pact_supporting_list_size + } + } + } + scope:warsaw_pact_applicant_country_scope = { + if = { + limit = { + not = { + is_target_in_variable_list = { + name = warsaw_pact_supporting + target = ROOT + } + } + } + change_variable = { + name = warsaw_pact_supporting_list_size + add = 1 + } + add_to_variable_list = { + name = warsaw_pact_supporting + target = ROOT + } + } + if = { + limit = { + is_target_in_variable_list = { + name = warsaw_pact_rejecting + target = ROOT + } + } + change_variable = { + name = warsaw_pact_supporting_list_size + add = 1 + } + } + remove_list_variable = { + name = warsaw_pact_rejecting + target = ROOT + } + } + } + ai_chance = { + base = 50 + modifier = { + trigger = { + scope:warsaw_pact_applicant_country_scope = { + relations:root >= relations_threshold:cordial + } + } + add = 100 + } + modifier = { + trigger = { + scope:warsaw_pact_applicant_country_scope = { + is_meeting_warsaw_pact_standards = yes + } + } + add = 300 + } + + } + } + option = { + name = warsaw_pact_ai_voting.2.b + set_variable = { + name = has_voted_on_application_warsaw_pact + days = 50 + } + if = { + limit = { + or = { + warsaw_pact_supporting_countries <= warsaw_pact_membersize + not = { + exists = var:warsaw_pact_supporting_list_size + } + } + } + scope:warsaw_pact_applicant_country_scope = { + if = { + limit = { + not = { + is_target_in_variable_list = { + name = warsaw_pact_rejecting + target = ROOT + } + } + } + change_variable = { + name = warsaw_pact_supporting_list_size + subtract = 1 + } + add_to_variable_list = { + name = warsaw_pact_rejecting + target = ROOT + } + } + if = { + limit = { + is_target_in_variable_list = { + name = warsaw_pact_supporting + target = ROOT + } + } + change_variable = { + name = warsaw_pact_supporting_list_size + subtract = 1 + } + } + remove_list_variable = { + name = warsaw_pact_supporting + target = ROOT + } + } + } + ai_chance = { + base = 5 + modifier = { + trigger = { + scope:warsaw_pact_applicant_country_scope = { + relations:root < relations_threshold:neutral + } + } + add = 30 + } + modifier = { + trigger = { + scope:warsaw_pact_applicant_country_scope = { + relations:root <= relations_threshold:hostile + } + } + add = 30 + } + modifier = { + trigger = { + scope:warsaw_pact_applicant_country_scope = { + is_meeting_warsaw_pact_standards = no + } + } + add = 30 + } + + } + } + } \ No newline at end of file diff --git a/events/warsaw_pact_events/warsaw_pact_application.txt b/events/CWP_events/warsaw_pact_events/warsaw_pact_application.txt similarity index 96% rename from events/warsaw_pact_events/warsaw_pact_application.txt rename to events/CWP_events/warsaw_pact_events/warsaw_pact_application.txt index 69dab9d9b..b72d9bf64 100644 --- a/events/warsaw_pact_events/warsaw_pact_application.txt +++ b/events/CWP_events/warsaw_pact_events/warsaw_pact_application.txt @@ -1,140 +1,140 @@ -namespace = warsaw_pact_application_events -warsaw_pact_application_events.1 = { - # warsaw_pact Membership Application Successful - type = country_event - placement = ROOT - title = warsaw_pact_application_events.1.t - desc = warsaw_pact_application_events.1.d - flavor = warsaw_pact_application_events.1.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - trigger = { - not = { - has_variable = warsaw_pact_application_eventvar - } - } - immediate = { - set_variable = warsaw_pact_application_eventvar - THIS = { - save_scope_as = warsaw_pact_application_country - } - every_country = { - limit = { - is_target_in_global_variable_list = { - name = warsaw_pact_members - target = THIS - } - } - create_diplomatic_pact = { - country = ROOT - type = treaty_warsaw_pact_mutual_assistance - } - } - every_country = { - limit = { - is_player = no - } - trigger_event = warsaw_pact_application_events.3 - } - } - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = warsaw_pact_application_events.1.a - highlighted_option = yes - remove_variable = warsaw_pact_application_eventvar - } -} - -warsaw_pact_application_events.2 = { - # warsaw_pact Membership Application Unsuccessful - type = country_event - placement = ROOT - title = warsaw_pact_application_events.2.t - desc = warsaw_pact_application_events.2.d - flavor = warsaw_pact_application_events.2.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" - } - trigger = { - not = { - has_variable = warsaw_pact_application_eventvar - } - } - immediate = { - set_variable = warsaw_pact_application_eventvar - THIS = { - save_scope_as = warsaw_pact_application_country - } - every_country = { - limit = { - is_player = no - } - trigger_event = warsaw_pact_application_events.4 - } - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = warsaw_pact_application_events.2.a - highlighted_option = yes - remove_variable = warsaw_pact_application_eventvar - } -} - -warsaw_pact_application_events.3 = { - # warsaw_pact Membership Application Successful - type = country_event - placement = ROOT - title = warsaw_pact_application_events.1.t - desc = warsaw_pact_application_events.1.d - flavor = warsaw_pact_application_events.1.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - immediate = { - - } - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = warsaw_pact_application_events.1.a - highlighted_option = yes - remove_variable = warsaw_pact_application_eventvar - } -} - -warsaw_pact_application_events.4 = { - # warsaw_pact Membership Application Unsuccessful - type = country_event - placement = ROOT - title = warsaw_pact_application_events.2.t - desc = warsaw_pact_application_events.2.d - flavor = warsaw_pact_application_events.2.f - duration = 3 - icon = "gfx/interface/icons/cwp_icons/united_nations.dds" - event_image = { - video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" - } - immediate = { - set_variable = warsaw_pact_application_eventvar - } - on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" - on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" - # TODO - AI SCRIPTING - option = { - name = warsaw_pact_application_events.2.a - highlighted_option = yes - remove_variable = warsaw_pact_application_eventvar - } +namespace = warsaw_pact_application_events +warsaw_pact_application_events.1 = { + # warsaw_pact Membership Application Successful + type = country_event + placement = ROOT + title = warsaw_pact_application_events.1.t + desc = warsaw_pact_application_events.1.d + flavor = warsaw_pact_application_events.1.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + trigger = { + not = { + has_variable = warsaw_pact_application_eventvar + } + } + immediate = { + set_variable = warsaw_pact_application_eventvar + THIS = { + save_scope_as = warsaw_pact_application_country + } + every_country = { + limit = { + is_target_in_global_variable_list = { + name = warsaw_pact_members + target = THIS + } + } + create_diplomatic_pact = { + country = ROOT + type = treaty_warsaw_pact_mutual_assistance + } + } + every_country = { + limit = { + is_player = no + } + trigger_event = warsaw_pact_application_events.3 + } + } + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = warsaw_pact_application_events.1.a + highlighted_option = yes + remove_variable = warsaw_pact_application_eventvar + } +} + +warsaw_pact_application_events.2 = { + # warsaw_pact Membership Application Unsuccessful + type = country_event + placement = ROOT + title = warsaw_pact_application_events.2.t + desc = warsaw_pact_application_events.2.d + flavor = warsaw_pact_application_events.2.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" + } + trigger = { + not = { + has_variable = warsaw_pact_application_eventvar + } + } + immediate = { + set_variable = warsaw_pact_application_eventvar + THIS = { + save_scope_as = warsaw_pact_application_country + } + every_country = { + limit = { + is_player = no + } + trigger_event = warsaw_pact_application_events.4 + } + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = warsaw_pact_application_events.2.a + highlighted_option = yes + remove_variable = warsaw_pact_application_eventvar + } +} + +warsaw_pact_application_events.3 = { + # warsaw_pact Membership Application Successful + type = country_event + placement = ROOT + title = warsaw_pact_application_events.1.t + desc = warsaw_pact_application_events.1.d + flavor = warsaw_pact_application_events.1.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + immediate = { + + } + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = warsaw_pact_application_events.1.a + highlighted_option = yes + remove_variable = warsaw_pact_application_eventvar + } +} + +warsaw_pact_application_events.4 = { + # warsaw_pact Membership Application Unsuccessful + type = country_event + placement = ROOT + title = warsaw_pact_application_events.2.t + desc = warsaw_pact_application_events.2.d + flavor = warsaw_pact_application_events.2.f + duration = 3 + icon = "gfx/interface/icons/cwp_icons/united_nations.dds" + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk3" + } + immediate = { + set_variable = warsaw_pact_application_eventvar + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + # TODO - AI SCRIPTING + option = { + name = warsaw_pact_application_events.2.a + highlighted_option = yes + remove_variable = warsaw_pact_application_eventvar + } } \ No newline at end of file diff --git a/events/warsaw_pact_events/warsaw_pact_formation.txt b/events/CWP_events/warsaw_pact_events/warsaw_pact_formation.txt similarity index 100% rename from events/warsaw_pact_events/warsaw_pact_formation.txt rename to events/CWP_events/warsaw_pact_events/warsaw_pact_formation.txt From 3f6815587c5ef1b593c29fce81512c7f4fb8fb28 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Fri, 30 Jun 2023 09:58:45 +0200 Subject: [PATCH 27/32] fix: loc scopes --- events/decree_events.txt | 2 +- events/election_events/election_other_parties_events.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/events/decree_events.txt b/events/decree_events.txt index bb86fc180..570d752b0 100644 --- a/events/decree_events.txt +++ b/events/decree_events.txt @@ -262,7 +262,7 @@ decree_events.3 = { save_scope_as = decree_state } ig:ig_urbanists = { - save_scope_as = ig_urbanists + save_scope_as = ig_intelligentsia } set_variable = david_copperfield_var } diff --git a/events/election_events/election_other_parties_events.txt b/events/election_events/election_other_parties_events.txt index 917c3e2c6..a22f2f1b2 100644 --- a/events/election_events/election_other_parties_events.txt +++ b/events/election_events/election_other_parties_events.txt @@ -64,7 +64,7 @@ election_other_parties_events.1 = { save_scope_as = industrial_state } ig:ig_capitalists = { - save_scope_as = ig_capitalists + save_scope_as = ig_industrialists } } cancellation_trigger = { @@ -205,7 +205,7 @@ election_other_parties_events.2 = { } } ig:ig_moralists = { - save_scope_as = ig_moralists + save_scope_as = ig_devout leader = { save_scope_as = religious_leader } From cd988d72c1d5e8d9ab068ec7630683f517fbb5fc Mon Sep 17 00:00:00 2001 From: Arcady <35745557+Arcadyi@users.noreply.github.com> Date: Fri, 30 Jun 2023 12:48:02 +0300 Subject: [PATCH 28/32] fix: readiness calculations --- common/on_actions/00_code_on_actions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/common/on_actions/00_code_on_actions.txt b/common/on_actions/00_code_on_actions.txt index 710568af8..d97a2cbf9 100644 --- a/common/on_actions/00_code_on_actions.txt +++ b/common/on_actions/00_code_on_actions.txt @@ -146,6 +146,7 @@ on_monthly_pulse_country = { onaction_corruption_calculation = yes onaction_un_calculation = yes onaction_un_application = yes + onaction_readiness_calculation = yes onaction_nuclear_calculation = yes onaction_nato_cohesion_calculation = yes onaction_nato_application = yes From d7b4ac5c3df6ea697ece96ebe0367ea2244afede Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Thu, 29 Jun 2023 15:33:08 +0200 Subject: [PATCH 29/32] chore: reverted leader/ruler removals as country history is getting fixed --- common/history/characters/abu - trucial states.txt | 1 + common/history/characters/alb - albania.txt | 1 + common/history/characters/arg - argentina.txt | 1 + common/history/characters/ast - australia.txt | 1 + common/history/characters/aus - austria.txt | 1 + common/history/characters/azr - azerbaijan.txt | 1 + common/history/characters/bel - belgium.txt | 1 + common/history/characters/bul - bulgaria.txt | 1 + common/history/characters/can - canada.txt | 1 + common/history/characters/chl - chile.txt | 1 + common/history/characters/cub - cuba.txt | 1 + common/history/characters/czh - czechoslovakia.txt | 1 + common/history/characters/dcr - dominican rep.txt | 1 + common/history/characters/den - denmark.txt | 1 + common/history/characters/ecu - ecuador.txt | 1 + common/history/characters/egy - egypt.txt | 1 + common/history/characters/els - el salvador.txt | 1 + common/history/characters/fra - france.txt | 1 + common/history/characters/gam - gambia.txt | 1 + common/history/characters/gbr - great britain.txt | 1 + common/history/characters/gre - greece.txt | 1 + common/history/characters/gua - guatemala.txt | 1 + common/history/characters/hai - haiti.txt | 1 + common/history/characters/hnd - india.txt | 1 + common/history/characters/hon - honduras.txt | 1 + common/history/characters/icl - iceland.txt | 1 + common/history/characters/ire - ireland.txt | 1 + common/history/characters/ity - italy.txt | 1 + common/history/characters/izo - zambia.txt | 1 + common/history/characters/kur - kurdistan.txt | 1 + common/history/characters/lux - luxembourg.txt | 1 + common/history/characters/mgl - mongolia.txt | 1 + common/history/characters/nej - saudi arabia.txt | 1 + common/history/characters/net - netherlands.txt | 2 ++ common/history/characters/nic - nicaragua.txt | 1 + common/history/characters/nor - norway.txt | 1 + common/history/characters/nrk - north korea.txt | 1 + common/history/characters/nzl - New Zealand.txt | 1 + common/history/characters/pal - palestine.txt | 1 + common/history/characters/per - persia.txt | 1 + common/history/characters/phi - philippines.txt | 1 + common/history/characters/pnm - panama.txt | 1 + common/history/characters/por - portugal.txt | 1 + common/history/characters/prc - communist china.txt | 1 + common/history/characters/prg - paraguay.txt | 1 + common/history/characters/roc - nationalist china.txt | 1 + common/history/characters/sil - sierra leone.txt | 1 + common/history/characters/spa - spain.txt | 1 + common/history/characters/swe - sweden.txt | 1 + common/history/characters/swi - switzerland.txt | 1 + common/history/characters/tha - thailand.txt | 1 + common/history/characters/tun - tunis.txt | 1 + common/history/characters/tur - turkey.txt | 1 + common/history/characters/yug - yugoslavia.txt | 1 + 54 files changed, 55 insertions(+) diff --git a/common/history/characters/abu - trucial states.txt b/common/history/characters/abu - trucial states.txt index 70bdecf16..3882b8d4b 100644 --- a/common/history/characters/abu - trucial states.txt +++ b/common/history/characters/abu - trucial states.txt @@ -5,6 +5,7 @@ last_name = "bin_Sultan_Al_Nahyan" culture = cu:arab ruler = yes + ig_leader = yes birth_date = 1905.6.1 interest_group = ig:ig_elites ideology = ideology_moderate diff --git a/common/history/characters/alb - albania.txt b/common/history/characters/alb - albania.txt index 109348bd6..3d5086497 100644 --- a/common/history/characters/alb - albania.txt +++ b/common/history/characters/alb - albania.txt @@ -5,6 +5,7 @@ last_name = "Hoxha" culture = cu:albanian ruler = yes + ig_leader = yes birth_date = 1921.10.25 interest_group = ig_laborists ideology = ideology_moderate diff --git a/common/history/characters/arg - argentina.txt b/common/history/characters/arg - argentina.txt index 2bf53d535..b3998275e 100644 --- a/common/history/characters/arg - argentina.txt +++ b/common/history/characters/arg - argentina.txt @@ -4,6 +4,7 @@ first_name = "Edelmiro" # Edelmiro Julián Farrell last_name = "Julian_Farrell" culture = cu:platinean + ruler = yes ig_leader = yes birth_date = 1894.11.17 interest_group = ig:ig_patriots diff --git a/common/history/characters/ast - australia.txt b/common/history/characters/ast - australia.txt index de0c3c83b..35948f9d1 100644 --- a/common/history/characters/ast - australia.txt +++ b/common/history/characters/ast - australia.txt @@ -4,6 +4,7 @@ first_name = "Ben" last_name = "Chifley" culture = cu:australian + ruler = yes ig_leader = yes birth_date = 1885.9.2 interest_group = ig_laborists diff --git a/common/history/characters/aus - austria.txt b/common/history/characters/aus - austria.txt index 680f3b8c8..f58056256 100644 --- a/common/history/characters/aus - austria.txt +++ b/common/history/characters/aus - austria.txt @@ -5,6 +5,7 @@ last_name = "Figl" culture = cu:south_german ruler = yes + ig_leader = yes birth_date = 1902.10.2 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/azr - azerbaijan.txt b/common/history/characters/azr - azerbaijan.txt index ad41ddb9f..595250628 100644 --- a/common/history/characters/azr - azerbaijan.txt +++ b/common/history/characters/azr - azerbaijan.txt @@ -5,6 +5,7 @@ last_name = "Pishevari" culture = cu:azerbaijani ruler = yes + ig_leader = yes birth_date = 1892.8.26 interest_group = ig_laborists ideology = ideology_moderate diff --git a/common/history/characters/bel - belgium.txt b/common/history/characters/bel - belgium.txt index 8947a13ee..7bd6b64e1 100644 --- a/common/history/characters/bel - belgium.txt +++ b/common/history/characters/bel - belgium.txt @@ -6,6 +6,7 @@ birth_date = 1899.1.25 interest_group = ig_laborists ig_leader = yes + ruler = yes ideology = ideology_moderate traits = { diff --git a/common/history/characters/bul - bulgaria.txt b/common/history/characters/bul - bulgaria.txt index 274f17e7b..357d023cd 100644 --- a/common/history/characters/bul - bulgaria.txt +++ b/common/history/characters/bul - bulgaria.txt @@ -4,6 +4,7 @@ first_name = "Simeon" last_name = "of_Saxe_Coburg_Gotha" ruler = yes + ig_leader = yes birth_date = 1937.6.16 interest_group = ig:ig_elites ideology = ideology_moderate diff --git a/common/history/characters/can - canada.txt b/common/history/characters/can - canada.txt index fb1735d1f..a98635f1e 100644 --- a/common/history/characters/can - canada.txt +++ b/common/history/characters/can - canada.txt @@ -4,6 +4,7 @@ first_name = "William" last_name = "Lyon_Mackenzie_King" culture = cu:anglo_canadian + ruler = yes ig_leader = yes birth_date = 1874.12.17 interest_group = ig_intelligentsia diff --git a/common/history/characters/chl - chile.txt b/common/history/characters/chl - chile.txt index ab34a4788..329cf1dd9 100644 --- a/common/history/characters/chl - chile.txt +++ b/common/history/characters/chl - chile.txt @@ -4,6 +4,7 @@ first_name = "Juan" last_name = "Antonio_rios" # Antonio Ríos ruler = yes + ig_leader = yes birth_date = 1888.11.10 interest_group = ig_intelligentsia ideology = ideology_moderate diff --git a/common/history/characters/cub - cuba.txt b/common/history/characters/cub - cuba.txt index f675ded0c..ac8806773 100644 --- a/common/history/characters/cub - cuba.txt +++ b/common/history/characters/cub - cuba.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Ramon" # Ramón last_name = "Grau" + ruler = yes ig_leader = yes birth_date = 1881.9.13 interest_group = ig_laborists diff --git a/common/history/characters/czh - czechoslovakia.txt b/common/history/characters/czh - czechoslovakia.txt index 141ecfb45..52ad3dd4b 100644 --- a/common/history/characters/czh - czechoslovakia.txt +++ b/common/history/characters/czh - czechoslovakia.txt @@ -4,6 +4,7 @@ first_name = "Edvard" last_name = "Benes" # Beneš ruler = yes + ig_leader = yes birth_date = 1884.5.28 interest_group = ig_entrepreneurs ideology = ideology_moderate diff --git a/common/history/characters/dcr - dominican rep.txt b/common/history/characters/dcr - dominican rep.txt index aa30dccc9..fa23ce4cf 100644 --- a/common/history/characters/dcr - dominican rep.txt +++ b/common/history/characters/dcr - dominican rep.txt @@ -4,6 +4,7 @@ first_name = "Rafael_2" last_name = "Trujillo" ruler = yes + ig_leader = yes birth_date = 1891.10.24 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/den - denmark.txt b/common/history/characters/den - denmark.txt index 488bb9e86..ea94e152f 100644 --- a/common/history/characters/den - denmark.txt +++ b/common/history/characters/den - denmark.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Knud" last_name = "Kristensen" + ruler = yes ig_leader = yes birth_date = 1880.10.26 interest_group = ig_capitalists diff --git a/common/history/characters/ecu - ecuador.txt b/common/history/characters/ecu - ecuador.txt index e36743a37..605749e8e 100644 --- a/common/history/characters/ecu - ecuador.txt +++ b/common/history/characters/ecu - ecuador.txt @@ -4,6 +4,7 @@ first_name = "Jose" #José last_name = "Maria_Velasco_Ibarra" # María Velasco Ibarra ruler = yes + ig_leader = yes birth_date = 1894.11.17 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/egy - egypt.txt b/common/history/characters/egy - egypt.txt index 30231e356..aab560ad8 100644 --- a/common/history/characters/egy - egypt.txt +++ b/common/history/characters/egy - egypt.txt @@ -5,6 +5,7 @@ last_name = "al-_Alawi" culture = cu:arab ruler = yes + ig_leader = yes birth_date = 1920.2.11 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/els - el salvador.txt b/common/history/characters/els - el salvador.txt index 888d22c65..630729c19 100644 --- a/common/history/characters/els - el salvador.txt +++ b/common/history/characters/els - el salvador.txt @@ -6,6 +6,7 @@ culture = cu:central_american religion = rel:catholic ruler = yes + ig_leader = yes birth_date = 1888.8.6 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/fra - france.txt b/common/history/characters/fra - france.txt index a4996aefb..ab1b4c8c1 100644 --- a/common/history/characters/fra - france.txt +++ b/common/history/characters/fra - france.txt @@ -7,6 +7,7 @@ historical = yes culture = cu:french religion = rel:catholic + ruler = yes ig_leader = yes birth_date = 1890.11.22 #TODO dna = dna_charles_de_gaulle diff --git a/common/history/characters/gam - gambia.txt b/common/history/characters/gam - gambia.txt index 74d3e1e88..596af9a26 100644 --- a/common/history/characters/gam - gambia.txt +++ b/common/history/characters/gam - gambia.txt @@ -5,6 +5,7 @@ last_name = "Blood" culture = cu:scottish ruler = yes + ig_leader = yes birth_date = 1893.5.28 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/gbr - great britain.txt b/common/history/characters/gbr - great britain.txt index 826e9ea0d..4c79b3974 100644 --- a/common/history/characters/gbr - great britain.txt +++ b/common/history/characters/gbr - great britain.txt @@ -5,6 +5,7 @@ last_name = "Atlee" historical = yes culture = cu:english + ruler = yes ig_leader = yes birth_date = 1883.01.03 interest_group = ig:ig_urbanists diff --git a/common/history/characters/gre - greece.txt b/common/history/characters/gre - greece.txt index 12224406a..107e4de31 100644 --- a/common/history/characters/gre - greece.txt +++ b/common/history/characters/gre - greece.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Themistoklis" last_name = "Sofoulis" + ruler = yes ig_leader = yes birth_date = 1860.11.24 interest_group = ig_entrepreneurs diff --git a/common/history/characters/gua - guatemala.txt b/common/history/characters/gua - guatemala.txt index 942ea086e..9726af5a4 100644 --- a/common/history/characters/gua - guatemala.txt +++ b/common/history/characters/gua - guatemala.txt @@ -6,6 +6,7 @@ culture = cu:central_american religion = rel:catholic ruler = yes + ig_leader = yes birth_date = 1904.9.10 interest_group = ig:ig_intelligentsia ideology = ideology_moderate diff --git a/common/history/characters/hai - haiti.txt b/common/history/characters/hai - haiti.txt index b2d657bf0..b3d409e49 100644 --- a/common/history/characters/hai - haiti.txt +++ b/common/history/characters/hai - haiti.txt @@ -4,6 +4,7 @@ first_name = "Elie" # Élie last_name = "Lescot" ruler = yes + ig_leader = yes birth_date = 1883.12.9 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/hnd - india.txt b/common/history/characters/hnd - india.txt index 040044029..8f2e9e4db 100644 --- a/common/history/characters/hnd - india.txt +++ b/common/history/characters/hnd - india.txt @@ -5,6 +5,7 @@ last_name = "Wavell" culture = cu:english ruler = yes + ig_leader = yes birth_date = 1883.5.5 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/hon - honduras.txt b/common/history/characters/hon - honduras.txt index f677743a1..a834f3ded 100644 --- a/common/history/characters/hon - honduras.txt +++ b/common/history/characters/hon - honduras.txt @@ -4,6 +4,7 @@ first_name = "Tiburcio" last_name = "Carias_Andino" # Carías Andino ruler = yes + ig_leader = yes birth_date = 1876.3.5 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/icl - iceland.txt b/common/history/characters/icl - iceland.txt index 9aeacbaba..d72f632cf 100644 --- a/common/history/characters/icl - iceland.txt +++ b/common/history/characters/icl - iceland.txt @@ -4,6 +4,7 @@ first_name = "Sveinn" last_name = "Bjornsson" # Björnsson ruler = yes + ig_leader = yes birth_date = 1881.3.27 interest_group = ig_elites # TODO ideology = ideology_moderate diff --git a/common/history/characters/ire - ireland.txt b/common/history/characters/ire - ireland.txt index 8db56ca82..9d992d237 100644 --- a/common/history/characters/ire - ireland.txt +++ b/common/history/characters/ire - ireland.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Sean" # Seán last_name = "Thomas_O_Kelly" # Thomas O'Kelly + ruler = yes ig_leader = yes birth_date = 1882.8.25 interest_group = ig_capitalists diff --git a/common/history/characters/ity - italy.txt b/common/history/characters/ity - italy.txt index d841e5635..45f768a9b 100644 --- a/common/history/characters/ity - italy.txt +++ b/common/history/characters/ity - italy.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Alcide" last_name = "De_Gasperi" # De Nicola + ruler = yes ig_leader = yes birth_date = 1877.11.9 interest_group = ig_capitalists diff --git a/common/history/characters/izo - zambia.txt b/common/history/characters/izo - zambia.txt index deb0e4a00..2e437e37b 100644 --- a/common/history/characters/izo - zambia.txt +++ b/common/history/characters/izo - zambia.txt @@ -5,6 +5,7 @@ last_name = "Waddington" culture = cu:english ruler = yes + ig_leader = yes birth_date = 1890.4.9 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/kur - kurdistan.txt b/common/history/characters/kur - kurdistan.txt index 6e82bf560..c2cbfe765 100644 --- a/common/history/characters/kur - kurdistan.txt +++ b/common/history/characters/kur - kurdistan.txt @@ -4,6 +4,7 @@ first_name = "Qazi" last_name = "Muhammad" ruler = yes + ig_leader = yes birth_date = 1893.5.1 interest_group = ig_laborists ideology = ideology_moderate diff --git a/common/history/characters/lux - luxembourg.txt b/common/history/characters/lux - luxembourg.txt index c2d549065..66a89d0d7 100644 --- a/common/history/characters/lux - luxembourg.txt +++ b/common/history/characters/lux - luxembourg.txt @@ -4,6 +4,7 @@ first_name = "Pierre" last_name = "Dupong" culture = cu:flemish + ruler = yes ig_leader = yes birth_date = 1885.11.1 interest_group = ig_elites diff --git a/common/history/characters/mgl - mongolia.txt b/common/history/characters/mgl - mongolia.txt index c249ea81f..f87da1b1d 100644 --- a/common/history/characters/mgl - mongolia.txt +++ b/common/history/characters/mgl - mongolia.txt @@ -7,6 +7,7 @@ last_name = "Bumtsend" culture = cu:mongol ruler = yes + ig_leader = yes birth_date = 1881.9.11 #dna = interest_group = ig:ig_securocrats diff --git a/common/history/characters/nej - saudi arabia.txt b/common/history/characters/nej - saudi arabia.txt index b437c7c4a..681f63423 100644 --- a/common/history/characters/nej - saudi arabia.txt +++ b/common/history/characters/nej - saudi arabia.txt @@ -4,6 +4,7 @@ first_name = "Ibn" last_name = "Saud" ruler = yes + ig_leader = yes birth_date = 1875.1.15 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/net - netherlands.txt b/common/history/characters/net - netherlands.txt index 357aa2a9b..c2cb6ac64 100644 --- a/common/history/characters/net - netherlands.txt +++ b/common/history/characters/net - netherlands.txt @@ -4,6 +4,7 @@ first_name = "Wim" last_name = "Schermerhorn" culture = cu:dutch + ruler = yes ig_leader = yes birth_date = 1894.11.17 interest_group = ig_laborists @@ -16,6 +17,7 @@ first_name = "Louis" last_name = "Beel" culture = cu:dutch + ruler = no ig_leader = yes birth_date = 1902.4.12 interest_group = ig_elites diff --git a/common/history/characters/nic - nicaragua.txt b/common/history/characters/nic - nicaragua.txt index b3d5b56a5..67f5c3de8 100644 --- a/common/history/characters/nic - nicaragua.txt +++ b/common/history/characters/nic - nicaragua.txt @@ -4,6 +4,7 @@ first_name = "Anastasio" last_name = "Somoza_garcia" # Somoza García ruler = yes + ig_leader = yes birth_date = 1896.2.1 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/nor - norway.txt b/common/history/characters/nor - norway.txt index 1c03371f5..4d2d1cc87 100644 --- a/common/history/characters/nor - norway.txt +++ b/common/history/characters/nor - norway.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Einar" last_name = "Gerhardsen" + ruler = yes ig_leader = yes birth_date = 1897.5.10 interest_group = ig_laborists diff --git a/common/history/characters/nrk - north korea.txt b/common/history/characters/nrk - north korea.txt index df5d193f4..737f60222 100644 --- a/common/history/characters/nrk - north korea.txt +++ b/common/history/characters/nrk - north korea.txt @@ -5,6 +5,7 @@ last_name = "Alekseevich_Romanenko" culture = cu:russian ruler = yes + ig_leader = yes birth_date = 1900.3.3 interest_group = ig_laborists ideology = ideology_moderate diff --git a/common/history/characters/nzl - New Zealand.txt b/common/history/characters/nzl - New Zealand.txt index 44cb65a2e..151c39f66 100644 --- a/common/history/characters/nzl - New Zealand.txt +++ b/common/history/characters/nzl - New Zealand.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Peter" last_name = "Fraser" + ruler = yes culture = cu:kiwi ig_leader = yes birth_date = 1884.8.28 diff --git a/common/history/characters/pal - palestine.txt b/common/history/characters/pal - palestine.txt index 689c849f1..e0d958b4b 100644 --- a/common/history/characters/pal - palestine.txt +++ b/common/history/characters/pal - palestine.txt @@ -6,6 +6,7 @@ CHARACTERS = { last_name = "Cunningham" culture = cu:english ruler = yes + ig_leader = yes birth_date = 1887.1.5 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/per - persia.txt b/common/history/characters/per - persia.txt index ca378de42..f8ae59ba6 100644 --- a/common/history/characters/per - persia.txt +++ b/common/history/characters/per - persia.txt @@ -4,6 +4,7 @@ first_name = "Mohammad" last_name = "Reza_Pahlavi" ruler = yes + ig_leader = yes birth_date = 1919.10.26 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/phi - philippines.txt b/common/history/characters/phi - philippines.txt index 55f349aef..ed6a8c6d1 100644 --- a/common/history/characters/phi - philippines.txt +++ b/common/history/characters/phi - philippines.txt @@ -4,6 +4,7 @@ first_name = "Sergio" last_name = "Osmena" # Osmeña ruler = yes + ig_leader = yes birth_date = 1878.9.9 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/pnm - panama.txt b/common/history/characters/pnm - panama.txt index 5591251db..7dc2a53c8 100644 --- a/common/history/characters/pnm - panama.txt +++ b/common/history/characters/pnm - panama.txt @@ -5,6 +5,7 @@ CHARACTERS = { first_name = "Enrique_Adolfo" last_name = "Jimenez" # Jiménez ruler = yes + ig_leader = yes birth_date = 1888.2.8 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/por - portugal.txt b/common/history/characters/por - portugal.txt index eaa1736d5..88ade78ad 100644 --- a/common/history/characters/por - portugal.txt +++ b/common/history/characters/por - portugal.txt @@ -5,6 +5,7 @@ last_name = "Carmona" culture = cu:portuguese ruler = yes + ig_leader = yes birth_date = 1869.11.24 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/prc - communist china.txt b/common/history/characters/prc - communist china.txt index 15be899d9..1d48da793 100644 --- a/common/history/characters/prc - communist china.txt +++ b/common/history/characters/prc - communist china.txt @@ -9,6 +9,7 @@ historical = yes culture = cu:han ruler = yes + ig_leader = yes birth_date = 1893.12.26 #dna = interest_group = ig_ruralists diff --git a/common/history/characters/prg - paraguay.txt b/common/history/characters/prg - paraguay.txt index 63eb127a9..4b75d2e46 100644 --- a/common/history/characters/prg - paraguay.txt +++ b/common/history/characters/prg - paraguay.txt @@ -4,6 +4,7 @@ first_name = "Higinio" last_name = "Morinigo" # Morínigo culture = cu:platinean + ruler = yes ig_leader = yes birth_date = 1897.1.11 interest_group = ig:ig_securocrats diff --git a/common/history/characters/roc - nationalist china.txt b/common/history/characters/roc - nationalist china.txt index 1e52b28fc..722bea752 100644 --- a/common/history/characters/roc - nationalist china.txt +++ b/common/history/characters/roc - nationalist china.txt @@ -9,6 +9,7 @@ historical = yes culture = cu:han ruler = yes + ig_leader = yes birth_date = 1887.10.31 #dna = interest_group = ig:ig_securocrats diff --git a/common/history/characters/sil - sierra leone.txt b/common/history/characters/sil - sierra leone.txt index ee559c5c2..f75f08ca5 100644 --- a/common/history/characters/sil - sierra leone.txt +++ b/common/history/characters/sil - sierra leone.txt @@ -5,6 +5,7 @@ last_name = "Stevenson" culture = cu:english ruler = yes + ig_leader = yes birth_date = 1888.1.1 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/spa - spain.txt b/common/history/characters/spa - spain.txt index 2da8fa7da..987376164 100644 --- a/common/history/characters/spa - spain.txt +++ b/common/history/characters/spa - spain.txt @@ -5,6 +5,7 @@ last_name = "Franco" culture = cu:spanish ruler = yes + ig_leader = yes birth_date = 1892.12.4 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/swe - sweden.txt b/common/history/characters/swe - sweden.txt index f84b37dc4..7beaef768 100644 --- a/common/history/characters/swe - sweden.txt +++ b/common/history/characters/swe - sweden.txt @@ -4,6 +4,7 @@ first_name = "Per" last_name = "Albin_Hansson" culture = cu:swedish + ruler = yes ig_leader = yes birth_date = 1885.10.28 interest_group = ig_laborists diff --git a/common/history/characters/swi - switzerland.txt b/common/history/characters/swi - switzerland.txt index 2ce4b76f5..68605fc0a 100644 --- a/common/history/characters/swi - switzerland.txt +++ b/common/history/characters/swi - switzerland.txt @@ -3,6 +3,7 @@ create_character = { first_name = "Karl" last_name = "Kobelt" + ruler = yes ig_leader = yes birth_date = 1891.8.1 interest_group = ig_capitalists diff --git a/common/history/characters/tha - thailand.txt b/common/history/characters/tha - thailand.txt index aa9a0faf5..dcc2aa08d 100644 --- a/common/history/characters/tha - thailand.txt +++ b/common/history/characters/tha - thailand.txt @@ -4,6 +4,7 @@ first_name = "Seni" last_name = "Pramoj" ruler = yes + ig_leader = yes birth_date = 1901.11.21 interest_group = ig_elites ideology = ideology_moderate diff --git a/common/history/characters/tun - tunis.txt b/common/history/characters/tun - tunis.txt index 40467a291..ae20b5529 100644 --- a/common/history/characters/tun - tunis.txt +++ b/common/history/characters/tun - tunis.txt @@ -5,6 +5,7 @@ last_name = "Mast" culture = cu:french ruler = yes + ig_leader = yes birth_date = 1889.1.7 interest_group = ig:ig_securocrats ideology = ideology_moderate diff --git a/common/history/characters/tur - turkey.txt b/common/history/characters/tur - turkey.txt index c1a63d1db..ce5a3469f 100644 --- a/common/history/characters/tur - turkey.txt +++ b/common/history/characters/tur - turkey.txt @@ -5,6 +5,7 @@ last_name = "Inonu" culture = cu:turkish ruler = yes + ig_leader = yes birth_date = 1884.9.24 interest_group = ig_intelligentsia ideology = ideology_moderate diff --git a/common/history/characters/yug - yugoslavia.txt b/common/history/characters/yug - yugoslavia.txt index 38d3206a5..a81ce496a 100644 --- a/common/history/characters/yug - yugoslavia.txt +++ b/common/history/characters/yug - yugoslavia.txt @@ -5,6 +5,7 @@ last_name = "Broz_Tito" culture = cu:croat ruler = yes + ig_leader = yes birth_date = 1892.5.7 interest_group = ig_laborists ideology = ideology_moderate From 79ebb6aa5aa529d175df23a7dfc8542734b06385 Mon Sep 17 00:00:00 2001 From: raxo2222 <54320715+raxo2222@users.noreply.github.com> Date: Fri, 30 Jun 2023 14:48:22 +0200 Subject: [PATCH 30/32] fix: merged branch fixes --- common/defines/cwp_defines.txt | 4 ++-- common/laws/cwp_09_national_defense.txt | 4 ++-- common/on_actions/00_code_on_actions.txt | 5 ----- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/common/defines/cwp_defines.txt b/common/defines/cwp_defines.txt index dde35ec63..d9298d27a 100644 --- a/common/defines/cwp_defines.txt +++ b/common/defines/cwp_defines.txt @@ -60,8 +60,8 @@ NAI = { # Trade route modifier #TRADE_ROUTE_MIN_MARKET_SHARE = 0.25 # If the AI is junior in a customs union and has less than this market share in a market, don't make any trade routes TRADE_ROUTE_MIN_SCORE_TO_CREATE_BASE = 100 # If a potential trade route is scored less than this, don't create it - TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING = 0 # Base scale for TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_FACTOR - TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING_MAX = 0 # TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING can't be higher than this + TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING = 0.001 # Base scale for TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_FACTOR + TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING_MAX = 0.0011 # TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING can't be higher than this TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_FACTOR = 0 # For each TRADE_ROUTE_MIN_SCORE_TO_CREATE_GDP_SCALING market GDP, add this to min score required to create trade route #TRADE_ROUTE_ACCEPTABLE_SPENDING = 0.002 # AI will not spend more BUR than this on trade routes (scaled by weekly GDP) TRADE_ROUTE_ACCEPTABLE_SPENDING_MINIMUM = 1000 # If TRADE_ROUTE_ACCEPTABLE_SPENDING is less than this, this is used instead (so even small countries can do some trading) diff --git a/common/laws/cwp_09_national_defense.txt b/common/laws/cwp_09_national_defense.txt index a71a83930..320a31c2e 100644 --- a/common/laws/cwp_09_national_defense.txt +++ b/common/laws/cwp_09_national_defense.txt @@ -179,7 +179,7 @@ law_professional_military = { if = { limit = { is_pop_type = officers - onwer = { + owner = { NOT = { has_law = law_type:law_volunteer_only_military } @@ -194,7 +194,7 @@ law_professional_military = { if = { limit = { is_pop_type = servicemembers - onwer = { + owner = { NOT = { has_law = law_type:law_volunteer_only_military } diff --git a/common/on_actions/00_code_on_actions.txt b/common/on_actions/00_code_on_actions.txt index 5efe7e22e..1bd8d6b56 100644 --- a/common/on_actions/00_code_on_actions.txt +++ b/common/on_actions/00_code_on_actions.txt @@ -395,9 +395,6 @@ on_battle_won = { # scope:defender = defending commander # scope:state = location state on_battle_lost = { - events = { - private_military_companies.3 - } } # Root = Building @@ -1223,8 +1220,6 @@ on_law_checkpoint_stall = { # will work as expected, even though the enactment is _just_ about to end on_law_enactment_pass = { first_valid = { - private_military_companies.1 - private_military_companies.2 } effect = { onaction_racial_tension_modifier = yes From 711cc7edf592a2c1212fcd25af973f3a24a3e35c Mon Sep 17 00:00:00 2001 From: Arcady <35745557+Arcadyi@users.noreply.github.com> Date: Fri, 30 Jun 2023 16:30:38 +0300 Subject: [PATCH 31/32] feat: hotfix 0.2.1 --- .metadata/metadata.json | 4 ++-- localization/english/frontend/common_l_english.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.metadata/metadata.json b/.metadata/metadata.json index 52d53710c..271067af2 100644 --- a/.metadata/metadata.json +++ b/.metadata/metadata.json @@ -1,8 +1,8 @@ { "name": "Cold War Project", "id": "", - "version": "0.2.0", - "supported_game_version": "1.3.5", + "version": "0.2.1", + "supported_game_version": "1.3.6", "short_description": "", "tags": [], "relationships": [], diff --git a/localization/english/frontend/common_l_english.yml b/localization/english/frontend/common_l_english.yml index fe8d11c53..cd056a747 100644 --- a/localization/english/frontend/common_l_english.yml +++ b/localization/english/frontend/common_l_english.yml @@ -8,8 +8,8 @@ DONE: "Done" CHANGE: "Change" EM_DASH: "—" - TOP_BAR_VERSION: "Game Version— [GetGameVersionInfo]\n #P Cold War Project Version:#! #n ALPHA#! #v 0.2.0#!\nMP Checksum: [GetMPChecksum|V] $MODIFIED_CHECKSUM$ [GetRandomLogInfo]" - VERSION_SHORT: "#P Cold War Project Version:#! #n ALPHA #! #v 0.2.0#!\n [GetGameVersionInfoShort], Checksum: [GetMPChecksum] $MODIFIED_CHECKSUM$" + TOP_BAR_VERSION: "Game Version— [GetGameVersionInfo]\n #P Cold War Project Version:#! #n ALPHA#! #v 0.2.1#!\nMP Checksum: [GetMPChecksum|V] $MODIFIED_CHECKSUM$ [GetRandomLogInfo]" + VERSION_SHORT: "#P Cold War Project Version:#! #n ALPHA #! #v 0.2.1#!\n [GetGameVersionInfoShort], Checksum: [GetMPChecksum] $MODIFIED_CHECKSUM$" FILTER_SAME_VERSION: "Same Checksum #weak ([GetMPChecksum])#!" MODIFIED_CHECKSUM: "[Select_CString( IsGameChecksumOk, '', '#X (Modified)#!' )]" TT_MODULE_VERSION_INFO_COMMON: "#T $MODULE$ version:#!\n Branch— $BRANCH|V$\n Commit— $HASH_SHORT|V$\n Timestamp— $TIMESTAMP$\n Commit Number— $COMMIT_COUNT$" From 6ca7913f4777ceeadd22d3c169e7729fa9a39957 Mon Sep 17 00:00:00 2001 From: Arcady <35745557+Arcadyi@users.noreply.github.com> Date: Fri, 30 Jun 2023 16:59:00 +0300 Subject: [PATCH 32/32] fix: borked metadata --- .metadata/metadata.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/.metadata/metadata.json b/.metadata/metadata.json index 6ec0716ca..271067af2 100644 --- a/.metadata/metadata.json +++ b/.metadata/metadata.json @@ -3,8 +3,6 @@ "id": "", "version": "0.2.1", "supported_game_version": "1.3.6", - "version": "0.2.0", - "supported_game_version": "1.3.6", "short_description": "", "tags": [], "relationships": [],