Skip to content

Commit caa878c

Browse files
Merge pull request #2056 from EaW-Team/general-dev
2.4.1.2
2 parents a275d3d + 843574c commit caa878c

File tree

196 files changed

+26243
-1224
lines changed

Some content is hidden

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

196 files changed

+26243
-1224
lines changed

DocumentationCopy.py

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
import os
2+
import shutil
3+
from pathlib import Path
4+
5+
def copy_markdown_files(source_dir: str, dest_dir: str):
6+
# Convert to Path objects for better path handling
7+
source_path = Path(source_dir)
8+
dest_path = Path(dest_dir)
9+
10+
# Walk through all directories and files in source
11+
for root, dirs, files in os.walk(source_path):
12+
# Get the relative path from the source directory
13+
rel_path = Path(root).relative_to(source_path)
14+
15+
# Create corresponding directory in destination
16+
dest_dir_path = dest_path / rel_path
17+
dest_dir_path.mkdir(parents=True, exist_ok=True)
18+
19+
# Process each file
20+
for file in files:
21+
if file.lower().endswith('.md'):
22+
source_file = Path(root) / file
23+
dest_file = dest_dir_path / file
24+
25+
# Skip if destination file already exists
26+
if not dest_file.exists():
27+
shutil.copy2(source_file, dest_file)
28+
print(f"Copied: {source_file} -> {dest_file}")
29+
else:
30+
print(f"Skipped existing file: {dest_file}")
31+
32+
if __name__ == "__main__":
33+
# Example usage
34+
source_directory = input("Enter source directory path: ")
35+
destination_directory = input("Enter destination directory path: ")
36+
37+
copy_markdown_files(source_directory, destination_directory)

changelog.txt

Lines changed: 90 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,93 @@
1-
🐱 “Cats and Dogs” 2.4.1.1 🐶
1+
🐱 “Cats and Dogs” 2.4.1.2 🐶
2+
✢ Additions:
3+
- Added Lost Jungle province modifiers in southeastern Zebrica.
4+
- Changeling Lands:
5+
- New portrait for Queen Chrysalis.
6+
- Crystal Empire:
7+
- New portrait for Princess Cadance.
8+
- Equestria:
9+
- New portrait for Princess Celestia.
10+
- Flowena:
11+
- New portrait for Astrit Koch.
12+
- Griffonian Republic:
13+
- Reworked flags for supremacy ideology.
14+
- Ibhayiz:
15+
- Added a new general.
16+
- Macawia:
17+
- Added Caábaçaí Jungle province modifiers.
18+
- Nova Griffonia:
19+
- New portrait for Governor Teafeather.
20+
- Olenia:
21+
- New portrait for King Johan.
22+
- Pònaidhean:
23+
- Added 10 new generals.
24+
- Stalliongrad:
25+
- New portrait for Altidya.
26+
- Twizanyika:
27+
- Added giraffe slavery national spirit.
28+
29+
✢ Changes:
30+
- Rebalanced special forces doctrines.
31+
- Delayed lategame mountaineer/paratrooper/marine technologies by 1 year.
32+
- Adjusted dates of special forces technologies.
33+
- Rebalanced lower levels of society development, primitive economy law and primitive equipments.
34+
- Adjusted tree 3D models in southeastern Zebrica.
35+
- Rebalanced naval base levels in Equus and Zebrica.
36+
- Rebalanced Chisimbi countries.
37+
- Rebalanced combined arms advisor trait.
38+
- Locked jet air doctrines behind axial jet engines.
39+
- Changeling Lands:
40+
- Now starts with cruiser submarine special project completed, as they already have the ships.
41+
- Chiropterra:
42+
- Removed generic BB and DD templates.
43+
- Colthage:
44+
- Delayed the Coltvan revolt triggered from events by one day.
45+
- Olenia:
46+
- AI is now more likely to complete defensive focuses.
47+
48+
✢ Fixes:
49+
- Fixed missing UI for combat width in special forces doctrines.
50+
- Removed random paratrooper modifiers in the first special forces doctrine.
51+
- Fixed AI generals not getting racial traits.
52+
- Fixed Long Term Tactical Divination giving double its advertised effects to the new generals.
53+
- Generic Chisimbi decision to declare war on Zongo now requires the attacker to be at peace.
54+
- Imba-Zaru and Tzhimane Confederacy can no longer gain benefits from the Griffonstone landmark.
55+
- Fixed Imba-Zaru and Tzhimane Confederacy icons and ship classes referencing griffons.
56+
- Replaced Stronghold Network modifiers with functional ones.
57+
- Fixed various missing war warnings in focuses for Equus countries.
58+
- The alchemical toolbelt no longer impacts experience loss or trickleback due to being per batallion.
59+
- Austurland:
60+
- Remove Asbjoern Hallgilsson after the communist coup.
61+
- Chiropterra:
62+
- Puppeted Chiropterra can no longer create a puppet Zarantia.
63+
- Colthage:
64+
- Adjusted Quaggatai white peace event so it properly transfers states.
65+
- Hellquill:
66+
- Fixed Heinrich von Plummen not being removed during Demetrius' Coup.
67+
- Hippogriffia:
68+
- Give cruiser submarine special project technology when they unlock cruiser submarine focus technology.
69+
- Jaki-Clan:
70+
- Fixed a missing national spirit icon.
71+
- Katzennia:
72+
- Kattail can attack Gelon-Zornu now.
73+
- Kiria:
74+
- Fixed issues with Protectorates.
75+
- Fixed communist party leader sometimes being generic.
76+
- The Hindia war will happen after the unification of Hindia now.
77+
- Polar Bear Communities:
78+
- Can no longer create Griffonian puppets while at war.
79+
- Fixed missing cores from a Griffonian puppet.
80+
- Fixed a couple of focus bypasses and checks.
81+
- Stalliongrad:
82+
- Attempted to fix commanders without trait XP gain.
83+
- Twizanyika:
84+
- Fixed ship names.
85+
- Winggarden:
86+
- Now gets a generic focus tree when puppeted by most countries.
87+
- Miscellaneous bugfixes and improvements.
88+
- Miscellaneous localisation fixes.
89+
90+
🐱 “Cats and Dogs” 2.4.1.1 🐶
291
✢ Additions:
392
- Added news events for the outcome of the Arabian Civil War.
493
- Abyssinia:

