• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Krabashik

Second Lieutenant
80 Badges
Feb 25, 2007
121
4
  • Stellaris: Galaxy Edition
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Victoria 2
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Nemesis
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Crusader Kings II
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
I apologize if this seems like a dumb question.

I have been looking around and can't seem to find an up to date mod for allowing the use of Armageddon for regular militaristic/xenophobic empires.

Is there one I haven't seen?

Also what is the reason for only allowing this for fabric purifiers and determined exterminators?
 

Fisk

Captain
16 Badges
Apr 7, 2017
440
0
  • Stellaris: Galaxy Edition
  • Stellaris: Synthetic Dawn
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
I apologize if this seems like a dumb question.

I have been looking around and can't seem to find an up to date mod for allowing the use of Armageddon for regular militaristic/xenophobic empires.

Is there one I haven't seen?

Also what is the reason for only allowing this for fabric purifiers and determined exterminators?
As for the reasoning, I imagine the idea is that anyone who isn't purifier or exterminator wants to conquer rather than completely annihilate. Doesn't feel entirely reasonable when compared to who can use the planet cracker, but there it is.

I haven't looked for a mod that does this, but I figured I'd just make one. It won't be compatible with anything that modifies bombardment stances, but probably with everything else. Haven't tested it very thoroughly, but it should work from what I can tell. Just extract into your mods folder (documents\paradox interactive\stellaris\mod if you're on windows) and select it in the launcher.

If I understand the code right, the AI still won't use armageddon unless they're purifier or exterminator (wouldn't want regular empires going around creating tomb worlds, right?). In case you want to change that, or otherwise modify it, look at the spoiler. Any questions or concerns, reply here or pop me a pm.

Inside the mod, locate common\policies\afe_policies.txt (it's the only file, really)
Then, in that file, scroll all the way to the bottom. There are two relevant fields; potential and AI_weight. Potential dictates who can use the policy; as you'll see I've enabled it for militarists and xenophobes, and I threw in devouring swarms too for good measure. The AI_weight one tells the AI which is best, and the "factor = 10" means the weight (goodness) of armageddon is multiplied by 10 for anything inside the following OR bracket.

In short, if you want fanatic militarist AI to use armageddon bombing, add has_ethic = "ethic_fanatic_militarist" to the civics already in the AI_weight brackets.
If you don't want regular militarists to be able to use it at all, remove has_ethic = "ethic_militarist" from the potential bracket.

Code:
    option = {
        name = "orbital_bombardment_armageddon"
    
        potential = {
            OR = {
                has_ethic = "ethic_militarist"                 # Everything in here can use armageddon bombardment
                has_ethic = "ethic_fanatic_militarist"
                has_ethic = "ethic_xenophobe"
                has_ethic = "ethic_fanatic_xenophobe"
                has_valid_civic = civic_hive_devouring_swarm
                has_valid_civic = civic_fanatic_purifiers
                has_valid_civic = civic_machine_terminator
            }
        }
    
        policy_flags = {
            orbital_bombardment_armageddon
        }
        modifier = {}
    
        AI_weight = {
            modifier = {
                factor = 10
                OR = {
                    has_valid_civic = civic_fanatic_purifiers        # Only AI empires matching at least one of
                    has_valid_civic = civic_machine_terminator       # these conditions will actually use it
                }
            }
        }
    }

EDIT: I just realized I'd forgotten to include the actual mod. My bad. Here's a link.
 
Last edited: