mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-17 22:14:05 +09:00
working very crude fluid sim
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package net.torvald.terrarum.blockproperties
|
||||
|
||||
import net.torvald.terrarum.gameworld.FluidType
|
||||
import net.torvald.terrarum.gameworld.GameWorld
|
||||
|
||||
/**
|
||||
* Created by minjaesong on 2016-08-06.
|
||||
@@ -12,4 +13,8 @@ object Fluid {
|
||||
val WATER = FluidType(1)
|
||||
val STATIC_WATER = FluidType(-1)
|
||||
|
||||
|
||||
fun getFluidTileFrom(type: FluidType) = GameWorld.TILES_SUPPORTED - type.abs()
|
||||
private val fluidTilesRange = 4094..4095
|
||||
fun isThisTileFluid(tileid: Int) = tileid in fluidTilesRange
|
||||
}
|
||||
Reference in New Issue
Block a user