Skip to content

Commit

Permalink
Merge pull request #1773 from EaW-Team/NSB_preparations
Browse files Browse the repository at this point in the history
  • Loading branch information
Yard1 authored Feb 11, 2022
2 parents 7ebdd92 + e225bfd commit 46055ad
Show file tree
Hide file tree
Showing 270 changed files with 3,304 additions and 3,405 deletions.
47 changes: 46 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,49 @@
🦅 “Two Eagles: Arsenal of Harmony” 1.9.1.11 🦅
🦅 “Two Eagles: Arsenal of Harmony” 1.9.1.12 🦅
✢ Rewrote character related script, which should fix most of the common crashes.
✢ Added portrait for Sunny Flare in New Mareland.
✢ Added leader descriptions for Lunar New Mareland.
✢ Added a flavour event for Equestrian Republic.
✢ Added a gamerule for Chiazbeacle Pact forming.
✢ Various improvements to AI templates due to combat width changes in 1.11.
✢ AI of major countries now focuses more on building fighters and CAS.
✢ Reworked portraits for Duke Haygle in New Mareland and Ironclaw in Nova Griffonia.
✢ Nerfed Aquileian HEAT shell technology.
✢ If Gryphus defeats the communists in the civil war, it now gets an event to choose a path.
✢ Fixed Celestia national spirit remaining in New Mareland when it shouldn't.
✢ Fixed issue with Evening Dew not becoming leader in New Mareland.
✢ When Changelings cancel the Griffonian attache, they now get Synovial's panzer division.
✢ Fixed antiair production cost being slightly too low.
✢ Reduced production cost of supply hubs from 20000 to 14500
✢ Fixed broken news event image for Fall of Griffenheim.
✢ Fixed Daybreaker not being removed as field marshal.
✢ Fixed Aquileian division namelists not checking for government form correctly.
✢ Aquileian vassals now use Aquileia's division namelists.
✢ The RIV tag now defaults to RCT (River Republic).
✢ Fixed Grover VI national spirit not being removed for Angriver when he is crowned as King.
✢ Hopefully fixed Starry Night not getting the correct portrait in Hellquill.
✢ Increased production cost of transport planes to vanilla values.
✢ Made National Republican Army stronger to help the AI end the Griffonian Republic civil war faster.
✢ Fixed Oskar and Otto in Griffonian Republic not being separate characters.
✢ Fixed Brodfeld/Prywhen shared advisors not being available with harmony ideology.
✢ Fixed Brodfeld/Prywhen shared navy chiefs having separate admiral characters by merging them. This means Brodfeld now gets admirals after winning.
✢ Fixed state category check for a Manehattan decision.
✢ Added a number indicator to Aquileia's revolutionary support bar.
✢ Fixed bandit Longsword not getting generals from focus.
✢ Adjusted AI factors for Griffonian Republic military focuses so that the AI shouldn't avoid taking them.
✢ Fixed New Mareland's griffon bandit decision category using a vanilla image with humans.
✢ Fixed Francistria not getting its cores back after capitulating Tarrin.
✢ Fixed issues with Vittorio advisor in Francistria.
✢ Replaced armored engineers with flame MBTs.
✢ Player Lunar New Mareland can now choose their own path.
✢ Fixed Changeling supply hub spawning in Crystal Empire.
✢ Added demolition gun tank module as a lategame upgrade to flamethrower.
✢ Sicameon focuses related to reducing militia reliance now bypass if you have gotten rid of it through army reforms.
✢ Added a new event image for Aquileia.
✢ Dehumanized some GFX.
✢ Miscellaneous bugfixes and improvements.
✢ Miscellaneous localisation fixes.

