Class IslandBlueprintCostExtensions
- Namespace
- Game.Core.Blueprints
- Assembly
- SPZGameAssembly.dll
public static class IslandBlueprintCostExtensions
- Inheritance
-
objectIslandBlueprintCostExtensions
Methods
CalculateCost(IslandBlueprint, DifficultyGameParameters)
public static BlueprintCurrency CalculateCost(this IslandBlueprint islandBlueprint, DifficultyGameParameters difficulty)
Parameters
islandBlueprintIslandBlueprintdifficultyDifficultyGameParameters
Returns
- BlueprintCurrency
ComputeBuildingsByCountOrdered(IslandBlueprint, GameBuildings)
public static IEnumerable<(IBuildingDefinitionGroup, int)> ComputeBuildingsByCountOrdered(this IslandBlueprint islandBlueprint, GameBuildings buildings)
Parameters
islandBlueprintIslandBlueprintbuildingsGameBuildings
Returns
- IEnumerable<(IBuildingDefinitionGroup, int)>