What about the diplomatic_stance console command? How does that work? Does it still work?
Having done some searching, apparently it goes thus:
diplomatic_stance {faction1} {faction2} {stance}
diplomatic_stance gauls germans allied
Where stance is allied/neutral/war. No idea if it works, though.
Bookmarks