Don't fringe test tiles in the editor.

git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@292 c613c5cb-e716-0410-b11b-feb51c14d237
This commit is contained in:
Mike Thomas
2007-05-03 18:22:03 +00:00
parent eac0b2a791
commit dd5993402a
@@ -27,6 +27,8 @@ import com.threerings.media.tile.NoSuchTileSetException;
import com.threerings.media.tile.TileSet;
import com.threerings.media.image.ImageManager;
import com.threerings.miso.tile.FringeConfiguration;
import com.threerings.miso.tile.BaseTileSet;
import com.threerings.miso.tile.MisoTileManager;
import com.threerings.resource.ResourceManager;
@@ -59,6 +61,15 @@ public class EditorTileManager extends MisoTileManager
public void addTestTileSet (int id, TileSet set)
{
_testSets.put(id, set);
// Some minor insanity - we don't know whether we want to fringe test tiles or not, but
// it seems safest to not fringe test base tiles, so set their priority to highest.
if (set instanceof BaseTileSet) {
FringeConfiguration.FringeRecord fringeRec = new FringeConfiguration.FringeRecord();
fringeRec.base_tsid = id;
fringeRec.priority = 1000;
getAutoFringer().getFringeConf().addFringeRecord(fringeRec);
}
}
/**