| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-06-28 18:31:12 +0200 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-06-28 18:31:12 +0200 | 
| commit | 47ff1d1dc4eb3d7fb7434ec0c27ea2272e1f00fe (patch) | |
| tree | 3b189ffeae6c9896370014af8afa30907ee37d79 /src/battlemap/reply | |
| parent | 4bfd807241c611b9a41ff87b1b5ee4cb8f5b181e (diff) | |
Adds ranks, starting work on victory/defeat...
Diffstat (limited to 'src/battlemap/reply')
| -rw-r--r-- | src/battlemap/reply/bm_add_char.erl | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/src/battlemap/reply/bm_add_char.erl b/src/battlemap/reply/bm_add_char.erl index d7b76c3..0fbaf82 100644 --- a/src/battlemap/reply/bm_add_char.erl +++ b/src/battlemap/reply/bm_add_char.erl @@ -12,6 +12,14 @@  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %% LOCAL FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +-spec rank_to_string (bm_character:rank()) -> binary(). +rank_to_string (Rank) -> +   case Rank of +      optional -> <<"o">>; +      target -> <<"t">>; +      commander -> <<"c">> +   end. +  -spec attributes_as_json     (        sh_attributes:type() @@ -50,6 +58,7 @@ generate (IX, Character, PlayerID) ->           {<<"msg">>, <<"add_char">>},           {<<"ix">>, IX},           {<<"nam">>, bm_character:get_name(Character)}, +         {<<"rnk">>, rank_to_string(bm_character:get_rank(Character))},           {<<"ico">>, bm_character:get_icon(Character)},           {<<"prt">>, bm_character:get_portrait(Character)},           {  | 


