summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2018-02-27 17:19:59 +0100
committernsensfel <SpamShield0@noot-noot.org>2018-02-27 17:19:59 +0100
commit8ed3e625a5576b6f43b966ee77e0f6de282a074e (patch)
tree0dbd68dc9e49d02861b1c27956b31fcce2bc6677 /src/struct/tile.erl
parent292022649270d36c8ab0c813e4d7e07f3e067231 (diff)
...
Diffstat (limited to 'src/struct/tile.erl')
-rw-r--r--src/struct/tile.erl6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/struct/tile.erl b/src/struct/tile.erl
index 299481b..e86da56 100644
--- a/src/struct/tile.erl
+++ b/src/struct/tile.erl
@@ -3,8 +3,8 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% TYPES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
--opaque id() :: integer().
--opaque struct() :: integer().
+-opaque id() :: non_neg_integer().
+-opaque struct() :: id().
-export_type([struct/0, id/0]).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -32,8 +32,10 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% EXPORTED FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+-spec cost_when_oob () -> non_neg_integer().
cost_when_oob () -> 255.
+-spec get_cost (id()) -> non_neg_integer().
get_cost (N) ->
if
(N =< 200) -> (N + 8);