コード例 #1
0
    private bool ValidateUpgrade(UpgradeMove item, GameState oldState)
    {
        // Need to make sure the province exists and they're not upgrading a province they no longer own
        ProvinceState province = oldState.GetProvinceState(item.AlteredProvince);

        return(province != null && province.Owner == item.Faction);
    }
コード例 #2
0
 private ProvinceState GetUpgradedProvince(UpgradeMove upgrade, ProvinceState equivalent)
 {
     // TODO: Apply province upgrades once province upgrades are designed out
     throw new NotImplementedException();
 }