// constants const SIZE = 208; const NUM_PLAYERS = 4; const tGrass = ["grass1_a", "grass2"]; const tCliff = ["cliff2", "cliff2_moss"]; const tForest = "grass_forest_floor_oak|flora/wrld_flora_oak.xml"; const tGrassDirt75 = "grass dirt 75"; const tGrassDirt50 = "grass dirt 50"; const tGrassDirt25 = "grass dirt 25"; const tDirt = "dirt_brown_a"; const tShore = "dirt_brown_rocks"; const tWater = "water_2"; const tWaterDeep = "water_3"; const oGrass = "foliage/grass_tufts_a.xml"; const oTree = "flora/wrld_flora_oak.xml"; // some utility functions to save typing function paintClass(cl) { return new TileClassPainter(cl); } function avoidClasses(/*class1, dist1, class2, dist2, etc*/) { var ar = new Array(arguments.length/2); for(var i=0; i