public void LoadFile() { byte[] dataInfo = System.IO.File.ReadAllBytes(MapName); ProjectEsky.Tracking.EskyMap myMap = ProjectEsky.Tracking.EskyMap.GetMapFromArray(dataInfo); if (myMap != null) { if (ProjectEsky.Tracking.EskyAnchor.instances[HookedTrackerID] != null) { ProjectEsky.Tracking.EskyAnchor.instances[HookedTrackerID].SetEskyMapInfo(myMap); } if (ProjectEsky.Tracking.EskyTracker.instances[HookedTrackerID] != null) { ProjectEsky.Tracking.EskyTracker.instances[HookedTrackerID].LoadEskyMap(myMap); } } else { throw new System.Exception("Error loading file: " + MapName + " as EskyMap"); } }
public void ReceiveFile(ProjectEsky.Tracking.EskyMap info) { System.IO.File.WriteAllBytes(MapName, info.GetBytes()); }