Home
last modified time | relevance | path

Searched refs:exporter_faction (Results 1 – 2 of 2) sorted by relevance

/dports/games/wyrmgus/Wyrmgus-3.5.4/src/stratagus/
H A Dgrand_strategy.cpp197 …ade(CGrandStrategyFaction &importer_faction, CGrandStrategyFaction &exporter_faction, int resource) in PerformTrade() argument
199 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()
204exporter_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()
213exporter_faction.Resources[CopperCost] += abs(importer_faction.Trade[resource]) * this->CommodityP… in PerformTrade()
[all …]
/dports/games/wyrmgus/Wyrmgus-3.5.4/src/include/
H A Dgrand_strategy.h293 …void PerformTrade(CGrandStrategyFaction &importer_faction, CGrandStrategyFaction &exporter_faction