From 3ab5002416bba642df522c77057ff45612d493be Mon Sep 17 00:00:00 2001 From: gered Date: Thu, 17 Apr 2014 14:37:46 -0400 Subject: [PATCH] output tilemesh collection filename (if specified) --- .../ca/blarg/gdx/tilemap3d/assets/tilemap/TileMapSaver.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/ca/blarg/gdx/tilemap3d/assets/tilemap/TileMapSaver.java b/src/main/java/ca/blarg/gdx/tilemap3d/assets/tilemap/TileMapSaver.java index 70befe1..006b15d 100644 --- a/src/main/java/ca/blarg/gdx/tilemap3d/assets/tilemap/TileMapSaver.java +++ b/src/main/java/ca/blarg/gdx/tilemap3d/assets/tilemap/TileMapSaver.java @@ -14,6 +14,10 @@ import java.util.ArrayList; public class TileMapSaver { public static void save(TileMap tileMap, String outputFilename) { + save(tileMap, null, outputFilename); + } + + public static void save(TileMap tileMap, String tileMeshCollectionFilename, String outputFilename) { if (tileMap == null) throw new IllegalArgumentException(); @@ -24,6 +28,7 @@ public class TileMapSaver { jsonMap.widthInChunks = tileMap.getWidth() / jsonMap.chunkWidth; jsonMap.heightInChunks = tileMap.getHeight() / jsonMap.chunkHeight; jsonMap.depthInChunks = tileMap.getDepth() / jsonMap.chunkDepth; + jsonMap.tileMeshes = tileMeshCollectionFilename; if (tileMap.lighter == null) jsonMap.lightingMode = null;