Make editor script work with latest Gridarta.

git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@12237 282e977c-c81d-0410-88c4-b93c2d0d6712
master
akirschbaum 2009-11-07 14:39:49 +00:00
parent 601080500f
commit 8d06ef3f90
1 changed files with 2 additions and 1 deletions

View File

@ -3,6 +3,7 @@
<name>MapNormalizer</name>
<code><![CDATA[import java.io.File;
import java.util.Iterator;
import net.sf.gridarta.gameobject.AttributeListUtils;
import net.sf.gridarta.gameobject.GameObject;
import net.sf.gridarta.gui.shrinkmapsizedialog.ShrinkMapSizeUtils;
import net.sf.gridarta.io.RecursiveFileIterator;
@ -16,7 +17,7 @@ void normalizeGameObject(GameObject gameObject) {
normalizeGameObject(it.next());
}
gameObject.setObjectText(gameObject.getArchetype().diffArchText(gameObject.getObjectText(), false));
gameObject.setObjectText(AttributeListUtils.diffArchTextValues(gameObject.getArchetype(), gameObject.getObjectText()));
}
void normalizeMap(File mapFile, String mapPath) {