Table of Contents

Class TSE_CheckIfChunksHaveThisBuilding

Namespace
Root
Assembly
SPZGameAssembly.dll
public class TSE_CheckIfChunksHaveThisBuilding : TutorialStepExecutor, ITutorialStepExecutor
Inheritance
object
TSE_CheckIfChunksHaveThisBuilding
Implements
Inherited Members
Extension Methods

Constructors

TSE_CheckIfChunksHaveThisBuilding(ITutorialChainableTileDataSource, ITutorialChainableTileDataDestination, ITutorialChainableTileDataDestination, IBuildingDefinitionGroup[], GridRotation[], GlobalChunkCoordinate, GlobalChunkCoordinate, bool, TSEEvaluationOperator)

public TSE_CheckIfChunksHaveThisBuilding(ITutorialChainableTileDataSource sourceTiles, ITutorialChainableTileDataDestination outCompletedTiles, ITutorialChainableTileDataDestination outMissingTiles, IBuildingDefinitionGroup[] buildingGroups, GridRotation[] allowedRotations, GlobalChunkCoordinate chunkAreaStart, GlobalChunkCoordinate chunkAreaEnd, bool renderIndicators, TSEEvaluationOperator evaluationOperator)

Parameters

sourceTiles ITutorialChainableTileDataSource
outCompletedTiles ITutorialChainableTileDataDestination
outMissingTiles ITutorialChainableTileDataDestination
buildingGroups IBuildingDefinitionGroup[]
allowedRotations GridRotation[]
chunkAreaStart GlobalChunkCoordinate
chunkAreaEnd GlobalChunkCoordinate
renderIndicators bool
evaluationOperator TSEEvaluationOperator

Methods

Evaluate(TutorialConditionContext, ITutorialDataChain)

public override bool Evaluate(TutorialConditionContext context, ITutorialDataChain dataChain)

Parameters

context TutorialConditionContext
dataChain ITutorialDataChain

Returns

bool