public CardRaid(Town own, Town oth) { owner = own; other = oth; cost = 4; }
public CardTradeAgreement(Town own, Town oth) { owner = own; other = oth; cost = 4; }
public void StartGame(int numberOfTowns) { for (int i = 0; i < numberOfTowns; i++) { Town t = new Town(); towns.Add(t); } AddTownsToDiscovery(); foreach (Town item in towns) { item.ScrambleStartDeck(); } }
public CardResearch(Town own) { owner = own; }
public CardImproveRelation(Town own) { owner = own; }
public CardWorsenRelationship(Town own) { owner = own; }
public CardDiscoverTown(Town own, Town oth) { owner = own; other = oth; }
public CardForrest(Town own) { owner = own; }
public CardStartProject(Town own) { owner = own; }
public CardMakeTrade(Town own, Town oth) { owner = own; other = oth; }
public CardHousing(Town own) { owner = own; cost = 3; }
public CardProduction(Town own) { owner = own; }
public CardHunter(Town own) { owner = own; cost = 5; }
public Relation(Town own, Town oth) { owner = own; other = oth; relationship = 0; tradeAgreement = false; }
public CardSawmill(Town own) { owner = own; cost = 15; }