private string BuildMoveSummary(TechnologyUpgradeResponse upgradeResponse) { var summary = "To summarise my move I did the following;\n"; summary += $"I updated my game state to show that I recieved 1 {_moveState.SmallestTradeTokenPileType} trade token as it was the smallest token pile\n"; return(_scienceResolverUtility.BuildGeneralisedScienceMoveSummary(summary, upgradeResponse, _moveState)); }
private string BuildMoveSummary(TechnologyUpgradeResponse upgradeResponse) { var summary = "To summarise my move I did the following;\n"; summary += $"I asked you to remove one non capital city and adjacent territory for each rival player\n"; return(_scienceResolverUtility.BuildGeneralisedScienceMoveSummary(summary, upgradeResponse, _moveState)); }
private string BuildMoveSummary(FocusBarUpgradeResponse freeTechUpgradeResponse, TechnologyUpgradeResponse techLevelUpgradeResponse) { var summary = "To summarise my move I did the following;\n"; if (freeTechUpgradeResponse.HasUpgraded && freeTechUpgradeResponse.OldTechnology.Name != freeTechUpgradeResponse.NewTechnology.Name) { summary += $"I received a free technology upgrade breakthrough allowing me to upgrade {freeTechUpgradeResponse.OldTechnology.Name} to {freeTechUpgradeResponse.NewTechnology.Name}\n"; } return(_scienceResolverUtility.BuildGeneralisedScienceMoveSummary(summary, techLevelUpgradeResponse, _moveState)); }
private string BuildMoveSummary(TechnologyUpgradeResponse upgradeResponse) { var summary = "To summarise my move I did the following;\n"; return(_scienceResolverUtility.BuildGeneralisedScienceMoveSummary(summary, upgradeResponse, _moveState)); }