Skip to content

Commit 4a6ba8b

Browse files
authored
Merge pull request #2072 from EaW-Team/Zongo
Zongo
2 parents 72c39a2 + 0add5d0 commit 4a6ba8b

1,420 files changed

Lines changed: 310349 additions & 41862 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

autofocusfilters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ def get_keywords(effect):
244244
lines = file.readlines()
245245
file.close()
246246

247-
file = open(os.path.join(eaw_folder, "common", "national_focus", filename), 'wa', encoding='utf-8')
247+
file = open(os.path.join(eaw_folder, "common", "national_focus", filename), 'w', encoding='utf-8')
248248

249249
check_shit = False
250250
current_keywords = set()

changelog.txt

Lines changed: 162 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,165 @@
1-
🐱 “Cats and Dogs” 2.4.2.5 🐶
1+
🔥 “Scorched Earth” 2.5 🌋
2+
✢ New focus tree and content for:
3+
- Lan Kir Militarchy
4+
- Kingdom of Zongo
5+
✢ Reworked focus tree and content for:
6+
- Aztlan Provisional Government (formerly Aztlan Free State)
7+
✢ Additions:
8+
- Added custom peace conference sounds.
9+
- Socialist monarchist countries now get their own variant of the communist world unification formable country.
10+
- Added a new formable country for Firtree, Watertowns and Farbrook.
11+
- Added a warning event for when Chisimbi attacks Zongo.
12+
- Added community submitted loading screen quotes.
13+
- Added generic supply hub construction decisions for southeast Zebrica.
14+
- Added saurian units for Talarayi, Maglibing and Naugdaw.
15+
- Added icons for admiral traits.
16+
- Abyssinia:
17+
- Added a new cosmetic tag for the Patriotic Revolt after Wingbardy capitulates.
18+
- Added white peace decision, mission and events for war with Manedalusia.
19+
- Aquileia:
20+
- Added a unique short term faction goal.
21+
- Added a new admiral and spy operative.
22+
- Celestial Resistance:
23+
- Added AI game rules.
24+
- Dragon Lands:
25+
- Added a new portrait for Smolder.
26+
- Added a new general.
27+
- Equestria:
28+
- Added some civilian factories in Ayacachtli and Tenochtitlan.
29+
- Added a new event image when Celestia starts turning into Daybreaker.
30+
- Added Great Pyramids landmark in the southeast.
31+
- Greifenmarschen:
32+
- Added new flags for the supremacy path and Herzland formable.
33+
- Jaki-Clan:
34+
- Added faction icons.
35+
- Added intelligence agency logo.
36+
- Maregypt:
37+
- Added a new general.
38+
- Mazwi:
39+
- Added a decision to attack Mozzi if the rest of the Great Lakes have been annexed.
40+
- Pònaidhean:
41+
- Added new political advisors.
42+
- Senturya:
43+
- Added generic admirals and advisors.
44+
✢ Changes:
45+
- Increased armour value bonus from knight armour special project.
46+
- Removed the random chance for Hippogriffia to refuse a limited peace in the North Zebrican war.
47+
- Made Karthinian Empire cosmetic tag for New Mareland subject available for all countries that can form it, not just Wingbardy.
48+
- Readjusted balance between Karkadannistan, Maretonia and Aestlonia.
49+
- Adjusted the heightmap in many places.
50+
- World Tension tick-down starts in 1012 rather than 1007.
51+
- Adjusted population distribution, state categories, infrastructure, supply hubs and victory points in many states.
52+
- Should the Anti-Aris Axis be kept after the North Zebrican War, both major partners will now continue to be counted as major countries.
53+
- When Stalliongrad is destroyed, the land warfare facility and the Palace of the Soviets are also destroyed now.
54+
- Changed terrain in several provinces.
55+
- AI will no longer leave factions on its own.
56+
- Moved state integration alert to the bottom right.
57+
- Shortened generic Griffonia focus durations to a maximum of 70 days.
58+
- Illiteracy now reduces mastery gain.
59+
- Disciples of the Night is now called Lunar Military Administration.
60+
- Updated air and navy trees for Celestial Resistance and Lunar Military Administration.
61+
- Updated generic supply hub decisions for southeast Equestrian civil war.
62+
- Adjusted modifiers of Bannerkirin Commander trait.
63+
- Adjusted stats and traits of various admirals in many countries.
64+
- Abyssinia:
65+
- The Patriotic Revolt now sets the capital to Panthera after winning the war.
66+
- Rebalanced the slave revolt and Catrina's militias, to ensure AI Catrina wins more often.
67+
- Baltimare:
68+
- Changed trait of a high command advisor.
69+
- Reduced focus times.
70+
- Bronzehill:
71+
- Copperhill no longer counts as Democratic Monarchist prior to elections.
72+
- All the Imperial High-Speed trains can now also be built in allied territories.
73+
- Changeling Lands:
74+
- Reduced Thorax's military focus times to be more in line with Chrysalis'.
75+
- Changed focus icons to use the changeling variants.
76+
- Dragon Lands:
77+
- Adjusted traits and stats of Torch.
78+
- Francistria:
79+
- AI subject will no longer change ideology and become independent.
80+
- Greifenmarschen:
81+
- Increased AI chance of Truthahn's takeover in the supremacy path.
82+
- Changed Truthahn's subideology before he takes Griffenheim.
83+
- Hippogriffia:
84+
- Reduced compliance threshold for Posada coring.
85+
- Katzennia:
86+
- Industrial meat production technology now also affects Kattail.
87+
- If Kattail is fighting a continent and his timer gets too low, he may now declare war on another one.
88+
- Lunar Empire:
89+
- Nightmare Moon can no longer become the leader of non-aligned and harmonic parties.
90+
- Mozzi:
91+
- Changed the colour of the country.
92+
- Senturya:
93+
- Made the prince general a field marshal and supremacist leader.
94+
- Reduced Karuk's supporters' starting party popularity.
95+
- Tobuck:
96+
- Reduced cost of some Vasile decisions.
97+
- Wingbardy:
98+
- Faction name changes to Chiazbeacle Pact when the relevant focus is taken.
99+
- Abyssinia colonial subject is now always a dynamic tag.
100+
- AI now prefers to research torpedo technologies.
101+
- Zarantia:
102+
- Can expand its railroad into Zongo if Zongo is the unifier.
103+
✢ Fixes:
104+
- Fixed shapes of some ocean provinces.
105+
- Fixed lategame submarine torpedo scaling.
106+
- Fixed a bug where the ceding of Zinder could cause a nation to not be considered ready for the North Zebrican War.
107+
- Fixed accidental mobilization overbuff.
108+
- Fixed startup menu bug where social media links would often not show up.
109+
- Fixed generic naval theorists having army ledger.
110+
- Fixed Hippogriffia not receiving its victory event for the North Zebrican War under some circumstances.
111+
- Fixed the development category in the politics tab missing an icon.
112+
- Fixed Imba-Zaru and Tzhimane still starting with griffon operative and scientist portraits.
113+
- Abyssinia:
114+
- Fixed transfer of states to the Patriotic Revolt after Wingbardy capitulates.
115+
- Fixed the Patriotic Revolt having Gomez as a field marshal.
116+
- Fixed on-map state decisions appearing in unowned core states.
117+
- Angriver:
118+
- Fixed on-map state decisions appearing in unowned core states.
119+
- Baltimare:
120+
- Fixed Cricket Chafer's trait not giving any army experience.
121+
- Brodfeld:
122+
- Fixed one instance of Tomado having the wrong subideology.
123+
- Bronzehill:
124+
- The focus "The Duchy Of Cloudbury" is now bypassed if Cloudbury is a subject.
125+
- Chiropterra:
126+
- Fixed a missing technology.
127+
- Fixed the Colthage governate being unavailable in some situations.
128+
- Colthage:
129+
- Remove "Investing in Colthage" spirit if Colthage doesn't exist.
130+
- Fixed "Rule of Law" event not removing Baltazar as a scientist.
131+
- Francistria:
132+
- Fixed generic focus tree being overridden when puppeted by New Mareland.
133+
- Greneclyf:
134+
- Fixed the spawn location of a battleship from a focus.
135+
- Griffonian Empire:
136+
- Prevented AI from doing nothing if they're the target of a wargoal.
137+
- The faction goal "Avenge 978" now only requires the faction to control Cloudbury.
138+
- Hippone:
139+
- Disabled request/offer air base access to the Star Father as an avian country.
140+
- Jaki-Clan:
141+
- Added missing focus bypass for Kerr.
142+
- Nova Griffonia:
143+
- Fixed the civil war not being marked as started properly.
144+
- Fixed a news event not triggering.
145+
- Sicameon:
146+
- When SESC is finished, other national spirits related to it are removed.
147+
- Stagpal:
148+
- Fixed the country not starting with mountaineers technology.
149+
- Tobuck:
150+
- Fixed issues with Custodianship subjects.
151+
- Wingbardy:
152+
- Fixed Abyssinia focus bypass.
153+
- Fixed ship classification.
154+
- Wittenland:
155+
- Fixed possible exploit with releasing Barrad when Wittenland requests it.
156+
- Yale:
157+
- The faction focus won't be bypassed by mistake.
158+
- Dehumanized some GFX.
159+
- Miscellaneous bugfixes and improvements.
160+
- Miscellaneous localisation fixes.
161+
162+
🐱 “Cats and Dogs” 2.4.2.5 🐶
2163
✢ Removals:
3164
- Removed jolly Hearth's Warming spirit from the main menu.
4165
✢ Additions:
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
ability = {
2+
fire_storm = {
3+
name = ABILITY_FIRE_STORM
4+
desc = ABILITY_FIRE_STORM_DESC
5+
6+
sound_effect = command_power_ability_offensive
7+
8+
type = army_leader
9+
10+
allowed = {
11+
has_trait = kirin_race_trait
12+
OWNER = {
13+
tag = KXN
14+
has_dynamic_modifier = { modifier = KXN_Nirik_Storm }
15+
has_country_flag = KXNNirikStormFireStorm_Flag
16+
}
17+
}
18+
19+
ai_will_do = {
20+
factor = -1
21+
modifier = {
22+
FROM = {
23+
has_war_support > 0.1
24+
command_power > 1.5
25+
}
26+
check_variable = { num_units_offensive_combats > 6 }
27+
28+
set_temp_variable = { temp = avg_offensive_combat_status }
29+
check_variable = { temp > 0.45 }
30+
check_variable = { ai_random > temp }
31+
32+
add = 2
33+
}
34+
}
35+
36+
unit_modifiers = {
37+
attrition = 0.1
38+
land_night_attack = 0.1
39+
terrain_penalty_reduction = 0.25
40+
}
41+
42+
cost = 0.2
43+
duration = 168
44+
cooldown = 336
45+
46+
one_time_effect = {
47+
add_temporary_buff_to_units = {
48+
combat_offense = 0.25
49+
combat_breakthrough = 0.25
50+
org_damage_multiplier = -1.0
51+
str_damage_multiplier = 0.5
52+
53+
days = 7
54+
tooltip = ABILITY_FIRE_STORM_TOOLTIP
55+
}
56+
}
57+
}
58+
}

