Skip to content

Commit 0a64193

Browse files
Merge pull request #2051 from EaW-Team/general-dev
2.4.1
2 parents 9875761 + a4ba86f commit 0a64193

File tree

1,125 files changed

+79770
-26919
lines changed

Some content is hidden

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

1,125 files changed

+79770
-26919
lines changed

art_credits.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ luke buxton - Troll Fortress Interior
3030
luke buxton - Mount Aris concept
3131

3232
Main Menu Image:
33-
Scroup - Realm's Finest
33+
Rari
3434

3535
Misc pictures:
3636
PrincessSaros - Throne
@@ -45,6 +45,8 @@ Judgement - Bread Crumbs aka HERTLER GERBELS
4545
Zap (@itz_zap) - Ambrosius portrait
4646
AllHailCelestia - Abyssinia technology GFX
4747
Elegioneer - Abyssinia technology GFX
48+
Bra1nEater - Celestial Resistance focus GFX
49+
koviry - War of the Two Sisters idea icon
4850

4951
Equestrian Liberation Front End Screen:
5052
Cofido - Mane 6, StarTrix, and Spike silhouettes

changelog.txt

Lines changed: 225 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,228 @@
1-
🐱 “Cats and Dogs” 2.4.0.5 🐶
1+
🐱 “Cats and Dogs” 2.4.1 🐶
2+
✢ Reworked starting setup for south-east Zebrica:
3+
- Replaced the Zuid-Zebrikanische Vrystaat with Imba-Zebu.
4+
- Replaced the Talonsvaal Republic with Tzhimane Confederacy.
5+
- Added a new country, Ibhayiz.
6+
- Twizanyika is now a hyena (diamond dog) country instead of giraffe.
7+
- Redone borders.
8+
- Added new state lore for various states in the region.
9+
- Added Zongo core to Ithebra.
10+
- Added placeholder wars for all countries in the region.
11+
- Added starting national spirits for various countries in the region.
12+
- Renamed political parties.
13+
14+
✢ Additions:
15+
- Added new BBA precision bomb small tech, precision guided bomb modules for a third generation of iron bomb.
16+
- Added IMV special project and equipment for motorized 4 technology.
17+
- Added counter battery radar small tech for infantry.
18+
- Added lategame landcruiser modules.
19+
- Added CIWS and ASROC special projects and modules.
20+
- Added AI templates for doctrines reducing combat width.
21+
- New portrait for Archon Erion.
22+
- Added new icons for numerous national spirits and laws.
23+
- Added some supply hubs.
24+
- Added placeholder unification decision and events for Alwani and Timbucktu.
25+
- Added generic kirin scientist portrait.
26+
- Added generic storm creature portrait for yeti race.
27+
- Added raids for all landmarks.
28+
- ABM system special project now unlocks a building.
29+
- Added a fortified missile silo special project.
30+
- Abyssinia:
31+
• Added several new election events after Sharp Spear's retirement.
32+
- Boltria:
33+
• Added a new starting national spirit.
34+
- Colthage:
35+
• Added icons for Cothon landmark.
36+
- Equestria:
37+
• New portrait for Raven Inkwell.
38+
- Farbrook:
39+
• Added new focus icons.
40+
- Free Camel Tribes:
41+
• Added a new starting national spirit.
42+
- Haymirites:
43+
• Added generic placeholder war focuses.
44+
- Quaggatai:
45+
• Added a placeholder war event and a formable decision.
46+
• Added a new starting national spirit.
47+
• Made Khan Zaghu into a field marshal.
48+
- River Republic:
49+
• Replaced generic nuclear scientist with a new one.
50+
- Sicameon:
51+
• New portrait for Don Espadarte.
52+
- Stalliongrad:
53+
• Added generic portraits.
54+
• Added unique division commanders.
55+
56+
✢ Changes:
57+
- Removed giraffe race.
58+
- The alliance between Colthage and Chiropterra will now only result in the transfer of Zinder if Warzena is not yet conquered.
59+
- Reworked conditions for the Colthage-Chiropterra alliance.
60+
- Technologies that increase organization of racial units now have dates.
61+
- Weakened pegasus void suits.
62+
- Jaegers now get increased terrain attack bonus.
63+
- Balance changes to changeling racial technologies.
64+
- Special forces doctrines now only give bonuses to the relevant unit in each branch rather than all special forces units.
65+
- Adjusted political power penalties from slavery law and "Legacy of the Storm" national spirits.
66+
- Tried to fix core removal of civil war factions in Abyssinia and Colthage.
67+
- Adjusted numerous VP values across the entire map to make them more consistent.
68+
- Changed categories of various states.
69+
- Changed terrain of some provinces.
70+
- Removed all infrastructure from impassable states.
71+
- Moved all resources from impassable states to appropriate neighbouring states.
72+
- Adjustments to various AI templates.
73+
- Adjusted MIO traits of various countries.
74+
- Attacking Dread League now only requires full ownership of Griffonia instead of the entire world.
75+
- Increased AI priority for train technology.
76+
- Marine bonuses now affect marine commandos too.
77+
- States can now be transferred to the Reichsmandat Flussland on a per-state basis.
78+
- Adjusted timings for nuclear fallout.
79+
- Some scripted disbanded units now get their equipment refunded.
80+
- Abyssinia:
81+
• Reduced penalties from slave unrest national spirits.
82+
• Reduced amount of communist party popularity from slave unrest events.
83+
• Patriotic revolt can now only happen if the occupier isn't a Zebrican country.
84+
• Sharp Spear AI gets more and stronger units in the second civil war.
85+
• Patriotic revolt AI now always declares on Wingbardy if they move into Katkat.
86+
• Patriotic revolt drops its cosmetic tag more often.
87+
• Sharp Spear can now take Katren by force if Wingbardy is at war.
88+
• Catrina can no longer leave Manedalusia alone if they revolt.
89+
• If Manedalusia revolts and player swaps to it, Abyssinia only declares war if it is supremacist.
90+
- Aquileia:
91+
• No longer declares war on Flowena if a NAP is active.
92+
- Austurland:
93+
• Changed positions of continuous focuses.
94+
- Bronzehill:
95+
• Diamond Mountain can now be cored even if remaining a puppet of the Griffonian Empire.
96+
• Reduced cost of recruiting griffon generals.
97+
• The focus "Create The Wehrdistrike" now requires to not have poverty and no overstreched bureaucracy.
98+
• The focus "Organize The Court" now requires modern society to be active.
99+
• Increased the stability impact from an ongoing land reform.
100+
• Slightly reduced the chance for Bronzehill going independent.
101+
- Celestial Resistance:
102+
• Replaced Light Shine with a generic general.
103+
• Can now core Starlight's Town.
104+
- Changeling Lands:
105+
• Rebalanced changeling queen advisors.
106+
• Dronessturm template can now be unlocked via decision after war.
107+
- Chiropterra:
108+
• Removed the focus "The Enemy Of My Enemy...". Instead, Chiropterra can ally Colthage when starting the focus to attack Hippogriffia.
109+
• Focus to attack Warzena will now bypass if Warzena is allied to Hippogriffia.
110+
• The focus to declare war on Hippogriffia now targets Warzena as well if it is allied with them.
111+
- Chital:
112+
• Now starts with a naval facility instead of a land warfare facility.
113+
- Colthage:
114+
• Removed quick timeouts from some constitutionalist events and instead freeze a focus mid-completion, to avoid things breaking.
115+
• Now starts with early truck technology.
116+
- Equestria:
117+
• Moved one dam in Hoofington state to a neighbouring state instead.
118+
• Made the AI more likely to pick the focus "The End of Civil War".
119+
- Falcor:
120+
• AI now never surrenders to communist Wingbardy.
121+
- Flowena:
122+
• Increased consumer goods bonus from loans.
123+
• Swapped portrait of one general to a generic one.
124+
- Francistria:
125+
• Adjusted who gets opinion bonuses in the supremacy path.
126+
- Hellquill:
127+
• Disbanding the Bund der Freien Hunde now gives an opinion penalty with Bronzehill.
128+
- Hippone:
129+
• Adjusted icon for the Seekers of Truth.
130+
- League of Four Emirs:
131+
• Now starts with slave economy law.
132+
- Manedalusia:
133+
• Has a weaker level of science base.
134+
- New California Republic:
135+
• Changed subideology of Ranger Sutton.
136+
- Nova Griffonia:
137+
• Now starts with some poverty and illiteracy.
138+
• Decreased duration of some economic focuses.
139+
• Teafeather now dies several months earlier.
140+
• Adjusted conditions for Changeling Lands call to arms.
141+
- Olenia:
142+
• Adjusted shapes of several states.
143+
- Sicameon:
144+
• Adjusted peacedeal AI so they let Asterion take more land if allied.
145+
- Stalliongrad:
146+
• The AI now should support Prywhen in wars with Evi valley countries.
147+
- Tobuck:
148+
• Improved how Nova Severyana takes Chiropterra's place in the North Zebrican War.
149+
- Quaggatai:
150+
• Can now take Colthage's place in the North Zebrican War, should they defeat Colthage.
151+
• Changed which version of the "Legacy of the Storm" national spirit they start with.
152+
- Wingbardy:
153+
• Can now join the North Zebrican War even if either Chiropterra or Colthage is fighting Hippogriffia alone.
154+
- Wittenland:
155+
• Removed mutual exclusivity from Honoria's war focuses.
156+
• If Coltstream isn't sold, any possible non-aggression pacts are removed to permit the border conflict to take the state.
157+
- Yakyakistan/Jaki-Clan:
158+
• The two countries start with claims on each other's states that get removed after the war.
159+
• Kiyatukh and Mankhutayid clans can no longer be encircled.
160+
• Transfer of states when a clan secedes now properly cascades.
161+
162+
✢ Fixes:
163+
- Adjusted shapes of some provinces in an attempt to fix glitchy frontlines.
164+
- Fixed Raven Lakes dam 3D model being the wrong way around.
165+
- Decision to rename Stalliongrad now checks for ownership of all renamed states instead of just Stalliongrad itself.
166+
- Fixed kirin braves not being considered a support subunit.
167+
- Generic Zebrica war focuses are now blocked when puppeted.
168+
- Fixed a River Coalition national spirit not being removed if the country left the coalition.
169+
- "Proper Heritage" spirit now waives design cost for basegame special forces units.
170+
- Fixed issues with some music tracks.
171+
- Fixed numerous portrait definitions.
172+
- Fixed Westkeep dam 3D model not appearing.
173+
- Abyssinia:
174+
• Fixed starting event chain breaking in certain conditions.
175+
- Bronzehill:
176+
• Fixed Bronzehill's reaction to Diamond Mountain sometimes referencing the wrong ideology.
177+
• Developing your industry as Bronzehill now requires you to control the states in question.
178+
• Fixed the decision "Demand the Knights Keep To Their Old Oaths" being available to a Bronzehill-formed Empire when it shouldn't.
179+
• Focuses targeting Hellquill and Longsword now only require them to be at peace with each other, and only if there is a chance for negotiations.
180+
- Celestial Resistance:
181+
• Fixed Changeling puppet focus having a bad trigger.
182+
• War decisions now properly update AI strategies.
183+
- Changeling Lands:
184+
• Tried to fix being unable to declare war on Nova Griffonia after its civil war.
185+
- Colthage:
186+
• Fixed a country leader trait not always being swapped in the constitutionalist path.
187+
• Militarist AI should no longer get softlocked in the focus tree.
188+
- Crystal Empire:
189+
• Fixed some Sombra national spirits not being removed in other supremacy paths.
190+
- Gryphia:
191+
• Can no longer join the River Coalition during war.
192+
- Hippogriffia:
193+
• Fixed an event checking for the cores of the wrong country.
194+
• Fixed wrong states being annexed when white peace is made with Wingbardy over Abyssinia.
195+
• Fixed "Investing in our Allies" checking the wrong factory count.
196+
• Fixed not transferring territory to Warzena when making them a supervised state.
197+
- Hyenia:
198+
• White peace event with Thundaria no longer triggers if Hyenia is a puppet.
199+
- Katzennia:
200+
• Fixed demilitarized status being removed from the wrong Hippogriffian state.
201+
• Fixed Kattail getting negative food modifiers even with food surplus.
202+
• Fixed capitulation quote not appearing.
203+
- Kiria:
204+
• Rising Sun focus now requires less command power for AI to prevent it from getting stuck.
205+
• Fixed wrong scope for the Kirin NSA revolt.
206+
- New Mareland:
207+
• Fixed the country getting a generic leader instead of Celestia if she turned into Daybreaker.
208+
- Nova Griffonia:
209+
• Fixed Highhill's coup being interrupted.
210+
• Fixed a focus adding oil and building slot in an impassable state.
211+
- Pingland:
212+
• Fixed wars not working against dynamic countries.
213+
- Polar Bear Communities:
214+
• Fixed magical panzerbjørn not getting bonuses from racial technologies.
215+
- Romau:
216+
• Focus for Republican support now bypasses if Griffonian Republic doesn't exist.
217+
- Tarrin:
218+
• Tried to fix temporarily removed cores in Aquileia never coming back.
219+
- Yale:
220+
• "Goods From Our Loyal Dogs" will now be removed if Bronzehill is annexed.
221+
- Dehumanized some GFX.
222+
- Miscellaneous bugfixes and improvements.
223+
- Miscellaneous localisation fixes.
224+
225+
🐱 “Cats and Dogs” 2.4.0.5 🐶
2226
✢ Additions:
3227
- Added a generic dragon portrait.
4228
- Added a game rule to prevent the AI from deploying unequipped divisions.

