summaryrefslogtreecommitdiff |
diff options
author | nsensfel <SpamShield0@noot-noot.org> | 2017-11-10 16:30:25 +0100 |
---|---|---|
committer | nsensfel <SpamShield0@noot-noot.org> | 2017-11-10 16:30:25 +0100 |
commit | deed13c71a23cc9d2279887bc7a77446cae0b454 (patch) | |
tree | 840f746bd8bd3854dc366a719eac8631653e7c16 /src/battlemap_load_state.erl | |
parent | be244f5d25dcbc7dd5572665a30e9c99d52d2a71 (diff) |
Changes format for server replies.
Diffstat (limited to 'src/battlemap_load_state.erl')
-rw-r--r-- | src/battlemap_load_state.erl | 39 |
1 files changed, 13 insertions, 26 deletions
diff --git a/src/battlemap_load_state.erl b/src/battlemap_load_state.erl index 43fde3d..f311946 100644 --- a/src/battlemap_load_state.erl +++ b/src/battlemap_load_state.erl @@ -17,33 +17,20 @@ handle (Req) -> ), %% ok = users_manager:ping(UserToken), jiffy:encode( - { + [ [ - { - <<"types">>, - [ - <<"SET_MAP">>, - lists:map( - fun (_Char) -> - <<"ADD_CHAR">> - end, - CharList - ) - ] - }, - { - <<"data">>, + <<"set_map">>, + battlemap_battlemap:encode_in_json(Battlemap) + ] + | + lists:map( + fun (Char) -> [ - battlemap_battlemap:encode_in_json(Battlemap) - | - lists:map( - fun (Char) -> - battlemap_character:encode_in_json(Char) - end, - CharList - ) + <<"add_char">>, + battlemap_character:encode_in_json(Char) ] - } - ] - } + end, + CharList + ) + ] ). |