public WorldSimulationStateService() { _worldPersistanceService = Game.Instance.GetService <WorldPersistanceService>(); _worldSimulateStateRequest = new WorldSimulateStateRequest( this, _worldPersistanceService, _simulationConfiguration, _worldPersistanceService.IndexGenerator); _worldSimulateSaveRequest = new WorldSimulateSaveRequest(this, _worldSimulateStateRequest, _worldPersistanceService.IndexGenerator); }
public WorldSimulateSaveRequest(WorldSimulationStateService worldSimulationStateService, WorldSimulateStateRequest getRequest, WorldAsset indexGenerator) : base() { _serializer = new SharpSerializer(); _indexGenerator = indexGenerator; _getRequest = getRequest; }