Archived
0

Work on RegionTraverser (wasted a lotta time but we'll get there)

This commit is contained in:
Dico
2018-09-25 08:40:02 +01:00
parent 98395542a5
commit dcd90c09ad
10 changed files with 407 additions and 116 deletions

View File

@@ -162,7 +162,7 @@ class DefaultParcelGenerator(
override val worktimeLimiter: WorktimeLimiter
) : ParcelBlockManagerBase(), CoroutineScope by coroutineScope {
override val world: World = this@DefaultParcelGenerator.world
override val parcelTraverser: RegionTraverser = RegionTraverser.upToAndDownUntil(o.floorHeight)
override val parcelTraverser: RegionTraverser = RegionTraverser.convergingTo(o.floorHeight)
/*override*/ fun getBottomBlock(parcel: ParcelId): Vec2i = Vec2i(
sectionSize * (parcel.x - 1) + pathOffset + o.offsetX,