Skip to content

Commit

Permalink
Open Beta 0.24 RC1
Browse files Browse the repository at this point in the history
  • Loading branch information
Wolferos committed Aug 5, 2024
1 parent 517f0bc commit 53bbce2
Show file tree
Hide file tree
Showing 7 changed files with 213 additions and 2 deletions.
2 changes: 1 addition & 1 deletion mod/TheGreatWar.mod
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ tags={
"Technologies"
}
picture="tgw_picture.png"
version="0.23.2"
version="0.24"
supported_version="1.14.7"
remote_file_id="699709023"
188 changes: 188 additions & 0 deletions mod/thegreatwar/common/national_focus/soviet.txt
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,7 @@ focus_tree = {
}
}
}

focus = {
id = SOV_interwar_SpreadCommunism_GER
prerequisite = {
Expand Down Expand Up @@ -303,6 +304,7 @@ focus_tree = {
}
}
}

focus = {
id = SOV_interwar_SpreadCommunism_FRA
prerequisite = {
Expand Down Expand Up @@ -332,6 +334,7 @@ focus_tree = {
}
}
}

focus = {
id = SOV_interwar_WhiteRussiaProblem
icon = GFX_focus_eng_expose_the_belly_of_the_bear
Expand Down Expand Up @@ -368,6 +371,7 @@ focus_tree = {
add_political_power = 25
}
}

focus = {
id = SOV_interwar_poland
icon = GFX_goal_generic_position_armies
Expand All @@ -388,6 +392,7 @@ focus_tree = {
add_stability = -0.03
}
}

focus = {
id = SOV_interwar_CeaseFirePoland # IRL Polish-Soviet War ended with a cease-fire on 18 October 1920 and The Peace of Riga was signed on 18 March 1921
icon = GFX_focus_generic_polish_deal
Expand Down Expand Up @@ -416,6 +421,7 @@ focus_tree = {
}
}
}

focus = {
id = SOV_interwar_WarPoland
mutually_exclusive = {
Expand Down Expand Up @@ -443,6 +449,7 @@ focus_tree = {
add_manpower = 10000
}
}

focus = {
id = SOV_interwar_balticstates
icon = GFX_focus_eng_move_to_secure_the_dominions
Expand Down Expand Up @@ -470,6 +477,7 @@ focus_tree = {
}
}
}

focus = {
id = SOV_interwar_Ukraine
icon = GFX_goal_generic_position_armies
Expand All @@ -490,6 +498,7 @@ focus_tree = {
add_stability = -0.02
}
}

focus = {
id = SOV_interwar_CeaseFireUkraine
icon = GFX_goal_generic_major_alliance
Expand Down Expand Up @@ -519,6 +528,7 @@ focus_tree = {
}
}
}

focus = {
id = SOV_interwar_WarUkraine
mutually_exclusive = {
Expand Down Expand Up @@ -643,6 +653,7 @@ focus_tree = {
}
}
}

