| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src/battlemap/reply/bm_add_char.erl')
| -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)},           { | 


