Skip to content

Commit

Permalink
Merge pull request #2003 from EaW-Team/general-dev
Browse files Browse the repository at this point in the history
Release 2.3.1
  • Loading branch information
Crni-Bombarder authored Nov 14, 2024
2 parents 2813104 + a183624 commit 5ba4989
Show file tree
Hide file tree
Showing 1,386 changed files with 324,792 additions and 214,330 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/Generate GitHub Pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ on:
- 'gfx/interface/ideas/**/*.tga'
- 'interface/**/*.gfx'

concurrency:
concurrency:
group: generate_pages

jobs:
Expand All @@ -39,7 +39,7 @@ jobs:
- name: Generate webpage
uses: Yard1/hoi4-icon-search-action@master
with:
goals: './interface/eaw_goals.gfx ./interface/ee2_goals.gfx ./interface/ee2_goals.gfx ./interface/ncr_goals.gfx ./interface/eaw_af_2023_goals.gfx'
goals: './interface/focus'
ideas: './interface/eaw_ideas.gfx ./interface/ee2_ideas.gfx ./interface/eaw_af_2023_ideas.gfx'
texticons: './interface/etat_texticons.gfx ./interface/eaw_texticons.gfx'
events: './interface/eaw_eventpictures.gfx'
Expand All @@ -50,7 +50,7 @@ jobs:
- name: Commit and push files
run: |
cd $GITHUB_WORKSPACE/gh-pages
if [ -z "$(git status --porcelain)" ]; then
if [ -z "$(git status --porcelain)" ]; then
exit 0
fi
PYDATE=$(python -c "import datetime; print(datetime.datetime.utcnow())")
Expand Down
2 changes: 1 addition & 1 deletion PrepareForUpload.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ if [ ! -f "thumbnail.png" ]; then
convert $3 thumbnail.png
fi
sed -i "s/picture=.*//g" "descriptor.mod"
rsync -ahm --include="/thumbnail.png" --include='/descriptor.mod' --include='/README.md' --exclude='*.7z' --exclude='/*.*' --exclude='/.*' --exclude='/tutorial' --exclude='*.sh' --exclude='*.ps1' --exclude='*.psd' --exclude='*.py' . $destinationName
rsync -ahm --include="/thumbnail.png" --include='/descriptor.mod' --include='/README.md' --exclude='*.7z' --exclude='/*.*' --exclude='/.*' --exclude='/tutorial' --exclude='/scripts' --exclude='*.sh' --exclude='*.ps1' --exclude='*.psd' --exclude='*.py' . $destinationName
cp -f "$destinationName/descriptor.mod" "$destinationName/../$2.mod"
7 changes: 6 additions & 1 deletion TechChanges.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,9 @@ AAT UPDATE:
- Pioneers are not exclusive with engineers, but still are exclusive with Jungle Pioneers
- Added close support gun secondary turret
- Reverted terrain nerfs to SH support companies
- Made some Heavy Tank MIO traits heavy-exclusive (ie not applying to super heavies) to further differentiate the new Super Heavy MIO
- Made some Heavy Tank MIO traits heavy-exclusive (ie not applying to super heavies) to further differentiate the new Super Heavy MIO

GTD UPDATE:
- Flame tanks are still unlockable via researching the Engineers II technology
- modern battleships and carriers projects removed as modern hulls are researched in EAW
- Intercontinetal Bombers are designable with BBA enables
45 changes: 44 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,47 @@
🧭 “Daring Do and the Yaks that SMASH!” 2.3.0.1 🏔️
🧭 “Daring Do and the Yaks that SMASH!” 2.3.1 🏔️
✢ Compatibility for 1.15 Hearts of Iron IV patch and Götterdämmerung DLC:
- Several unique special projects.
- The Queen's Tower and the Palace of the Soviets are now Monuments, without 3D models for now.
- Unique raids targeting the aforementioned Monuments.
- Scientist portraits for various races.
- Added both pre-existing dams and dams built via focus.

✢ Additions:
- Added unique division namelist for Chiropterra.
- Added new generals for Abyssinia, Crystal Empire, Changeling Lands and Celestial Resistance.
- Added generic operative portraits for yetis.
- Added a generic portrait for gargoyles.

