public HangingGardensWonderCard(string id, string name, StepBuildWithEffect <VictoryEffect> stepBuild1, StepBuildWithEffect <SelectableScienceEffect> stepBuild2, StepBuildWithEffect <VictoryEffect> stepBuild3) : base(id, name, new Resource.CurrencyItem { Currency = Resource.CurrencyProducts.CLAY, Amount = 1 }, stepBuild1, stepBuild2, stepBuild3) { }
public CollossWonderCard(string id, string name, StepBuildWithEffect <VictoryEffect> stepBuild1, StepBuildWithEffect <MilitaryEffect> stepBuild2, StepBuildWithEffect <VictoryEffect> stepBuild3) : base(id, name, new Resource.CurrencyItem { Currency = Resource.CurrencyProducts.ORE, Amount = 1 }, stepBuild1, stepBuild2, stepBuild3) { }
public GizaGreatPyramidWonderCard(string id, string name, StepBuildWithEffect <VictoryEffect> stepBuild1, StepBuildWithEffect <VictoryEffect> stepBuild2, StepBuildWithEffect <VictoryEffect> stepBuild3) : base(id, name, new Resource.CurrencyItem { Currency = Resource.CurrencyProducts.STONE, Amount = 1 }, stepBuild1, stepBuild2, stepBuild3) { }
public HalicarnassusMausoleum(string id, string name, StepBuildWithEffect <VictoryEffect> stepBuild1, StepBuildWithEffect <ThrownCardOverviewEffect> stepBuild2, StepBuildWithEffect <VictoryEffect> stepBuild3) : base(id, name, new Resource.CurrencyItem { Currency = Resource.CurrencyProducts.CLOTH, Amount = 1 }, stepBuild1, stepBuild2, stepBuild3) { }
public ArtemisTempleWonderCard(string id, string name, StepBuildWithEffect <VictoryEffect> stepBuild1, StepBuildWithEffect <MoneyEffect> stepBuild2, StepBuildWithEffect <VictoryEffect> stepBuild3) : base(id, name, new Resource.CurrencyItem { Currency = Resource.CurrencyProducts.PAPYRUS, Amount = 1 }, stepBuild1, stepBuild2, stepBuild3) { }
public AlexandriaLighthouseWonderCard(string id, string name, StepBuildWithEffect <VictoryEffect> stepBuild1, StepBuildWithEffect <NoTradeSelectableProductionEffect> stepBuild2, StepBuildWithEffect <VictoryEffect> stepBuild3) : base(id, name, new Resource.CurrencyItem { Currency = Resource.CurrencyProducts.GLASS, Amount = 1 }, stepBuild1, stepBuild2, stepBuild3) { }
public SpecialWonderCard( string id, string name, Resource.CurrencyItem startCurrencyItem, StepBuildWithEffect <TEffect1> stepBuild1, StepBuildWithEffect <TEffect2> stepBuild2, StepBuildWithEffect <TEffect3> stepBuild3) : base(id, name, startCurrencyItem) { StepBuilds = new StepBuild[] { stepBuild1, stepBuild2, stepBuild3 }; }
public OlympiaZeusStatueWonderCard( string id, string name, StepBuildWithEffect <VictoryEffect> stepBuild1, StepBuildWithEffect <NextEpochEffect <FreeBuildEffect> > stepBuild2, StepBuildWithEffect <VictoryEffect> stepBuild3) : base(id, name, new Resource.CurrencyItem { Currency = Resource.CurrencyProducts.WOOD, Amount = 1 }, stepBuild1, stepBuild2, stepBuild3) { }