common/achievements/eaw_achievements.txt

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -874,6 +874,54 @@ boreas_made_us_too = {
874874
has_idea = BRZ_the_birthplace_of_the_dogs
875875
}
876876
}
877+
of_statistical_significance = {
878+
possible = {
879+
difficulty > 1
880+
has_start_date < 1007.01.02
881+
has_any_custom_difficulty_setting = no
882+
game_rules_allow_achievements = yes
883+
original_tag = KXN
884+
}
885+
886+
happened = {
887+
custom_trigger_tooltip = {
888+
tooltip = KXN_Statistical_Significance_Req
889+
check_variable = { KXN.inflicted_casualties > 20000 }
890+
}
891+
}
892+
}
893+
to_the_ends_of_the_earth_and_back = {
894+
possible = {
895+
difficulty > 1
896+
has_start_date < 1007.01.02
897+
has_any_custom_difficulty_setting = no
898+
game_rules_allow_achievements = yes
899+
original_tag = KXN
900+
}
901+
902+
happened = {
903+
has_completed_focus = KXN_You_Can_Never_Go_Home_Again
904+
custom_trigger_tooltip = {
905+
tooltip = KXN_Rescued_Remnant_Req
906+
check_variable = { KXN.KXN_Remnant_Num_Saved_Var > 2 }
907+
}
908+
}
909+
}
910+
911+
the_great_conductor = {
912+
possible = {
913+
difficulty > 1
914+
has_start_date < 1007.01.02
915+
has_any_custom_difficulty_setting = no
916+
game_rules_allow_achievements = yes
917+
original_tag = ZOO
918+
}
919+
920+
happened = {
921+
has_completed_focus = zoo_king_epilogue_5_2
922+
has_country_leader_with_trait = ZOO_the_railway_king_trait
923+
}
924+
}
877925

878926

879927

common/ai_areas/default.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ areas = {
4141
319 # Zerghana Valley
4242
}
4343
}
44-
44+
4545
continental_north_zebrica = { # includes a little bit of Azir and Camelkand
4646
strategic_regions = {
4747
148 # Coltva
@@ -75,6 +75,7 @@ areas = {
7575
128 # Maglibing
7676
131 # Zongo
7777
125 # Tanaihga
78+
274 # Melahaka
7879
}
7980
}
8081

0 commit comments

Comments
 (0)