summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2017-11-16 17:06:17 +0100
committernsensfel <SpamShield0@noot-noot.org>2017-11-16 17:06:17 +0100
commitefaf3ee3f4b2478079c7b9dde8f9e879956a460f (patch)
tree809dba1496ddd1c3058df0722a9fd962fd11f34b /src/shim_battlemap_character.erl
parent3cc9f85a8b84f6cb69b828a6510ece7f716a6b28 (diff)
Starting changes in the structure.
Diffstat (limited to 'src/shim_battlemap_character.erl')
-rw-r--r--src/shim_battlemap_character.erl43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/shim_battlemap_character.erl b/src/shim_battlemap_character.erl
deleted file mode 100644
index adea111..0000000
--- a/src/shim_battlemap_character.erl
+++ /dev/null
@@ -1,43 +0,0 @@
--module(shim_battlemap_character).
-
--export(
- [
- generate/2
- ]
-).
-
-generate_char (N, X, Y, Team) ->
- IDAsString = list_to_binary(integer_to_list(N)),
- {
- IDAsString, % ID
- IDAsString, % Name
- IDAsString, % Icon
- IDAsString, % Portrait
- {X, Y},
- Team,
- rand:uniform(10), % Movement Points
- (rand:uniform(5) - 1) % Attack Range
- }.
-
-generate (0, Result, _MaxX, _MaxY) ->
- Result;
-generate (N, Prev, MaxX, MaxY) ->
- generate
- (
- (N - 1),
- [
- generate_char
- (
- N,
- (rand:uniform(MaxX) - 1),
- (rand:uniform(MaxY) - 1),
- (N rem 2)
- )
- | Prev
- ],
- MaxX,
- MaxY
- ).
-
-generate (MaxX, MaxY) ->
- generate(rand:uniform(14) + 2, [], MaxX, MaxY).