common/buildings/00_buildings.txt

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -231,12 +231,18 @@ buildings = {
231231
state_bunker_max_level_terrain_limit = 2
232232
state_coastal_bunker_max_level_terrain_limit = 2
233233
enemy_attrition = 0.1
234-
#state_production_speed_bunker_factor = 0.1 # EAW REMOVED
235-
#state_production_speed_coastal_bunker_factor = 0.1 # EAW REMOVED
234+
state_production_speed_bunker_factor = 0.25 # EAW BUFFED WAS 0.1
235+
state_production_speed_coastal_bunker_factor = 0.25 # EAW BUFFED WAS 0.1
236236

237237
### EAW ADDED ###
238-
land_bunker_effectiveness_factor = 0.1
239-
coastal_bunker_effectiveness_factor = 0.1
238+
#army_defence_factor = 0.1 # broken
239+
#cas_damage_reduction = 0.1 # broken
240+
dig_in_speed_factor = 0.25
241+
max_dig_in_factor = 0.25
242+
# pocket_penalty = -0.05 # broken
243+
# enemy_army_bonus_air_superiority_factor = -0.1 # broken
244+
land_bunker_effectiveness_factor = 0.25
245+
coastal_bunker_effectiveness_factor = 0.25
240246
}
241247
}
242248

common/buildings/01_landmark_buildings.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ buildings = {
469469
always_shown = yes
470470
show_modifier = yes
471471
country_modifiers = {
472-
enable_for_controllers = { HLR ANG ARA JFT LAK BAN FLO CYA FRN AET LNS JEB TAL VIN FAL YAN SIC ROU HEL GRU FEA PYT GFF GRI GRW GRY HAU AVI ERI EYR KAT JER BRF BOI VED WNG MER JRR GRF HLQ POM LUS TRD SRS STW MNC TSV FEZ YAL GFS JEV JGF JHZ JKR FAW JNG JOS LSM JES } ### need to add all griffon race tags to this
472+
enable_for_controllers = { HLR ANG ARA JFT LAK BAN FLO CYA FRN AET LNS JEB TAL VIN FAL YAN SIC ROU HEL GRU FEA PYT GFF GRI GRW GRY HAU AVI ERI EYR KAT JER BRF BOI VED WNG MER JRR GRF HLQ POM LUS TRD SRS STW MNC FEZ YAL JEV JGF JHZ JKR FAW JNG JOS LSM JES } ### need to add all griffon race tags to this
473473
modifiers = {
474474
stability_factor = 0.05
475475
}

0 commit comments

Comments
 (0)