From 515f38e52100eac09275f0821e93e0eaf3e2cc3c Mon Sep 17 00:00:00 2001 From: Jared Adams Date: Tue, 11 Nov 2008 14:39:23 +0000 Subject: Add a tool to convert from TMWServ format This tool will convert warps and monster spawns from TMWServ format (tmx files) into eAthena format. It will also generate the wlk files needed by eAthena. --- tools/tmwcon/src/converter/WLKInterface.java | 31 ++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 tools/tmwcon/src/converter/WLKInterface.java (limited to 'tools/tmwcon/src/converter/WLKInterface.java') diff --git a/tools/tmwcon/src/converter/WLKInterface.java b/tools/tmwcon/src/converter/WLKInterface.java new file mode 100644 index 00000000..da60c688 --- /dev/null +++ b/tools/tmwcon/src/converter/WLKInterface.java @@ -0,0 +1,31 @@ +// + +package converter; + +import java.io.*; + +import tiled.core.*; +import tiled.plugins.tmw.*; + +public class WLKInterface { + private File folder; + public WLKInterface(File folder) { + WLKWriter.class.getName(); + this.folder = folder; + File f = new File("server-data/data"); + f.mkdirs(); + } + + public void write(String name, Map map) { + File wlk = new File(folder, name + ".wlk"); + + try { + wlk.createNewFile(); + WLKWriter.writeMap(map, new FileOutputStream(wlk)); + System.out.println("WLK written"); + } catch (Exception e) { + System.out.println("Prolem writing WLK file:"); + e.printStackTrace(); + } + } +} -- cgit v1.2.3-70-g09d2