// Object type constants const TYPE_RECTPLACER = 1, TYPE_TERRAINPAINTER = 2, TYPE_NULLCONSTRAINT = 3, TYPE_RANDOMTERRAIN = 4, TYPE_LAYEREDPAINTER = 5, TYPE_AVOIDAREACONSTRAINT = 6, TYPE_CLUMPPLACER = 7, TYPE_AVOIDTERRAINCONSTRAINT = 8, TYPE_ANDCONSTRAINT = 9; // Utility functions function println(x) { print(x); print("\n"); } function argsToArray(x) { if(x.length!=1) { var ret = new Array(); for(var i=0; i