✢ Changes:
- Aquileian decisions to build infrastructure now only gives infrastructure when the timer runs out rather than immediately.
- Reduced duration of a Tobuck focus and increased the number of factories it gives.
- Replaced leader of changeling Yak Protectorate.
- Replaced portrait of changeling Nova Griffonia Protectorate.
- Fixed changeling Yak Protectorate receiving an impassable state they shouldn't own.
- Improved state lore GUI slightly.
- Minor map tweaks.
- Optimized code for Worldwide Socialist Republic decision.

✢ Fixes:
- The unique Kirin science base can no longer be manually replaced.
- Fixed various issues with the new Griffonian Empire mandates.
- Fixed potential issue with visibility of generic political decisions for Colthage.
- Fixed a communist Yakyakistan focus not being available when it should be.
- Prevented gaining Plumage Moonfeather before finishing the "The Siren Constant" focus when switching the siren leaders.
- Fixed Chiropterra white peacing Zebrican countries when the Lunar Empire is defeated.
- Fixed a Tobuck decision deducing the wrong amount of guns.
- Fixed Yona's stat numbers.
- Fixed a bypass for a communist Yakyakistan diplomacy focus.
- Fixed compatibility issues with the official music submod.
- Fixed Nova Griffonia being unable to progress if the civil war was avoided.
- Fixed wrong bonus for Nova Griffonian republicans.
- Fixed Changeling Lands news events for capturing states not triggering.
- Fixed issue with Bronzehill investment decision.
- Dehumanized some GFX.
- Miscellaneous bugfixes and improvements.
- Miscellaneous localisation fixes.

🧭 “Daring Do and the Yaks that SMASH!” 2.3.0.1 🏔️
✢ Additions:
- Added a small focus tree for New Mareland when puppeted by the Griffonian Empire, intended for the AI.
- Added three new decisions for the Griffonian Empire to release Mandate puppets.
Expand Down
74 changes: 74 additions & 0 deletions common/abilities/changeling_leader_abilities.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@

ability = {
## Special project Changeling Ability
temp_chitin_fob = { ## Change enables_temp_hive_ability_tt loc if making changes in this ability
name = ABILITY_TEMP_CHITIN_FOB
desc = ABILITY_TEMP_CHITIN_FOB_DESC
icon = GFX_ability_extra_suplies

type = army_leader

allowed = {
owner = {
is_special_project_completed = sp:sp_temporary_chitin_structures
NOT = {
AND = {
has_war_with = ZRS
has_global_flag = CHN_ZRS_everfree_not_tamed
}
}
}
is_border_war = no
NOT = { has_trait = logistics_wizard }
is_field_marshal = yes
}

unit_modifiers = {
no_supply_grace = 240
army_org_regain = 0.05
}

one_time_effect = {
supply_units = 84
}

cost = 0.15
duration = 240
cooldown = 252
}

upgraded_temp_chitin_fob = {
name = ABILITY_TEMP_CHITIN_FOB
desc = ABILITY_TEMP_CHITIN_FOB_DESC
icon = GFX_ability_extra_suplies

type = army_leader

allowed = {
owner = {
is_special_project_completed = sp:sp_temporary_chitin_structures
NOT = {
AND = {
has_war_with = ZRS
has_global_flag = CHN_ZRS_everfree_not_tamed
}
}
}
has_trait = logistics_wizard
is_border_war = no
}

unit_modifiers = {
no_supply_grace = 240
army_org_regain = 0.05
}

one_time_effect = {
supply_units = 240
}

cost = 0.15
duration = 360
cooldown = 252
}
}
5 changes: 4 additions & 1 deletion common/abilities/generic_leader_abilities.txt
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,10 @@ ability = {
type = army_leader

allowed = {
owner = { NOT = { tag = DED } }
owner = {
NOT = { is_special_project_completed = sp:sp_temporary_chitin_structures }
NOT = { tag = DED }
}
has_ability = extra_suplies
is_border_war = no
}
Expand Down
2 changes: 1 addition & 1 deletion common/ai_equipment/EQS_naval.txt
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@ EQS_escorts = {
enable = {
AND = {
has_tech = improved_depth_charges
has_tech = decimetric_radar
has_tech = cavity_magnatron
}
}
role_icon_index = 2
Expand Down
2 changes: 1 addition & 1 deletion common/ai_equipment/HIP_naval.txt
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,7 @@ HIP_escorts = {
enable = {
AND = {
has_tech = improved_depth_charges
has_tech = decimetric_radar
has_tech = cavity_magnatron
}
}
role_icon_index = 2
Expand Down
Loading

0 comments on commit 5ba4989

Please sign in to comment.