Table of Contents

Class BlueprintCostPlacementProcessor

Namespace
Root
Assembly
SPZGameAssembly.dll
public class BlueprintCostPlacementProcessor : IPlacementProcessor
Inheritance
object
BlueprintCostPlacementProcessor
Implements
Extension Methods

Constructors

BlueprintCostPlacementProcessor(DifficultyGameParameters, BlueprintCurrencyManager)

public BlueprintCostPlacementProcessor(DifficultyGameParameters gameDifficulty, BlueprintCurrencyManager blueprintCurrencyManager)

Parameters

gameDifficulty DifficultyGameParameters
blueprintCurrencyManager BlueprintCurrencyManager

Methods

Process(IPlacementData, PlacementInputHolder, IMapModel, IReadOnlyMapLayoutModel, IPlacementErrors)

public void Process(IPlacementData placementData, PlacementInputHolder placementInput, IMapModel realMap, IReadOnlyMapLayoutModel virtualMap, IPlacementErrors placementErrors)

Parameters

placementData IPlacementData
placementInput PlacementInputHolder
realMap IMapModel
virtualMap IReadOnlyMapLayoutModel
placementErrors IPlacementErrors