Table of Contents

Class TutorialConditionContext

Namespace
Root
Assembly
SPZGameAssembly.dll
public class TutorialConditionContext
Inheritance
object
TutorialConditionContext
Extension Methods

Constructors

TutorialConditionContext(Player, Viewport, ResearchManager, ITutorialStateReadAccess, IMapStructureCountTracker, IShapeIdManager)

public TutorialConditionContext(Player player, Viewport viewport, ResearchManager research, ITutorialStateReadAccess tutorialState, IMapStructureCountTracker mapStructureCountTracker, IShapeIdManager shapeIdManager)

Parameters

player Player
viewport Viewport
research ResearchManager
tutorialState ITutorialStateReadAccess
mapStructureCountTracker IMapStructureCountTracker
shapeIdManager IShapeIdManager

Fields

MapStructureCountTracker

public readonly IMapStructureCountTracker MapStructureCountTracker

Field Value

IMapStructureCountTracker

Player

public readonly Player Player

Field Value

Player

Research

public readonly ResearchManager Research

Field Value

ResearchManager

ShapeIdManager

public readonly IShapeIdManager ShapeIdManager

Field Value

IShapeIdManager

TutorialState

public readonly ITutorialStateReadAccess TutorialState

Field Value

ITutorialStateReadAccess

Viewport

public readonly Viewport Viewport

Field Value

Viewport

Properties

Map

public IMapModel Map { get; }

Property Value

IMapModel