renamed JsonPreloaders to ApiDtaPreloaders
This commit is contained in:
@@ -35,13 +35,13 @@ namespace RothenburgAR
|
||||
PoiDataManager.Instance.AddPoiPreloader(new PoiXmlPreloader());
|
||||
|
||||
PoiDataManager.Instance.AddPoiDataSourcePath(PathHelper.ExhibitionPath);
|
||||
PoiDataManager.Instance.AddPoiPreloader(new PoiJsonPreloader());
|
||||
PoiDataManager.Instance.AddPoiPreloader(new PoiApiDataPreloader());
|
||||
|
||||
PoiDataManager.Instance.LoadEverySourcePath();
|
||||
|
||||
ExhibitionManager.Instance.AddExhibitionSourcePath(PathHelper.ExhibitionPath);
|
||||
ExhibitionManager.Instance.AddExhibitionPreloader(new ExhibitionXmlPreloader());
|
||||
ExhibitionManager.Instance.AddExhibitionPreloader(new ExhibitionJsonPreloader());
|
||||
ExhibitionManager.Instance.AddExhibitionPreloader(new ExhibitionApiDataPreloader());
|
||||
|
||||
ExhibitionManager.Instance.LoadEverySourcePath(
|
||||
(int maxPaths, int currentPaths, int subMaxExhibitions, int subCurrentExhibition) =>
|
||||
|
||||
@@ -10,12 +10,16 @@ using UnityEngine;
|
||||
|
||||
namespace RothenburgAR.Exhibition
|
||||
{
|
||||
public class ExhibitionJsonPreloader : IExhibitionPreloader
|
||||
public class ExhibitionApiDataPreloader : IExhibitionPreloader
|
||||
{
|
||||
public bool CanLoadExhibitionDirectory(string exhibitionDirectory)
|
||||
{
|
||||
if (!Directory.Exists(exhibitionDirectory))
|
||||
return false;
|
||||
if (!File.Exists(Path.Combine(exhibitionDirectory, "tracker.xml")))
|
||||
return false;
|
||||
if (!File.Exists(Path.Combine(exhibitionDirectory, "tracker.dat")))
|
||||
return false;
|
||||
|
||||
var languageDirs = new DirectoryInfo(exhibitionDirectory).GetDirectories().Select(d => d.Name).ToList();
|
||||
foreach (var dir in languageDirs)
|
||||
@@ -25,7 +29,6 @@ namespace RothenburgAR.Exhibition
|
||||
}
|
||||
|
||||
// Todo: More validations
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ using UnityEngine;
|
||||
|
||||
namespace RothenburgAR.PointOfInterest
|
||||
{
|
||||
public class PoiJsonPreloader : IPoiPreloader
|
||||
public class PoiApiDataPreloader : IPoiPreloader
|
||||
{
|
||||
public bool CanLoadPoiDirectory(string poiDirectory)
|
||||
{
|
||||
@@ -25,7 +25,6 @@ namespace RothenburgAR.PointOfInterest
|
||||
}
|
||||
|
||||
// Todo: More validations
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user