Table of Contents

Class GameRuleManager

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

Constructors

GameRuleManager(IEnumerable<GameRule>)

public GameRuleManager(IEnumerable<GameRule> rules)

Parameters

rules IEnumerable<GameRule>

Methods

Hook_Init()

public void Hook_Init()

Hook_ModifyResearchLayout(ResearchProgression)

public void Hook_ModifyResearchLayout(ResearchProgression layout)

Parameters

layout ResearchProgression

Hook_ModifySerializedResearch(SerializedData, bool)

public void Hook_ModifySerializedResearch(ResearchManager.SerializedData data, bool isNewGame)

Parameters

data ResearchManager.SerializedData
isNewGame bool