A mod to create more depth, flavor, and diversity in terms of armies and ground combat.
ETHOS ARMIES (on Steam)
(formerly ARMIES ACCORDING TO ETHOS from this thread)
Current Version: 0.92 (as of JUNE 10)
Current Progress: Big update with lots of armies and new features added. I consider this mod pre-beta. This version is not considered complete or balanced but it should be playable, and enjoyable!
The State of Ground Combat in Stellaris
Ground combat and planetary invasions are in a pretty bad spot right now. Beyond just being boring, there are several fundamental problems:
Solution? Fix the bugs and give Morale Damage its own Min/Max values in defines.
Regarding ETHOS ARMIES: Honestly, most of the armies I created are worthless on a functional level. Especially the Airborne units (units designed to destroy an enemies morale but who themselves have very low morale). So, go big regular damage or go home.
- Morale Damage is based upon Regular Damage (by design)
- Attachments and Leaders do NOT modify Morale Damage (bug)
- Morale DOES modify Morale Damage (bug)
- Attacking armies do not suffer Morale Damage (bug?)
Solution? Fix the bugs and give Morale Damage its own Min/Max values in defines.
Regarding ETHOS ARMIES: Honestly, most of the armies I created are worthless on a functional level. Especially the Airborne units (units designed to destroy an enemies morale but who themselves have very low morale). So, go big regular damage or go home.
UPDATED IN 0.92:
- Lots of new divisions and armies (see features)
- Layered unlock of divisions and armies using both events and technology. The first unlock occurs after an empire's first defensive or offensive planetary invasion, and requires a player decision.
- Two new Society (Military Theory) technologies.
- Renamed "Brigades" to "Divisions".
- Gene Warriors remain the best army according to base stats. However, they are only available to Fallen Empires.
- Continued tweaking of Defines, et al.
OVERALL FEATURES:
- 2 new non-restricted archetype armies: Mechanized Assault Group, Airborne Assault Group
- ~50 new Ethos restricted divisions and armies
- Players will have access to 7-8 divisions or armies; AI should use 6-7 different armies
- Except Pacifists, each pair of ethos has an associated division. After an empire's first planetary invasion (defensive or offensive), the player will choose the Ethical focus of their ground forces.
- Fanatic ethos unlock (via technology) improved Armies based solely on that ethos.
- Vanilla armies re-envisioned (WIP).
- Planetary Warfare rebalanced.
- "Planetary Fortifications" is now "Command & Control"
- C&C damage reduction between ~30% and ~9%
- More involved planetary invasions (WIP). Instead of more health and more armies, I will be implementing ethos-driven occupation strategies using events. An event based method creates more depth without having to rely on the AI (though I'll still run into morale issues).
ARMIES:
- Two New Archetype Armies: Mechanized Assault Group, Airborne Assault Group
- Division: 50% boost to archetype army stats; 25% reduction to health and morale
- Fanatic Armies: 75% boost to archetype army stats
- Fanatic Elite Armies: 150% boost to archetype army stats
ETHOS DESIGN INSPIRATIONS:
- Militarist - Somewhat generic militarist. Bonus stats vary.
- Materialist - More mechanized divisions (ie Mech Warrior). High damage output.
- Spiritualist - A religious interpretation of Spiritualist (blame years of W40k). High morale.
- Individualist - More airborne and mech divisions (ie special forces). High morale damage (if bugs are ever fixed).
- Collectivist - More infantry divisions (ie Red Army). High health.
- Xenophobe - Varied division composition, purge and death squads. Good damage, good morale.
- Xenophile - Varied division composition, somewhat ones with nature (ie monstrous cavalry). Good damage, good health.
KNOWN ISSUES & COMPATIBILITY
KNOWN ISSUES:
* The definable values for morale and morale damage are all screwed up. Basically, morale_damage is not an independent value (nor is it even functional in the code). Rather, morale damage is based upon regular damage and, apparently, modified by morale itself. Considering there are so few stat variables, this makes creating functionally unique units quite difficult, and it also makes game balance hard to establish. For now, I am leaving these values untouched according to my original design approach in the hopes that Paradox fixes the morale bugs.
* New non-vanilla armies are generically named. Changing this requires an entry for every individual army in every individual namelist. That's not something I'm going to do, but I'll work on a template that may be helpful.
COMPATIBILITY
Replaced/Overwritten Files:
00_armies.txt
00_country_types.txt (See Note 1 below)
Partially Modified Files:
00_defines.lua (as ethosarmies_00_defines.lua)
l_english.yml (as ethosarmies_l_english.yml)
NOTE 1:
In order to get the AI to utilize the new armies, I must replace the 00_country_types file. This causes a conflict with mods that also want new ships utilized by the AI. I plan to develop a version of Ethos Armies that includes a compatibility patch with the more popular new ship mods.
* The definable values for morale and morale damage are all screwed up. Basically, morale_damage is not an independent value (nor is it even functional in the code). Rather, morale damage is based upon regular damage and, apparently, modified by morale itself. Considering there are so few stat variables, this makes creating functionally unique units quite difficult, and it also makes game balance hard to establish. For now, I am leaving these values untouched according to my original design approach in the hopes that Paradox fixes the morale bugs.
* New non-vanilla armies are generically named. Changing this requires an entry for every individual army in every individual namelist. That's not something I'm going to do, but I'll work on a template that may be helpful.
COMPATIBILITY
Replaced/Overwritten Files:
00_armies.txt
00_country_types.txt (See Note 1 below)
Partially Modified Files:
00_defines.lua (as ethosarmies_00_defines.lua)
l_english.yml (as ethosarmies_l_english.yml)
NOTE 1:
In order to get the AI to utilize the new armies, I must replace the 00_country_types file. This causes a conflict with mods that also want new ships utilized by the AI. I plan to develop a version of Ethos Armies that includes a compatibility patch with the more popular new ship mods.
PLANS:
Future Updates and Features:
* Occupation strategies (ie events) according to ethos.
* Incorporating my Strategy Attachments mod.
* Incorporating my Battlebarge Transport mod.
* Imaginative and flavorful unit descriptions.
* More armies! Have any suggestions? With the structure in place, adding armies is now just plug-and-play.
* More flavorful (yet still species neutral) army titles! Have any suggestions?
* Icons! Anyone gfx inclined? Or have links to icon resources?
* Balance, Balance, Balance
Possible Features:
* Planet modifiers (ie terrain bonuses)?
* Can armies require strategic resources?
* Can Insurgencies (ie Garrisons) be linked to happiness levels?
* Can average damage be displyed everywhere?
* Non-English Localization?
* Army stats window after combat resolution?
* Occupation strategies (ie events) according to ethos.
* Incorporating my Strategy Attachments mod.
* Incorporating my Battlebarge Transport mod.
* Imaginative and flavorful unit descriptions.
* More armies! Have any suggestions? With the structure in place, adding armies is now just plug-and-play.
* More flavorful (yet still species neutral) army titles! Have any suggestions?
* Icons! Anyone gfx inclined? Or have links to icon resources?
* Balance, Balance, Balance
Possible Features:
* Planet modifiers (ie terrain bonuses)?
* Can armies require strategic resources?
* Can Insurgencies (ie Garrisons) be linked to happiness levels?
* Can average damage be displyed everywhere?
* Non-English Localization?
* Army stats window after combat resolution?
My Other Mods:
Ripple Ping: https://steamcommunity.com/sharedfiles/filedetails/?id=689794111
(WIP)Strategy Attachments: http://steamcommunity.com/sharedfiles/filedetails/?id=693811197