LetalisK said:
Is there a mod or command line that will allow the AI to attack settlements regardless of defense?
There's probably a mod for it. Manually triggering an attack via the command console is a little convoluted, given that it's randomized and entirely handled by something called the 'story event manager' (which doesn't allow for manual non-random inputs).
However, there is one exception to this, -- The Castle.
There's a repeating quest called "Defend the Castle" which CAN be manually triggered whenever you want, via the command console. If this interests you, be sure to follow the instructions below carefully, as skipping steps or doing things in the wrong order can cause scripts to fire at the wrong time (or not fire at all) which can cause no end of problems.
Firstly, you need to have completed the Minutemen questline up to and including the 'Old Guns' quest (which is the quest which gives you the artillery schematics). If Ronnie Shaw is at the Castle, and you've got 'Artillery Piece' as a possible build option, then you're good to go.
Next, you need to decide what type of enemy you want to face. You have several options:
[Raiders]
Exactly what you'd expect. Some of them will be kitted out in raider power armor.
[Gunners]
Gunners, obviously. Also includes Assaultrons.
[Super Mutants]
Super Mutants of all varieties. Yes, this also includes Suiciders.
[BoS]
BoS troops, many of whom will be in power armor. This option is unique in that the enemies are dropped off via vertibird.
[Institute]
Synths of all varieties, including Coursers. This option is unique in that the enemies teleport in, often bypassing the walls and defenses.
Once you've decided which option you want, grab the number corresponding with that option from the following list:
Raiders: 0
Gunners: 1
Super Mutants: 2
BoS: 3
Institute: 4
... Then enter the following into the command console:
set MinCastleAttacker to <insert_your_chosen_number_here>
So if, for instance, you want to fight Super Mutants, you would enter:
set MinCastleAttacker to 2
Next, it's time to start the quest itself. To do this, simply go to the Castle (if you're not already there), and enter the following into the command console:
setstage MinDefendCastle 10
Close and then re-open the console a few seconds later (this gives the scripts a chance to fire off, because scripts will NOT fire while you've got the console open), and then enter the following:
setstage MinDefendCastle 120
This will start the attack.
Once the attack is over (ie: you reach "100%" on the given objective), Ronnie Shaw will give a little speech, and there'll also be a radio report too. You actually don't have to wait for these to complete if you don't want.
Wait for them or don't, it doesn't matter. Either way, after the battle is over, bring up the console again and type in:
stopquest MinDefendCastle
This will complete the quest in your journal and send everyone back to what they were doing. Oh, and it will also delete/remove ALL the enemy bodies (to prevent save game bloat), so if you want to loot any of them, do that
before running the above "stopquest" command.
After typing the above command, close the console, wait a few seconds (once again this is to allow the end-quest scripts to complete properly, which will NOT complete while you've got the console open), then bring up the console again and type in:
resetquest MinDefendCastle
This will reset the quest back to defaults again, allowing it to be re-triggered again at some point in the future (either by you, or automatically by the game).
If you want to have another battle again straight away, you can. Just start the whole process again from the 'choose your enemy' phase, above. (NOTE: If you want to face the SAME enemy type again, you will still need to type in the appropriate "set MinCastleAttacker to <0-4>" command again, because this value is NOT retained after the quest is completed).
...
Aaand that's pretty much it. It sounds a lot more complicated than it is.
I've tested this fairly extensively, and had no problems personally.
One point to note about the enemy type; if you're still in good standing with the BoS / Institute, then these enemy types will actually be non-hostile towards YOU. They will still be hostile towards all your turrets / traps / Minutemen troops, however. (This creates a rather interesting situation where you can sit back and watch the fireworks display without anything attacking you. Quite entertaining.)
Also, the attacking forces that hit the Castle are a LOT more numerous and higher leveled than the random attacks which hit your other settlements. So this also adds to the entertainment value.
You can pretty much turn the Castle into your own private fighting arena.
"
LET'S GET READY TO RUMBLLLLE!!"
... Someone needs to mod the radio announcer to say that.