This service provides access to EntityStaticData supplied by the consuming framework. Its implementation is framework-dependent and is responsible for populating the collection of EntityStaticData before it is retrieved by other systems.
| Method | IEntityStaticData[] GetEntityStaticData() |
|---|---|
| Description | Returns all EntityStaticData currently available through the factory. |
| Method | Task PopulateEntityStaticData(CancellationToken cancellationToken) |
|---|---|
| Description | Populates the factory's collection of EntityStaticData from the consuming framework's data source. This is called automatically when a new game is initialized and should never be called again after initialization. |