public static int CalculateDefenderReinforcements(Gang defenderGang, TurfZone targetZone) { return(ModOptions.instance.extraKillsPerTurfValue * targetZone.value + ModOptions.instance.baseNumKillsBeforeWarVictory + defenderGang.GetReinforcementsValue() / 100); }
public static int CalculateAttackerReinforcements(Gang attackerGang, GangWarManager.AttackStrength attackType) { return(ModOptions.instance.extraKillsPerTurfValue * ((int)(attackType + 1) * (int)(attackType + 1)) + ModOptions.instance.baseNumKillsBeforeWarVictory / 2 + attackerGang.GetReinforcementsValue() / 100); }