🦅 “Two Eagles: Arsenal of Harmony” 1.9.1.11 🦅
✢ Full compatibility with Hearts of Iron IV 1.11.5.
✢ Added new "Our Equestria" formable for Equalist Our Town.
✢ Added new flag for GEU.
Expand Down
2 changes: 1 addition & 1 deletion common/ai_strategy/EQS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1161,7 +1161,7 @@ EQS_naval_role_ratios_anti_submarines = {
ai_strategy = {
type = role_ratio
id = naval_cruiser_light
value = -25
value = 25
}

ai_strategy = {
Expand Down
12 changes: 6 additions & 6 deletions common/ai_strategy/STG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ STG_more_armor = {
ai_strategy = {
type = template_prio
id = medium_armor
value = 150
value = 80
}
}
STG_historical_raitos = {
Expand All @@ -124,9 +124,9 @@ STG_historical_raitos = {
}

ai_strategy = {
type = equipment_production_factor
type = unit_ratio
id = fighter
value = 20
value = 50
}

ai_strategy = {
Expand All @@ -136,9 +136,9 @@ STG_historical_raitos = {
}

ai_strategy = {
type = equipment_production_factor
type = unit_ratio
id = cas
value = 5
value = 20
}

ai_strategy = {
Expand All @@ -150,7 +150,7 @@ STG_historical_raitos = {
ai_strategy = {
type = equipment_production_factor
id = artillery
value = 40
value = 20
}

ai_strategy = {
Expand Down
28 changes: 23 additions & 5 deletions common/ai_strategy/default.txt
Original file line number Diff line number Diff line change
Expand Up @@ -86,13 +86,13 @@ default_unit_production = {
ai_strategy = {
type = unit_ratio
id = fighter
value = 80
value = 150
}

ai_strategy = {
type = unit_ratio
id = cas
value = 5
value = 100
}

ai_strategy = {
Expand All @@ -114,9 +114,15 @@ default_unit_production = {
}

ai_strategy = {
type = equipment_production_factor
id = fighter
value = 35
type = equipment_variant_production_factor
id = fighter_equipment
value = 150
}

ai_strategy = {
type = equipment_variant_production_factor
id = CAS_equipment
value = 100
}

ai_strategy = {
Expand All @@ -130,6 +136,18 @@ default_unit_production = {
id = artillery
value = 25
}

ai_strategy = {
type = equipment_production_min_factories
id = fighter
value = 1
}

ai_strategy = {
type = equipment_production_min_factories
id = cas
value = 1
}
}

default_naval_role_ratios = {
Expand Down
89 changes: 86 additions & 3 deletions common/ai_strategy_plans/JER_alternate_strategy_plan.txt
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,89 @@ JER_cecile = {
}
}

JER_cecile_post_revolution = {
name = "Cecile Republic Plan"
desc = ""

allowed = {
original_tag = JER

}

enable = {
has_completed_focus = JER_FJA_victory
}
abort = {

}

ai_national_focuses = {
JER_army_reforms
JER_educate_the_populace
JER_liberal_industry
JER_industrial_projects
JER_delegalize_the_monarchy
JER_republican_national_academy
JER_mend_the_divides
JER_tax_policy_revisions
JER_rural_electrification_commission
JER_labour_law_revisions
JER_social_security_for_all_aquileians
JER_adapting_new_stategies
JER_unite_all_of_aquileia
JER_aquileia_reclaimed
JER_the_rebirth_of_a_city
JER_integrate_the_borderlands
JER_the_conquest_of_avian
JER_anti_monopoly_laws
JER_agrarian_reforms
JER_develop_industrial_tech
JER_local_resource_extraction
JER_fund_arms_production
JER_cultural_pluralism
JER_support_automobile_industry
JER_all_aquileian_railway
JER_aquileian_academy_of_science
JER_the_republican_gednermerie
JER_tank_modernisation
JER_equipment_modernisation
JER_support_equipment_modernisation
JER_eradicate_hunger
JER_assault_section_memes
JER_medical_service_corps
JER_unit_mechanisation
JER_mobile_logistics_corps
}

research = {
#ai_basic_start = 75.0
#ai_continued_start = 60.0
#land_doctrine = 50.0
#light_fighter = 40.0
}

ideas = {

}

traits = {

}

# Keep small, as it is used as a factor for some things (such as research needs)
# Recommended around 1.0. Useful for relation between plans
weight = {
factor = 1.0
modifier = {
factor = 1.0
}
}

focus_factors = {

}
}

JER_monarchist = {
name = "Aquileian monarchist Plan"
desc = ""
Expand Down Expand Up @@ -241,7 +324,7 @@ JER_republican_path_1 = {
}
}
abort = {

has_completed_focus = JER_the_triumph
}

ai_national_focuses = {
Expand Down Expand Up @@ -299,7 +382,7 @@ JER_republican_path_2 = {
check_variable = { JER_AI_republican_path = 2 }
}
abort = {

has_completed_focus = JER_the_triumph
}

ai_national_focuses = {
Expand Down Expand Up @@ -356,7 +439,7 @@ JER_republican_path_3 = {
check_variable = { JER_AI_republican_path = 3 }
}
abort = {

has_completed_focus = JER_the_triumph
}

ai_national_focuses = {
Expand Down
60 changes: 60 additions & 0 deletions common/ai_strategy_plans/WNG_alternate_strategy_plan.txt
Original file line number Diff line number Diff line change
Expand Up @@ -398,5 +398,65 @@ WNG_alternate_harmony = {

focus_factors = {

}
}

WNG_alternate_neutrality_chiazbeacle_pact = {
name = "Wingbardy goes Neutral and tries to form the Chiazbeacle Pact"
desc = ""

allowed = {
original_tag = WNG

}

enable = {

OR = {
has_country_flag = WNG_AI_CHIAZBEACLE
has_game_rule = {
rule = WNG_ai_behavior
option = CHIAZBEACLE
}
}
}
abort = {

}

ai_national_focuses = {
WNG_declare_martial_law
WNG_the_royal_intervention
WNG_reach_out_to_the_common_griffon
WNG_create_a_loyal_government
WNG_secure_army_loyalty
WNG_placate_the_interlectuals
WNG_viva_il_re
WNG_the_chiazbeacle_pact
}

research = {

}

ideas = {

}

traits = {

}

# Keep small, as it is used as a factor for some things (such as research needs)
# Recommended around 1.0. Useful for relation between plans
weight = {
factor = 1.0
modifier = {
factor = 1.0
}
}

focus_factors = {

}
}
Loading

0 comments on commit 46055ad

Please sign in to comment.