Searched refs:exporter_faction (Results 1 – 2 of 2) sorted by relevance
197 …ade(CGrandStrategyFaction &importer_faction, CGrandStrategyFaction &exporter_faction, int resource) in PerformTrade() argument199 if (abs(importer_faction.Trade[resource]) > exporter_faction.Trade[resource]) { in PerformTrade()200 importer_faction.Resources[resource] += exporter_faction.Trade[resource]; in PerformTrade()201 exporter_faction.Resources[resource] -= exporter_faction.Trade[resource]; in PerformTrade()203 …importer_faction.Resources[CopperCost] -= exporter_faction.Trade[resource] * this->CommodityPrices… in PerformTrade()204 …exporter_faction.Resources[CopperCost] += exporter_faction.Trade[resource] * this->CommodityPrices… in PerformTrade()206 importer_faction.Trade[resource] += exporter_faction.Trade[resource]; in PerformTrade()207 exporter_faction.Trade[resource] = 0; in PerformTrade()210 exporter_faction.Resources[resource] -= abs(importer_faction.Trade[resource]); in PerformTrade()213 …exporter_faction.Resources[CopperCost] += abs(importer_faction.Trade[resource]) * this->CommodityP… in PerformTrade()[all …]
293 …void PerformTrade(CGrandStrategyFaction &importer_faction, CGrandStrategyFaction &exporter_faction…