Diff to HTML by rtfpessoa

Files changed (3) hide show
  1. common/hegemons/0_economic_hegemon.txt +10 -3
  2. common/hegemons/1_naval_hegemon.txt +13 -3
  3. common/hegemons/2_military_hegemon.txt +25 -3
common/hegemons/0_economic_hegemon.txt CHANGED
@@ -1,14 +1,20 @@
1
1
  economic_hegemon = {
2
2
  allow = {
3
3
  is_great_power = yes
4
- monthly_income = 1000
4
+ if = {
5
+ limit = {
6
+ NOT = { has_country_flag = halve_hegemony_requirements }
7
+ }
8
+ monthly_income = 1000
9
+ }
10
+ else = { monthly_income = 500 }
5
11
  NOT = { any_other_great_power = { monthly_income = root } }
6
12
  NOT = { has_country_modifier = lost_hegemony }
7
13
  }
8
14
 
9
15
  base = {
10
16
  war_exhaustion = -0.1
11
- global_spy_defence = 0.25
17
+ development_cost_modifier = -0.05
12
18
  mercenary_manpower = 1.0
13
19
  }
14
20
 
@@ -22,5 +28,6 @@ economic_hegemon = {
22
28
  max = {
23
29
  governing_capacity_modifier = 0.20
24
30
  }
25
-
31
+ #effect = {} # When a country picks the hegemon
32
+ #removed_effect = {} # When a country loses the hegemon
26
33
  }
common/hegemons/1_naval_hegemon.txt CHANGED
@@ -1,13 +1,23 @@
1
1
  naval_hegemon = {
2
2
  allow = {
3
3
  is_great_power = yes
4
- num_of_heavy_ship = 250
5
- NOT = { any_other_great_power = { num_of_heavy_ship = root } }
4
+ if = {
5
+ limit = {
6
+ NOT = { has_country_flag = halve_hegemony_requirements }
7
+ NOT = { has_country_flag = jap_halve_naval_hegemony_requirements }
8
+ }
9
+ navy_size = 500
10
+ NOT = { any_other_great_power = { num_of_heavy_ship = root } }
11
+ }
12
+ else = {
13
+ navy_size = 250
14
+ NOT = { any_other_great_power = { num_of_heavy_ship = root } }
15
+ }
6
16
  NOT = { has_country_modifier = lost_hegemony }
7
17
  }
8
18
 
9
19
  base = {
10
- global_spy_defence = 0.25
20
+ global_ship_trade_power = 0.2
11
21
  war_exhaustion = -0.1
12
22
  global_naval_engagement_modifier = 0.10
13
23
  }
common/hegemons/2_military_hegemon.txt CHANGED
@@ -1,14 +1,36 @@
1
1
  military_hegemon = {
2
2
  allow = {
3
- is_great_power = yes
4
- army_size = 1000
5
3
 
4
+ if = {
5
+ limit = {
6
+ NOT = { has_country_flag = halve_hegemony_requirements }
7
+ NOT = { has_country_flag = fra_enable_mil_hegemony_flag }
8
+ }
9
+ army_size = 1000
10
+ }
11
+ else_if = {
12
+ limit = {
13
+ is_or_was_tag = { tag = FRA }
14
+ }
15
+ OR = {
16
+ army_size = 1000
17
+ custom_trigger_tooltip = {
18
+ tooltip = fra_complete_mission_tt
19
+ OR = {
20
+ mission_completed = fra_declaratio_gallica
21
+ has_country_flag = fra_enable_mil_hegemony_flag
22
+ }
23
+ }
24
+ }
25
+ }
26
+ else = { army_size = 500 }
27
+ is_great_power = yes
6
28
  NOT = { any_other_great_power = { army_size = root } }
7
29
  NOT = { has_country_modifier = lost_hegemony }
8
30
  }
9
31
 
10
32
  base = {
11
- global_spy_defence = 0.25
33
+ country_military_power = 1
12
34
  war_exhaustion = -0.1
13
35
  province_warscore_cost = -0.1
14
36
  }