Table of Contents

Class AtomicIslandPredictionSimulationSystem<TSimulation, TConfiguration>

Namespace
Game.Content.Features.Predictions
Assembly
Game.Content.Features.dll
public class AtomicIslandPredictionSimulationSystem<TSimulation, TConfiguration> : AtomicIslandSimulationSystem<ConnectableIslandPredictionSimulation>, IChunkSimulationSystem, ISpecializedIslandTenantSimulationSystem, IIslandTenantSimulationSystem, ISimulationSystem where TSimulation : ISimulation

Type Parameters

TSimulation
TConfiguration
Inheritance
object
AtomicIslandPredictionSimulationSystem<TSimulation, TConfiguration>
Implements
Inherited Members
Extension Methods

Constructors

AtomicIslandPredictionSimulationSystem(IFactory<TConfiguration, IslandInstance, TSimulation>, IslandDefinitionId, ILogger)

public AtomicIslandPredictionSimulationSystem(IFactory<TConfiguration, IslandInstance, TSimulation> simulationFactory, IslandDefinitionId islandDefinitionId, ILogger logger)

Parameters

simulationFactory IFactory<TConfiguration, IslandInstance, TSimulation>
islandDefinitionId IslandDefinitionId
logger ILogger

Methods

CreateConnectableSimulation(IslandInstance)

protected override ConnectableIslandPredictionSimulation CreateConnectableSimulation(IslandInstance island)

Parameters

island IslandInstance

Returns

ConnectableIslandPredictionSimulation