Class GameResourcesMap
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class GameResourcesMap : IGameResourcesMap, IGameResourcesAccessor
- Inheritance
-
objectGameResourcesMap
- Implements
- Extension Methods
Constructors
GameResourcesMap(IMapGenerator)
public GameResourcesMap(IMapGenerator generator)
Parameters
generatorIMapGenerator
Properties
SuperChunks
public IEnumerable<MapSuperChunk> SuperChunks { get; }
Property Value
- IEnumerable<MapSuperChunk>
Methods
Deserialize(SavegameBlobReader)
public void Deserialize(SavegameBlobReader reader)
Parameters
readerSavegameBlobReader
Dispose()
public void Dispose()
GetOrCreateSuperChunkAt_SC(in SuperChunkCoordinate)
public MapSuperChunk GetOrCreateSuperChunkAt_SC(in SuperChunkCoordinate tile_SC)
Parameters
tile_SCSuperChunkCoordinate
Returns
GetResourceAt_GC(in GlobalChunkCoordinate)
public IMapResourceSource GetResourceAt_GC(in GlobalChunkCoordinate position_GC)
Parameters
position_GCGlobalChunkCoordinate
Returns
PopulateSuperChunkCachesAround(SuperChunkCoordinate)
public void PopulateSuperChunkCachesAround(SuperChunkCoordinate origin)
Parameters
originSuperChunkCoordinate
Serialize(ISavegameBlobWriter)
public void Serialize(ISavegameBlobWriter writer)
Parameters
writerISavegameBlobWriter