summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'elm/battlemap/src/Battlemap/Tile.elm')
-rw-r--r--elm/battlemap/src/Battlemap/Tile.elm10
1 files changed, 6 insertions, 4 deletions
diff --git a/elm/battlemap/src/Battlemap/Tile.elm b/elm/battlemap/src/Battlemap/Tile.elm
index d761225..e90e9bc 100644
--- a/elm/battlemap/src/Battlemap/Tile.elm
+++ b/elm/battlemap/src/Battlemap/Tile.elm
@@ -2,11 +2,10 @@ module Battlemap.Tile exposing
(
Type,
set_character,
- get_character
+ get_character,
+ get_cost
)
-import Battlemap.Direction
-import Battlemap.Marker
import Battlemap.Location
import Character
@@ -15,7 +14,7 @@ type alias Type =
{
location : Battlemap.Location.Ref,
floor_level : Int,
- char_level : (Maybe Character.Ref),
+ char_level : (Maybe Character.Ref)
}
set_character : (Maybe Character.Ref) -> Type -> Type
@@ -23,3 +22,6 @@ set_character char_ref tile = {tile | char_level = char_ref}
get_character : Type -> (Maybe Character.Ref)
get_character tile = tile.char_level
+
+get_cost : Type -> Int
+get_cost tile = tile.floor_level