Skip to content

Commit

Permalink
Open Beta 0.21 RC
Browse files Browse the repository at this point in the history
  • Loading branch information
Wolferos committed Feb 17, 2023
1 parent 4f5db38 commit a0e33eb
Show file tree
Hide file tree
Showing 66 changed files with 2,430 additions and 2,447 deletions.
4 changes: 2 additions & 2 deletions 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.20.4"
supported_version="1.12.9"
version="0.21"
supported_version="1.12.10"
remote_file_id="699709023"
59 changes: 39 additions & 20 deletions mod/thegreatwar/common/ideas/albania.txt
Original file line number Diff line number Diff line change
@@ -1,28 +1,47 @@
ideas = {

naval_manufacturer={
designer = yes
albanian_shipyard={ allowed={ TAG=ALB } research_bonus={ naval_equipment=0.10 } traits={ naval_manufacturer } picture=generic_naval_manufacturer_2 }
naval_manufacturer = {
designer = yes
albanian_shipyard = {
allowed = { TAG = ALB }
research_bonus = { naval_equipment = 0.10 }
traits = { naval_manufacturer }
picture = generic_naval_manufacturer_2
}
}

materiel_manufacturer={
designer = yes
albanian_army_industries={ allowed={ TAG=ALB } research_bonus={ infantry_weapons=0.10 } traits={ infantry_equipment_manufacturer } picture=generic_infantry_equipment_manufacturer_2 }
materiel_manufacturer = {
designer = yes
albanian_army_industries = {
allowed = { TAG = ALB }
research_bonus = { infantry_weapons = 0.10 }
traits = { infantry_equipment_manufacturer }
picture = generic_infantry_equipment_manufacturer_2
}
}

industrial_concern={
designer = yes
tirana_industrial_combine={ allowed={ TAG=ALB } research_bonus = {
industry = 0.10

} traits={ industrial_concern } picture=generic_tank_manufacturer_2 }
albanian_narrow_guage_railways={ allowed={ TAG=ALB } research_bonus = {
industry = 0.10

} traits={ industrial_concern } picture=generic_tank_manufacturer_3 }
albanian_agriculture_machines={ allowed={ TAG=ALB } research_bonus = {
industry = 0.10

} traits={ industrial_concern } picture=generic_tank_manufacturer_1 }
industrial_concern = {
designer = yes

tirana_industrial_combine = {
allowed = { TAG = ALB }
research_bonus = { industry = 0.12 }
traits = { industrial_concern }
picture = generic_tank_manufacturer_2
}

albanian_narrow_guage_railways = {
allowed = { TAG = ALB }
research_bonus = { industry = 0.10 }
traits = { industrial_concern }
picture = generic_tank_manufacturer_3
}

albanian_agriculture_machines = {
allowed = { TAG = ALB }
research_bonus = { industry = 0.08 }
traits = { industrial_concern }
picture = generic_tank_manufacturer_1
}
}
}
127 changes: 92 additions & 35 deletions mod/thegreatwar/common/national_focus/germany.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1274,7 +1274,7 @@ focus_tree = {
}
ai_will_do = { factor = 20 }
cost = 10
x = 13
x = 14
y = 6
}

Expand Down Expand Up @@ -1312,7 +1312,7 @@ focus_tree = {
news_event = { days = 1 id = kis_news.1 }
}
}
x = 15
x = 16
y = 6
cost = 2

Expand Down Expand Up @@ -1355,38 +1355,61 @@ focus_tree = {
}

focus = {
id = GER_strat_bombing
prerequisite = { focus = GER_ww1_ready_country }
icon = GFX_hoi4tgw_zeppelin
available = { has_war_with=ENG NOT={ GER={ has_country_flag=Zeppelin_bombing } } }
id = GER_ww1_Siegfriedstellung # Siegfriedstellung
icon = GFX_goal_generic_army_doctrines

prerequisite = { focus=GER_ww1_trenchwarfare }

available = {
available = { date > 1916.1.1 }
has_war_with = FRA
GER = {
controls_state = 34
}
}

completion_reward = {
USA = {
add_opinion_modifier = {
target = GER
modifier = small_decrease
}
}
ENG = {
add_timed_idea = {
idea = zeppelin_bombing
days = 365
}
}
GER = {
set_country_flag = Zeppelin_bombing
news_event = ww1_germany.2
add_tech_bonus = {
name = bomber_bonus
bonus = 0.5
ahead_reduction=1
technology = ww1_zeppelin2
34 = {
add_building_construction = {
type = trench
level = 1
instant_build = yes
}
}
}
34 = {
add_building_construction = {
type = trench
level = 1
instant_build = yes
}
}
34 = {
add_building_construction = {
type = trench
level = 1
instant_build = yes
}
}
34 = {
add_building_construction = {
type = bunker
level = 1
instant_build = yes
}
}
34 = {
add_building_construction = {
type = bunker
level = 1
instant_build = yes
}
}
}
ai_will_do = { factor = 80 }

ai_will_do = { factor = 50 }
cost = 10
x = 17
y = 6
x = 18
y = 5
}
#===============================

Expand Down Expand Up @@ -1613,7 +1636,6 @@ focus_tree = {
y = 7
}


focus = {
id = GER_ww1_armor_effort_1
prerequisite = { focus=GER_ww1_equipment_effort_4 }
Expand All @@ -1638,7 +1660,7 @@ focus_tree = {
ai_will_do = { factor = 10 }
cost = 10
x = 20
y = 9
y = 10
}

#############################################################################
Expand All @@ -1650,7 +1672,7 @@ focus_tree = {
complete_tooltip = { air_experience=25 if={ limit={ has_country_flag=aviation_effort_AB } add_building_construction={ type=air_base level=2 instant_build=yes } } add_doctrine_cost_reduction={ name=air_doc_bonus cost_reduction=0.15 uses=1 category=air_doctrine } }
ai_will_do = { factor = 10 }
cost = 10
x = 26
x = 27
y = 0
}

Expand Down Expand Up @@ -1694,6 +1716,41 @@ focus_tree = {
y = 2
}

focus = {
id = GER_strat_bombing
prerequisite = { focus = GER_ww1_airship_focus }
icon = GFX_hoi4tgw_zeppelin
available = { has_war_with=ENG NOT={ GER={ has_country_flag=Zeppelin_bombing } } }
completion_reward = {
USA = {
add_opinion_modifier = {
target = GER
modifier = small_decrease
}
}
ENG = {
add_timed_idea = {
idea = zeppelin_bombing
days = 365
}
}
GER = {
set_country_flag = Zeppelin_bombing
news_event = ww1_germany.2
add_tech_bonus = {
name = bomber_bonus
bonus = 0.5
ahead_reduction=1
technology = ww1_zeppelin2
}
}
}
ai_will_do = { factor = 80 }
cost = 10
x = 29
y = 3
}

focus = {
id = GER_ww1_fighter_focus
prerequisite = { focus=GER_ww1_aviation_effort_2 }
Expand Down Expand Up @@ -2467,8 +2524,8 @@ focus_tree = {
completion_reward = { navy_experience=25 if={ limit={ NOT={ any_owned_state={ dockyard > 0 free_building_slots={ building=dockyard size > 2 include_locked=yes } } } any_owned_state={ is_coastal=yes } } random_owned_state={ limit={ is_coastal=yes free_building_slots={ building=dockyard size > 2 include_locked=yes } } add_extra_state_shared_building_slots=3 add_building_construction={ type=dockyard level=3 instant_build=yes } } set_country_flag=naval_effort_built } if={ limit={ NOT={ has_country_flag=naval_effort_built } any_owned_state={ dockyard > 0 free_building_slots={ building=dockyard size > 2 include_locked=yes } } } random_owned_state={ limit={ dockyard > 0 free_building_slots={ building=dockyard size > 2 include_locked=yes } } add_extra_state_shared_building_slots=3 add_building_construction={ type=dockyard level=3 instant_build=yes } } set_country_flag=naval_effort_built } if={ limit={ NOT={ has_country_flag=naval_effort_built } NOT={ any_owned_state={ free_building_slots={ building=dockyard size > 2 include_locked=yes } } } } random_state={ limit={ controller={ tag=ROOT } free_building_slots={ building=dockyard size > 2 include_locked=yes } } add_extra_state_shared_building_slots=3 add_building_construction={ type=dockyard level=3 instant_build=yes } } } }
complete_tooltip = { navy_experience=25 add_extra_state_shared_building_slots=3 add_building_construction={ type=dockyard level=3 instant_build=yes } }
ai_will_do = { factor = 10 }
cost = 10
x = 39
cost = 5
x = 38
y = 0
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -751,7 +751,6 @@ focus_tree = {
completion_reward = {
add_resource = { type = wood amount = 48 state = 166 }
add_resource = { type = coal amount = 24 state = 172 }
# add_timed_idea = { idea = SPR_ww1_+ days = 90 } #ToDo: Anony1200
}
}

Expand Down
3 changes: 1 addition & 2 deletions mod/thegreatwar/common/units/air.txt
Original file line number Diff line number Diff line change
Expand Up @@ -215,5 +215,4 @@ sub_units = {
need = { ww1_seaplane_equipment_1 = 1 }
land_air_wing_size = 100
}

}
}
2 changes: 1 addition & 1 deletion mod/thegreatwar/common/units/artillery.txt
Original file line number Diff line number Diff line change
Expand Up @@ -115,4 +115,4 @@ sub_units = {

can_be_parachuted = yes
}
}
}
4 changes: 2 additions & 2 deletions 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.20.4"
supported_version="1.12.9"
version="0.21"
supported_version="1.12.10"
remote_file_id="699709023"
Binary file modified mod/thegreatwar/gfx/interface/logo_game.dds
Binary file not shown.
11 changes: 6 additions & 5 deletions mod/thegreatwar/history/states/10-Poland.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,16 @@ state = {
add_core_of=RUS

buildings={
3544 = { supply_node = 1 }
3544 = {
supply_node = 1
trench = 1
bunker = 3
}

infrastructure=4
industrial_complex=2
air_base=1
arms_factory=1
3544 = {
trench = 1
bunker = 3
}
}

1919.1.1 = {
Expand Down
51 changes: 22 additions & 29 deletions mod/thegreatwar/history/states/105-Montenegro.txt
Original file line number Diff line number Diff line change
@@ -1,36 +1,29 @@
state = {
id=105
name="STATE_105" # Montenegro
local_supplies = 1.0 manpower = 895500
state_category=rural
provinces={ 9809 9821 11858 }
resources={
wood=7
chromium=0
id = 105
name = "STATE_105" # Montenegro
local_supplies = 1.0
manpower = 895500
state_category = rural
provinces = { 9809 9821 11858 }

resources = {
wood = 7
}

history = {
victory_points = { 9809 25 }
owner = MTN
add_core_of = MTN

buildings = {
infrastructure = 3
industrial_complex = 1
arms_factory = 1
9809 = { naval_base = 1 }
}
history={
victory_points={ 9809 25 }
owner=MTN
#KiS No More YUG# add_core_of=YUG
add_core_of=MTN
1936.1.1={
owner=YUG
add_core_of=YUG
buildings={
infrastructure=2
industrial_complex=1
9809={ naval_base=1 }
}
}
buildings={
infrastructure=3
industrial_complex=1
arms_factory=1
9809={ naval_base=1 }
}
1919.1.1 = {
owner = YUG
add_core_of = YUG
}
}
}
}
4 changes: 2 additions & 2 deletions mod/thegreatwar/history/states/112-Lisbon.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ state = {
add_core_of = POR

buildings = {
11805 = { supply_node = 1 }
11805 = { naval_base = 8 }
11805 = { supply_node = 1 naval_base = 8 } # Lisbon

infrastructure = 4
industrial_complex = 3
arms_factory = 1
Expand Down
Loading

0 comments on commit a0e33eb

Please sign in to comment.