Class GameScenario
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class GameScenario
- Inheritance
-
objectGameScenario
- Extension Methods
Constructors
GameScenario(SerializedGameScenario, IBuildingsCatalog, IIslandsCatalog)
public GameScenario(SerializedGameScenario scenario, IBuildingsCatalog buildingsCatalog, IIslandsCatalog islandsCatalog)
Parameters
scenarioSerializedGameScenariobuildingsCatalogIBuildingsCatalogislandsCatalogIIslandsCatalog
Fields
CinematicIntroConfig
public CinematicIntroConfig CinematicIntroConfig
Field Value
ConvertersConfig
public ConvertersConfig ConvertersConfig
Field Value
Data
public GameScenarioData Data
Field Value
Mechanics
public ResearchMechanics Mechanics
Field Value
PlayerLevelConfig
public ResearchPlayerLevelConfig PlayerLevelConfig
Field Value
Progression
public ResearchProgression Progression
Field Value
RailColorRegistry
public RailColorRegistry RailColorRegistry
Field Value
ResearchStationConfig
public ResearchStationConfig ResearchStationConfig
Field Value
StartingLocation
public StartingLocationData StartingLocation
Field Value
ToolbarConfig
public LazySerializedToolbarConfig ToolbarConfig
Field Value
Properties
IsTutorial
public bool IsTutorial { get; }
Property Value
- bool
NextScenarios
public ScenarioId[] NextScenarios { get; }
Property Value
PlayerBadge
public PlayerBadge PlayerBadge { get; }
Property Value
PreviewImageId
public GameImageId PreviewImageId { get; }
Property Value
ResearchConfig
public ResearchConfig ResearchConfig { get; }
Property Value
Title
public IText Title { get; }
Property Value
UniqueId
public ScenarioId UniqueId { get; }