Skip to content

Commit

Permalink
close #96
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexiscomete committed Apr 13, 2023
1 parent 3a45517 commit 4833759
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ var complexNoiseBuilderForRivers = ComplexNoiseBuilder(
),
Operation.MULTIPLY,
Operation.MULTIPLY,
5.0,
5.0
4.0,
4.0
)
),
ValueOperation.ABS,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
package io.github.alexiscomete.lapinousecond.worlds.map.tiles.sprite

import io.github.alexiscomete.lapinousecond.worlds.map.tiles.Tile
import io.github.alexiscomete.lapinousecond.worlds.map.tiles.WorldRenderScene

interface Sprite {
fun loadOn(tile: Tile)
fun render(worldRenderScene: WorldRenderScene, x: Int, y: Int)
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package io.github.alexiscomete.lapinousecond.worlds.map.tiles.types

import io.github.alexiscomete.lapinousecond.worlds.map.tiles.Tile
import io.github.alexiscomete.lapinousecond.worlds.map.tiles.WorldRenderScene
import io.github.alexiscomete.lapinousecond.worlds.map.tiles.sprite.Sprite
import java.awt.Color

class MapTile(
Expand All @@ -10,6 +11,7 @@ class MapTile(
private val height: Double,
private val isPath: Boolean = false,
private val isRiver: Boolean = false,
private val sprites: List<Sprite> = emptyList(),
override var up: Tile? = null,
override var down: Tile? = null,
override var left: Tile? = null,
Expand Down Expand Up @@ -74,6 +76,9 @@ class MapTile(
xToUse + 1,
yToUse
)
sprites.forEach {
it.render(worldRenderScene, xToUse, yToUse)
}
}
}

Expand Down

0 comments on commit 4833759

Please sign in to comment.