Table of Contents

Class SavegameSerializer.GameContext

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

Constructors

GameContext(IMapModel, Player, ResearchManager, GameResourcesMap, IModdingFramework, GameStatisticsTracker)

public GameContext(IMapModel map, Player localPlayer, ResearchManager researchState, GameResourcesMap resourcesMap, IModdingFramework moddingFramework, GameStatisticsTracker statisticsTracker)

Parameters

map IMapModel
localPlayer Player
researchState ResearchManager
resourcesMap GameResourcesMap
moddingFramework IModdingFramework
statisticsTracker GameStatisticsTracker

Fields

LocalPlayer

public readonly Player LocalPlayer

Field Value

Player

Map

public readonly IMapModel Map

Field Value

IMapModel

ModdingFramework

public readonly IModdingFramework ModdingFramework

Field Value

IModdingFramework

Research

public readonly ResearchManager Research

Field Value

ResearchManager

ResourcesMap

public readonly GameResourcesMap ResourcesMap

Field Value

GameResourcesMap

StatisticsTracker

public readonly GameStatisticsTracker StatisticsTracker

Field Value

GameStatisticsTracker