diff --git a/mapgen2.as b/mapgen2.as index f4b1aea..f80e1a6 100644 --- a/mapgen2.as +++ b/mapgen2.as @@ -1013,13 +1013,13 @@ package { accum.splice(0, accum.length); for each (r in p.neighbors) { - accum.push(
.toString()); + accum.push(
.toXMLString()); } for each (edge in p.borders) { - accum.push(.toString()); + accum.push(.toXMLString()); } for each (q in p.corners) { - accum.push(.toString()); + accum.push(.toXMLString()); } dnodes.push @@ -1030,7 +1030,7 @@ package { biome={p.biome} elevation={p.elevation} moisture={p.moisture}> -
.toString().replace("", accum.join(""))); +
.toXMLString().replace("", accum.join(""))); } for each (edge in map.edges) { @@ -1044,19 +1044,19 @@ package { if (edge.d1 != null) edgeNode.@center1 = edge.d1.index; if (edge.v0 != null) edgeNode.@corner0 = edge.v0.index; if (edge.v1 != null) edgeNode.@corner1 = edge.v1.index; - edges.push(edgeNode.toString()); + edges.push(edgeNode.toXMLString()); } for each (q in map.corners) { accum.splice(0, accum.length); for each (p in q.touches) { - accum.push(
.toString()); + accum.push(
.toXMLString()); } for each (edge in q.protrudes) { - accum.push(.toString()); + accum.push(.toXMLString()); } for each (s in q.adjacent) { - accum.push(.toString()); + accum.push(.toXMLString()); } vnodes.push @@ -1067,10 +1067,10 @@ package { elevation={q.elevation} moisture={q.moisture} river={q.river} downslope={q.downslope?q.downslope.index:-1}> - .toString().replace("", accum.join(""))); + .toXMLString().replace("", accum.join(""))); } - var out:String = top.toString(); + var out:String = top.toXMLString(); accum = [].concat("", dnodes, "", edges, "",