private void LoadZoneSets(IReader reader) { if (_zoneSets == null) { _zoneSets = _cacheFile.Resources.LoadZoneSets(reader); } }
public void SaveChanges(IStream stream) { if (_resources != null) { _cacheFile.Resources.SaveResourceTable(_resources, stream); _resources = null; } if (_zoneSets != null && _zoneSets.GlobalZoneSet != null) { _zoneSets.SaveChanges(stream); _zoneSets = null; } _cacheFile.SaveChanges(stream); }
public void SaveChanges(IStream stream) { if (_resources != null) { _cacheFile.Resources.SaveResourceTable(_resources, stream); _resources = null; } if (_zoneSets != null && _zoneSets.GlobalZoneSet != null) { _zoneSets.SaveChanges(stream); _zoneSets = null; } _languageCache.SaveAll(stream); _languageCache.ClearCache(); _cacheFile.SaveChanges(stream); }
public void SaveChanges(IStream stream) { if (_resources != null) { _cacheFile.Resources.SaveResourceTable(_resources, stream); _resources = null; } if (_zoneSets != null && _zoneSets.GlobalZoneSet != null) { _zoneSets.SaveChanges(stream); _zoneSets = null; } if (_soundResources != null) { _cacheFile.SoundGestalt.SaveSoundResourceTable(_soundResources, stream); } _languageCache.SaveAll(stream); _languageCache.ClearCache(); _cacheFile.SaveChanges(stream); }
private void LoadZoneSets(IReader reader) { if (_zoneSets == null) _zoneSets = _cacheFile.Resources.LoadZoneSets(reader); }
public void SaveChanges(IStream stream) { if (_resources != null) { _cacheFile.Resources.SaveResourceTable(_resources, stream); _resources = null; } if (_zoneSets != null) { _zoneSets.SaveChanges(stream); _zoneSets = null; } _cacheFile.SaveChanges(stream); }