GameManager - Peliex/ATLYSSModdingDocumentation GitHub Wiki

GameManager

Instantiated by Scenes\00_bootStrapper

Description

Tracks the game state in between scenes.

This class is global, so it is persistent between loads.

Static Properties

Property Name Attributes Description
_current public static A reference to self
_statLogics public A reference to a [StatLogics] Component
_loadedHubScene public A reference to the active Scene's [MapInstance]
_latencyBuffers[] public An array of LatencyBuffers
_cachedScriptableItems<> private readonly A Dictionary of ScriptableItems referenced by a string key
_cachedScriptableCreeps<> private readonly A Dictionary of ScriptableCreeps referenced by a string key
_cachedScriptableQuests<> private readonly A Dictionary of ScriptableQuests referenced by a string key
_cachedScriptableRaces<> private readonly A Dictionary of ScriptableRaces referenced by a string key
_cachedScriptableConditions<> private readonly A Dictionary of ScriptableConditions referenced by a string key