focus = {
id = SOV_ww1_recover_after_civwar
icon = GFX_goal_generic_construction
Expand Down Expand Up @@ -715,6 +726,7 @@ focus_tree = {
x = 2
y = 2
}

focus = {
id = SOV_ww1_volunteers
icon = GFX_goal_generic_allies_build_infantry
Expand All @@ -737,6 +749,7 @@ focus_tree = {
x = 1
y = 3
}

focus = {
id = SOV_ww1_execute_imperial_family
icon = GFX_hoi4tgw_knifeintheback
Expand Down Expand Up @@ -771,6 +784,7 @@ focus_tree = {
x = 1
y = 4
}

focus = {
id = SOV_ww1_claim_victory
available = {
Expand Down Expand Up @@ -873,6 +887,176 @@ focus_tree = {
}


focus = {
id = SOV_interwar_KazakhSteppe
icon = GFX_goal_generic_position_armies

available = {
has_global_flag = kis_treaty_of_versailles
SOV = {
controls_state = 585
has_government = communism
}
}

x = 25
y = 11

cost = 10
ai_will_do = {
factor = 1
}
completion_reward = {
add_political_power = 50
}
}

focus = {
id = SOV_interwar_SupportTheYoungBukharanActivists # Support the Young Bukharan Activists
icon = GFX_focus_YUG_pan_slavic_congress
prerequisite = {
focus = SOV_interwar_KazakhSteppe
}

available = {
NOT = {
country_exists = BUK
}
}

cost = 10
x = 26
y = 12

cost = 10
ai_will_do = {
factor = 1
}

completion_reward = {
BUK = {
add_popularity = {
ideology = communism
popularity = 1.0
}
}
}
}

focus = {
id = SOV_interwar_BukharanPeoplesSovietRepublic # Bukharan People's Soviet Republic
icon = GFX_goal_generic_war_with_comintern
prerequisite = {
focus = SOV_interwar_SupportTheYoungBukharanActivists
}

available = {
NOT = {
country_exists = BUK
}
}

cost = 10
x = 26
y = 13

cost = 10
ai_will_do = {
factor = 1
}

available = {
date > 1920.1.1
country_exists = RUS
RUS = {
controls_state = 814
NOT = {
has_government = communism
}
}
}

completion_reward = {

BUK = {
transfer_state = 814
}

RUS = {
create_wargoal = {
target = BUK
type = take_state
generator = {
814
}
}
}
}
}

focus = {
id = SOV_interwar_KhorezmPeoplesSovietRepublic # Khorezm People's Soviet Republic
icon = GFX_focus_generic_soviet_politics
prerequisite = {
focus = SOV_interwar_KazakhSteppe
}

available = {
NOT = {
country_exists = KHI
}
}

cost = 10
x = 24
y = 13

cost = 10
ai_will_do = {
factor = 1
}

available = {
date > 1920.1.1
country_exists = RUS
RUS = {
controls_state = 813
NOT = {
has_government = communism
}
}
}

completion_reward = {

KHI = {
transfer_state = 813
}

RUS = {
create_wargoal = {
target = KHI
type = take_state
generator = {
813
}
}
}

hidden_effect = {
KHI = {
add_popularity = {
ideology = communism
popularity = 1.0
}
}
}
}
}




focus = {
id = SOV_ww1_complete_revolution
available = {
Expand All @@ -898,6 +1082,7 @@ focus_tree = {
x = 7
y = 2
}

focus = {
id = SOV_ww1_soviet_constitution
icon = GFX_goal_generic_forceful_treaty
Expand All @@ -914,6 +1099,7 @@ focus_tree = {
x = 8
y = 3
}

focus = {
id = SOV_ww1_foster_new_values
icon = GFX_goal_generic_propaganda
Expand Down Expand Up @@ -942,6 +1128,7 @@ focus_tree = {
x = 9
y = 4
}

focus = {
id = SOV_ww1_SWP
icon = GFX_goal_generic_production
Expand All @@ -963,6 +1150,7 @@ focus_tree = {
x = 9
y = 5
}

focus = {
id = SOV_ww1_workers_paradise
icon = GFX_goal_support_communism
Expand Down
2 changes: 1 addition & 1 deletion mod/thegreatwar/descriptor.mod
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ tags={
"Technologies"
}
picture="tgw_picture.png"
version="0.23.2"
version="0.24"
supported_version="1.14.7"
remote_file_id="699709023"
Binary file modified mod/thegreatwar/gfx/interface/logo_game.dds
Binary file not shown.
5 changes: 5 additions & 0 deletions mod/thegreatwar/history/countries/RUS - Russia.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1022,6 +1022,11 @@ recruit_character = RUS_aleksandr_rusin# Also Advisor
ww1_armored_car_3 = 1
ww1_light_tank = 1
ww1_heavy_tank = 1

ww1_armored_car_2__nostepback = 1
ww1_light_tank__nostepback = 1
ww1_heavy_tank__nostepback = 1

# Artillery
light_field_gun2 = 1
heavy_field_gun2 = 1
Expand Down
4 changes: 4 additions & 0 deletions mod/thegreatwar/history/countries/SOV - Soviet union.txt
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,10 @@ if = {
ww1_light_tank = 1
ww1_heavy_tank = 1

ww1_armored_car_2__nostepback = 1
ww1_light_tank__nostepback = 1
ww1_heavy_tank__nostepback = 1

# Artillery
light_field_gun2 = 1
heavy_field_gun2 = 1
Expand Down
14 changes: 14 additions & 0 deletions mod/thegreatwar/localisation/ww1_interwar_nf_soviet_l_english.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,20 @@
SOV_interwar_WhiteRussiaProblem:0 "Kill the Tsarists"
SOV_interwar_WhiteRussiaProblem_desc:0 ""


SOV_interwar_SpreadCommunism_FRA:0 "Support the SFIO"
SOV_interwar_SpreadCommunism_FRA_desc:0 ""

SOV_interwar_KazakhSteppe:0 "Kazakh Steppe"
SOV_interwar_KazakhSteppe_desc:0 ""
SOV_interwar_SupportTheYoungBukharanActivists:0 "Support the Young Bukharan Activists"
SOV_interwar_SupportTheYoungBukharanActivists_desc:0 ""
SOV_interwar_BukharanPeoplesSovietRepublic:0 "Bukharan People's Soviet Republic"
SOV_interwar_BukharanPeoplesSovietRepublic_desc:0 ""
SOV_interwar_KhorezmPeoplesSovietRepublic:0 "Khorezm People's Soviet Republic"
SOV_interwar_KhorezmPeoplesSovietRepublic_desc:0 ""


SOV_interwar_easteurope:0 "Europe Positioning"
SOV_interwar_easteurope_desc:0 ""

Expand Down

0 comments on commit 53bbce2

Please sign in to comment.