common/abilities/generic_leader_abilities.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ ability = {
1818
has_global_flag = CHN_ZRS_everfree_not_tamed
1919
}
2020
}
21-
has_super_force_attack = no
21+
NOT = {
22+
has_country_flag = has_super_force_attack
23+
}
2224
}
2325
}
2426

@@ -70,7 +72,9 @@ ability = {
7072
is_border_war = no
7173
OWNER = {
7274
NOT = { tag = DED }
73-
has_super_last_stand = no
75+
NOT = {
76+
has_country_flag = has_super_last_stand
77+
}
7478
}
7579
}
7680

common/abilities/super_leader_abilities.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ability = {
1313
is_border_war = no
1414
OWNER = {
1515
NOT = { tag = DED }
16-
has_super_last_stand = yes
16+
has_country_flag = has_super_last_stand
1717
}
1818
}
1919

@@ -71,7 +71,7 @@ ability = {
7171
has_global_flag = CHN_ZRS_everfree_not_tamed
7272
}
7373
}
74-
has_super_force_attack = yes
74+
has_country_flag = has_super_force_attack
7575
}
7676
}
7777

common/ai_areas/default.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,43 @@ areas = {
4141
319 # Zerghana Valley
4242
}
4343
}
44+
45+
continental_north_zebrica = { # includes a little bit of Azir and Camelkand
46+
strategic_regions = {
47+
148 # Coltva
48+
236 # Seaquestria
49+
237 # Hazrumenia
50+
238 # Green Bay
51+
239 # Zumidia
52+
241 # Karamane
53+
242 # Colthage
54+
248 # Coltdar
55+
289 # Zarantia
56+
295 # Pamiz Mountains
57+
309 # Northern Zebhara
58+
319 # Zerghana Valley
59+
}
60+
}
61+
62+
chisimbi = {
63+
strategic_regions = {
64+
312 # Imba-Zaru
65+
313 # Chisimbi
66+
317 # Tzhimane
67+
144 # Zeblu
68+
314 # Twizanyika
69+
}
70+
}
71+
72+
zebrica_southeast_jungle = {
73+
strategic_regions = {
74+
133 # Lost Jungles
75+
128 # Maglibing
76+
131 # Zongo
77+
125 # Tanaihga
78+
}
79+
}
80+
4481
evi_valley = {
4582
strategic_regions = {
4683
182 #Prywhen

common/ai_strategy/GRW.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,9 +162,11 @@ finish_the_goddamn_war = {
162162
}
163163
agressive_war_in_evi = {
164164
allowed = {
165-
original_tag = GRW
166-
original_tag = LUS
167-
original_tag = GRY
165+
OR = {
166+
original_tag = GRW
167+
original_tag = LUS
168+
original_tag = GRY
169+
}
168170
}
169171
enable = {
170172
OR = {

common/ai_strategy/STG.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -492,6 +492,28 @@ STG_AI_should_support_yakistan = {
492492
value = 300
493493
}
494494
}
495+
STG_AI_should_support_prywhen = {
496+
allowed = {
497+
original_tag = STG
498+
}
499+
enable = {
500+
GRW = {
501+
OR = {
502+
has_war_with = GRY
503+
has_war_with = LUS
504+
has_war_with = BAN
505+
has_war_with = GRU
506+
}
507+
}
508+
}
509+
510+
abort_when_not_enabled = yes
511+
ai_strategy = {
512+
type = send_volunteers_desire
513+
id = GRW
514+
value = 150
515+
}
516+
}
495517
STG_ally_EQS = {
496518
allowed = {
497519
original_tag = STG

common/ai_strategy/WNG.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ WNG_be_lazy = {
165165
}
166166
enable = {
167167
has_war_with = HIP
168-
has_country_flag = partial_war
168+
has_global_flag = NZW_war_status_partial
169169
}
170170
abort_when_not_enabled = yes
171171
ai_strategy = {

0 commit comments

Comments
 (0)