There we go, rebuilding works right now. Also has a slightly bugged verb that demonstrates how the rebuilding works, but you need to somehow prevent a zone from updating for it to show more than one "id"

This commit is contained in:
SkyMarshal
2013-09-06 21:03:46 -07:00
parent 1762c65640
commit 7d0c1f047a
4 changed files with 94 additions and 16 deletions

View File

@@ -157,7 +157,7 @@ proc/ZConnect(turf/simulated/A,turf/simulated/B)
if(!A.zone || !B.zone) return
if(A.zone == B.zone) return
if(A.CanPass(null, B, 0, 0) && A.zone.air.compare(B.zone.air))
if(A.CanPass(null, B, 1.5, 1) && A.zone.air.compare(B.zone.air))
return ZMerge(A.zone,B.zone)
//Ensure the connection isn't already made.