public void save(Entity e) { var playerFileName = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\SkyLands\\" + this.getName() + "-player" + ".sav"; DirectoryInfo directoryInfo = new FileInfo(playerFileName).Directory; if (directoryInfo != null) { directoryInfo.Create(); } using (TextWriter writer = new StreamWriter(playerFileName)) { writer.WriteLine(e.getIsland().getBiome().getId()); writer.WriteLine(e.getPosition().x); writer.WriteLine(e.getPosition().y); writer.WriteLine(e.getPosition().z); } e.getIsland().save(); }
public void save(Entity e) { var playerFileName = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\SkyLands\\" + this.getName() + "-player" + ".sav"; DirectoryInfo directoryInfo = new FileInfo(playerFileName).Directory; if (directoryInfo != null) { directoryInfo.Create(); } using(TextWriter writer = new StreamWriter(playerFileName)) { writer.WriteLine(e.getIsland().getBiome().getId()); writer.WriteLine(e.getPosition().x); writer.WriteLine(e.getPosition().y); writer.WriteLine(e.getPosition().z); } e.getIsland().save(); }
public void save(Entity e) { e.getIsland().save(); }