Table of Contents

Class IslandBlueprintCostExtensions

Namespace
Game.Core.Blueprints
Assembly
SPZGameAssembly.dll
public static class IslandBlueprintCostExtensions
Inheritance
object
IslandBlueprintCostExtensions

Methods

CalculateCost(IslandBlueprint, DifficultyGameParameters)

public static BlueprintCurrency CalculateCost(this IslandBlueprint islandBlueprint, DifficultyGameParameters difficulty)

Parameters

islandBlueprint IslandBlueprint
difficulty DifficultyGameParameters

Returns

BlueprintCurrency

ComputeBuildingsByCountOrdered(IslandBlueprint, GameBuildings)

public static IEnumerable<(IBuildingDefinitionGroup, int)> ComputeBuildingsByCountOrdered(this IslandBlueprint islandBlueprint, GameBuildings buildings)

Parameters

islandBlueprint IslandBlueprint
buildings GameBuildings

Returns

IEnumerable<(IBuildingDefinitionGroup, int)>