Skip to content

Commit 26b2edf

Browse files
Merge pull request #2052 from EaW-Team/general-dev
2.4.1.0.1
2 parents 0a64193 + d7ec0a6 commit 26b2edf

File tree

10 files changed

+178
-80
lines changed

10 files changed

+178
-80
lines changed

common/decisions/ROA_decisions.txt

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ chisimbi_unification_decisions = {
1818
log = "[GetDateText]: [Root.GetName]: Decision ROA_AI_take_GFS_fleet"
1919
if = {
2020
limit = { has_dlc = "Man the Guns" }
21-
load_oob = "GFS_1007_naval"
21+
custom_effect_tooltip = ROA_load_GFS_fleet
22+
hidden_effect = {
23+
load_oob = "GFS_1007_naval"
24+
}
2225
set_technology = {
2326
basic_naval_mines = 1
2427
early_ship_hull_light = 1
@@ -30,7 +33,10 @@ chisimbi_unification_decisions = {
3033
}
3134
}
3235
else = {
33-
load_oob = "GFS_1007_naval_legacy"
36+
custom_effect_tooltip = ROA_load_GFS_fleet
37+
hidden_effect = {
38+
load_oob = "GFS_1007_naval_legacy"
39+
}
3440
set_technology = {
3541
early_destroyer = 1
3642
early_light_cruiser = 1
@@ -190,13 +196,13 @@ military_training_category = {
190196
add_units_to_division_template = {
191197
template_name = "Legio Praetoriani"
192198
regiments = {
199+
knights = 2
200+
knights = 2
201+
knights = 2
202+
knights = 2
193203
knights = 3
194204
knights = 3
195205
knights = 3
196-
knights = 3
197-
knights = 4
198-
knights = 4
199-
knights = 4
200206
}
201207
}
202208
}

common/decisions/chisimbi_unification_decisions.txt

Lines changed: 142 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -207,11 +207,43 @@ chisimbi_unification_decisions = {
207207
}
208208

209209
visible = {
210-
OR = {
211-
original_tag = GFS
212-
original_tag = ROA
213-
original_tag = TSV
214-
original_tag = IBZ
210+
if = {
211+
limit = { # South
212+
OR = {
213+
original_tag = GFS
214+
original_tag = ROA
215+
}
216+
}
217+
OR = { # Any north exists
218+
TSV = {
219+
AND = {
220+
exists = yes
221+
NOT = { is_subject_of = ROOT }
222+
}
223+
}
224+
IBZ = {
225+
AND = {
226+
exists = yes
227+
NOT = { is_subject_of = ROOT }
228+
}
229+
}
230+
}
231+
}
232+
else = { # North
233+
OR = { # Any south exists
234+
GFS = {
235+
AND = {
236+
exists = yes
237+
NOT = { is_subject_of = ROOT }
238+
}
239+
}
240+
ROA = {
241+
AND = {
242+
exists = yes
243+
NOT = { is_subject_of = ROOT }
244+
}
245+
}
246+
}
215247
}
216248
is_subject = no
217249

@@ -242,54 +274,66 @@ chisimbi_unification_decisions = {
242274
}
243275
if = {
244276
limit = {
245-
original_tag = ROA
246-
}
247-
declare_war_on = {
248-
target = TSV
249-
type = annex_everything
250-
}
251-
declare_war_on = {
252-
target = IBZ
253-
type = annex_everything
254-
}
255-
}
256-
if = {
257-
limit = {
258-
original_tag = GFS
259-
}
260-
declare_war_on = {
261-
target = TSV
262-
type = annex_everything
263-
}
264-
declare_war_on = {
265-
target = IBZ
266-
type = annex_everything
267-
}
268-
}
269-
if = {
270-
limit = {
271-
original_tag = IBZ
277+
OR = {
278+
original_tag = ROA
279+
original_tag = GFS
280+
}
272281
}
273-
declare_war_on = {
274-
target = GFS
275-
type = annex_everything
282+
if = {
283+
limit = {
284+
TSV = {
285+
exists = yes
286+
NOT = { is_subject_of = ROOT }
287+
}
288+
}
289+
declare_war_on = {
290+
target = TSV
291+
type = annex_everything
292+
}
276293
}
277-
declare_war_on = {
278-
target = ROA
279-
type = annex_everything
294+
if = {
295+
limit = {
296+
IBZ = {
297+
exists = yes
298+
NOT = { is_subject_of = ROOT }
299+
}
300+
}
301+
declare_war_on = {
302+
target = IBZ
303+
type = annex_everything
304+
}
280305
}
281306
}
282307
if = {
283308
limit = {
284-
original_tag = TSV
309+
OR = {
310+
original_tag = IBZ
311+
original_tag = TSV
312+
}
285313
}
286-
declare_war_on = {
287-
target = GFS
288-
type = annex_everything
314+
if = {
315+
limit = {
316+
GFS = {
317+
exists = yes
318+
NOT = { is_subject_of = ROOT }
319+
}
320+
}
321+
declare_war_on = {
322+
target = GFS
323+
type = annex_everything
324+
}
289325
}
290-
declare_war_on = {
291-
target = ROA
292-
type = annex_everything
326+
if = {
327+
limit = {
328+
ROA = {
329+
exists = yes
330+
NOT = { is_subject_of = ROOT }
331+
}
332+
}
333+
declare_war_on = {
334+
target = ROA
335+
type = annex_everything
336+
}
293337
}
294338
}
295339
}
@@ -357,21 +401,53 @@ chisimbi_unification_decisions = {
357401
hidden_effect = {
358402
set_global_flag = chisimbi_zeblu_attacked
359403
}
360-
declare_war_on = {
361-
target = TSV
362-
type = annex_everything
404+
if = {
405+
limit = { # Tzhimane Confederacy
406+
TSV = {
407+
exists = yes
408+
NOT = { is_subject_of = ROOT }
409+
}
410+
}
411+
declare_war_on = {
412+
target = TSV
413+
type = annex_everything
414+
}
363415
}
364-
declare_war_on = {
365-
target = IBZ
366-
type = annex_everything
416+
if = {
417+
limit = { # Ibhayiz
418+
IBZ = {
419+
exists = yes
420+
NOT = { is_subject_of = ROOT }
421+
}
422+
}
423+
declare_war_on = {
424+
target = IBZ
425+
type = annex_everything
426+
}
367427
}
368-
declare_war_on = {
369-
target = GFS
370-
type = annex_everything
428+
if = {
429+
limit = { # Imba-Zebu
430+
GFS = {
431+
exists = yes
432+
NOT = { is_subject_of = ROOT }
433+
}
434+
}
435+
declare_war_on = {
436+
target = GFS
437+
type = annex_everything
438+
}
371439
}
372-
declare_war_on = {
373-
target = ROA
374-
type = annex_everything
440+
if = {
441+
limit = { # Roam
442+
ROA = {
443+
exists = yes
444+
NOT = { is_subject_of = ROOT }
445+
}
446+
}
447+
declare_war_on = {
448+
target = ROA
449+
type = annex_everything
450+
}
375451
}
376452
}
377453
}
@@ -410,7 +486,10 @@ chisimbi_unification_decisions = {
410486
targets = { GIF }
411487
targets_dynamic = yes
412488
target_trigger = {
413-
FROM = { tag = GIF }
489+
FROM = {
490+
original_tag = GIF
491+
NOT = { is_subject_of = ROOT }
492+
}
414493
}
415494
cost = 25
416495

@@ -556,7 +635,10 @@ chisimbi_expansion_category = {
556635
targets_dynamic = yes
557636

558637
target_trigger = {
559-
FROM = { tag = ZOO }
638+
FROM = {
639+
tag = ZOO
640+
NOT = { is_subject_of = ROOT }
641+
}
560642
}
561643
cost = 25
562644

@@ -1004,6 +1086,7 @@ chisimbi_expansion_category = {
10041086
original_tag = KIS
10051087
original_tag = KIC
10061088
}
1089+
NOT = { is_subject_of = ROOT }
10071090
}
10081091
NOT = { has_war_with = FROM }
10091092
}

common/units/eaw_infantry.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -336,11 +336,11 @@ sub_units = {
336336
movement = 0.1
337337
}
338338
forest = {
339-
attack = 0.25
339+
attack = 0.2
340340
defence = 0.2
341341
}
342342
urban = {
343-
attack = 0.75
343+
attack = 0.5
344344
defence = 0.2
345345
}
346346
hills = {
Binary file not shown.

gfx/leaders/IBZ/IBZ_zumoya.tga

-521 Bytes
Binary file not shown.

history/countries/IBZ - Ibhayiz.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ set_technology = {
1111
tech_recon = 1
1212
tech_support = 1
1313
basic_train = 1
14+
pre_gw_artillery = 1
1415
}
1516
if = {
1617
limit = { has_dlc = "By Blood Alone" }

localisation/english/country_Chisimbi_l_english.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ ZLU_clan_structure_idea:0 "Disunited Clan Structure"
2222
ZLU_clan_structure_idea_desc:0 "Shaka Khan has shown great charisma in uniting the various Zeblu clans under her, plastering over old rivalries and unsettled grudges. Yet this unification remains superficial, and quarrels amongst the commanders are all too common. And should at any point the fortune of war turn against her, the loyalty of the clans is sure to disappear again."
2323

2424
### Custom Modifiers
25-
chisimbi_annex_reduction:0 "\n§GReduced cost§! for §YTake States§! action on §Y@GFS @ROA @TSV @IBZ @ZLU @GIF Chisimbi states§! in Peace Conferences."
25+
chisimbi_annex_reduction:0 "\n§GReduced cost§! for §YTake States§! action on §Y@GFS @ROA @TSV @IBZ @ZLU @GIF Chisimbi states§! in Peace Conferences"
2626

2727
### region events
2828

localisation/english/country_ROA_l_english.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222
### events ###
2323

24-
newsroam.1.t:0 "The Rise of a new Empire"
25-
newsroam.1.d:0 "[This.GetNewspaperHeader]Unexpectedly for the whole world, a new strong state has emerged in Southeastern Zebrica over the past few years. Having begun his victorious march by uniting and capturing the trading cities on the Assini River, zebra, who calls himself Augustus, today solemnly proclaimed the creation of the Southeastern Zebrican Empire after subjugating the central Southeast by his legions. After the fall of the Zongo, few in the region may attempt to challenge its status."
24+
newsroam.1.t:0 "The Rise of a New Empire"
25+
newsroam.1.d:0 "[This.GetNewspaperHeader]Unexpectedly for the whole world, a new strong state has emerged in Southeastern Zebrica over the past few years. Having begun his victorious march by uniting and capturing the trading cities on the Assini River, a zebra, who calls himself Augustus, today solemnly proclaimed the creation of the Southeastern Zebrican Empire after subjugating the central Southeast by his legions. After the fall of the Zongo, few in the region may attempt to challenge its status."
2626
newsroam.1.a:0 "That's scary... should we have to worry about?"
2727
newsroam.1.b:0 "Let's hope our comrade, Lansin, will manage to resist his imperialism"
2828
newsroam.1.c:0 "Well... I hope we can trade with them!"
@@ -35,17 +35,21 @@
3535
ROA_aspiring_empire_idea:0 "Aspiring Empire"
3636
ROA_aspiring_empire_idea_desc:0 "Kaiser Augustus, commander of the Assini militias, can certainly be said to be an ambitious stallion. After he removed weak and indecisive city governments from power, he quickly mobilized the economy and started to look for opportunities for conquest. While he framed his first strikes as retaking Assini cities, he since dropped any pretence. Roam marches to war, to forge an empire like Zebrica has never seen."
3737

38+
### custom tooltip ###
39+
40+
ROA_load_GFS_fleet:0 "Transfers @GFS §YImba-Zebu§!'s navy to us"
41+
3842
### cosmetic ###
3943

40-
ROA_imperial_cosmetic_tag_neutrality:0 "Southeastern Zebrican Kaiserate"
41-
ROA_imperial_cosmetic_tag_neutrality_DEF:0 "Southeastern Zebrican Kaiserate"
44+
ROA_imperial_cosmetic_tag_neutrality:0 "Southeastern Zebrican Empire"
45+
ROA_imperial_cosmetic_tag_neutrality_DEF:0 "Southeastern Zebrican Empire"
4246
ROA_imperial_cosmetic_tag_neutrality_ADJ:0 "Roaman"
4347
ROA_imperial_cosmetic_tag_democratic:0 "Southeastern Zebrican Kingdom"
4448
ROA_imperial_cosmetic_tag_democratic_DEF:0 "Southeastern Zebrican Kingdom"
4549
ROA_imperial_cosmetic_tag_democratic_ADJ:0 "Roaman"
4650
ROA_imperial_cosmetic_tag_communism:0 "Southeastern Zebrican Republic"
4751
ROA_imperial_cosmetic_tag_communism_DEF:0 "Southeastern Zebrican Republic"
4852
ROA_imperial_cosmetic_tag_communism_ADJ:0 "Roaman"
49-
ROA_imperial_cosmetic_tag_fascism:0 "Southeastern Zebrican Kaiserate"
50-
ROA_imperial_cosmetic_tag_fascism_DEF:0 "Southeastern Zebrican Kaiserate"
53+
ROA_imperial_cosmetic_tag_fascism:0 "Southeastern Zebrican Empire"
54+
ROA_imperial_cosmetic_tag_fascism_DEF:0 "Southeastern Zebrican Empire"
5155
ROA_imperial_cosmetic_tag_fascism_ADJ:0 "Roaman"

localisation/english/eaw_decisions_l_english.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ develop_eye_of_the_storm_crystals4:0 "Still More Crystals in Eye of the Storm"
145145
develop_thunder_cliffs_chromium:0 "Thunder Cliffs Chromium Exploitation"
146146
develop_zumbo_oil:0 "Wellspring Oil Wells"
147147
develop_muromo_werwizi_rubber:0 "Muromo Werwizi Rubber Plantations"
148-
develop_plisa_tungsten:0 "Plissa Mine Expansion"
148+
develop_plissa_tungsten:0 "Plissa Mine Expansion"
149149

150150
GRW_internal_affairs:0 "Internal Affairs"
151151
GRW_move_capital_Sydia:0 "Move capital to Sydia"

0 commit comments

Comments
 (0)