// Token: 0x06000AA1 RID: 2721 RVA: 0x00037308 File Offset: 0x00035508
public static void DeclareAlliance(IFaction faction1, IFaction faction2)
{
if (faction1 != faction2 && !faction1.IsBanditFaction && !faction2.IsBanditFaction)
{
FactionManager.SetStance(faction1, faction2, StanceType.Neutral);
}
}
// Token: 0x06000AA2 RID: 2722 RVA: 0x00037327 File Offset: 0x00035527
public static void DeclareWar(IFaction faction1, IFaction faction2, bool isAtConstantWar = false)
{
if (faction1 != faction2 && !faction1.IsBanditFaction && !faction2.IsBanditFaction)
{
FactionManager.SetStance(faction1, faction2, StanceType.War).IsAtConstantWar = isAtConstantWar;
}
}
// Token: 0x06000AA3 RID: 2723 RVA: 0x0003734B File Offset: 0x0003554B
public static void SetNeutral(IFaction faction1, IFaction faction2)
{
if (faction1 != faction2 && !faction1.IsBanditFaction && !faction2.IsBanditFaction)
{
FactionManager.Instance.GetStanceLinkInternal(faction1, faction2).StanceType = StanceType.Neutral;
}
}